Set job name dynamically from the program name

[#62844622]

Signed-off-by: Johannes Tuchscherer <jtuchscherer@pivotallabs.com>
Bump src/gnatsd

Bump apcera/gnatsd:
  Derek Collison:
     Merge pull request #19 from apcera/match_iteral_bug ( Travis Success: https://travis-ci.org/apcera/gnatsd/builds/16633946 )
     Move to %q to properly print out ( Travis Unknown )
     Bumped version ( Travis Unknown )
     Fix for MatchLiteral bug, report #18 ( Travis Unknown )
Upgrade Java buildpack dependencies to latest versions
Turn off logs job in bosh-lite

Signed-off-by: Kris Kelly <kkelly@pivotallabs.com>
Create a new job for running CC jobs.

Signed-off-by: Kris Kelly <kkelly@pivotallabs.com>
Remove unused code for clock_global ctl script.

[#62957536]
Signed-off-by: Phan Le <ple@pivotallabs.com>
Add ability to run cloud controller background workers as separate bosh jobs.
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  Phan Le:
     Add logging for CC workers when it starts ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/16886892 )
  Matt Royal and Parker, Matt:
     Simplify broker_api_v2.1_spec.rb ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/16743144 )
     Drop Content-Type header to brokers on GET, DELETE ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/16683706 )
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  Phan Le:
     Refactor worker tasks ( Travis started: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/16898211 )
Running the job vms as a small instance

[#62957536]

Signed-off-by: Phan Le <ple@pivotallabs.com>
Bump src/dea_next

Bump cloudfoundry/dea_ng:
  Mark Rushakoff:
     upgrade JSON ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/16898625 )
     librarian gem is not being used ( Travis Unknown )
  Maria Shaldibina:
     Refactor staging_task_spec to remove before(:all) ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/16886603 )
     Remove rcov - not supported in ruby 1.9 ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/16741460 )
  Aram Price:
     Instance#promise_link uses Container ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/16760152 )
     Add Container#link method ( Travis Unknown )
     Remove redundant log message ( Travis Unknown )
     Move logging statement to reduce duplicate conditional ( Travis Unknown )
     Cleanup comment cruft and spec ordering ( Travis Unknown )
     Fix quotes and spacing ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/16757258 )
     Allow ResourceLimits to be optional when calling #spawn ( Travis Unknown )
     Use new Container#resource_limits method to simplify #spawn ( Travis Unknown )
     Move ResourceLimit creation to its own method ( Travis Unknown )
     Simplify Container#spawn ( Travis Unknown )
     Rename for clarity ( Travis Unknown )
     Reformat staging responder ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/16745283 )

Signed-off-by: Mark Rushakoff <mrushakoff@pivotallabs.com>
Properties to configure timeouts per CC job

These are not yet being used by CC, they will be once we bump CC to a version that looks for these properities. [#63735084]

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
Bump src/dea_next, src/loggregator

Bump cloudfoundry/dea_ng:
  Maria Shaldibina:
     Fix flaky test: regenerate droplet sha1 in start message on every call ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/17020491 )
     Don't emit staging output to loggregator ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/17014858 )
     Save warden job id to snapshot after staging task was spawned ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/16955319 )
     Snapshot additional attributes for staging task ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/16903970 )
     Use spawn/link instead of run_script in staging task ( Travis Unknown )
     Add Container#link_or_raise ( Travis Unknown )
  Ben Hale:
     Update Java Buildpack ( Travis Failed: https://travis-ci.org/cloudfoundry/dea_ng/builds/16905659 )
Bump :
  Kris Kelly:
     Send staging messages with STG source name
     Read staging tasks stdout/stderr output along with instances
     Rename instances->task to generalize container jobs
  Tony Hansmann:
     Merge pull request #9 from GarfieldLinux/master
  Dave L:
     Added info on multiple instances/scaling up
  Chris Wang:
     Allow auth token to be passed as query param (once again)
  GarfieldLinux:
     new license notice file
simplify hm9000's config.json
Bump src/dea_next

Bump cloudfoundry/dea_ng:
  Phan Le:
     Only save logs after crash ( Travis started: https://travis-ci.org/cloudfoundry/dea_ng/builds/17037022 )
  Abhijit Hiremagalur:
     Switch back to latest, vanilla Heroku nodjs buildpack ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/17032705 )
     Stop when shelling out fails ( Travis Unknown )
     Assert that HTTP_PROXY is conveyed to staging env ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/17026608 )
     Update bcrypt to work with new heroku buildpack ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/17026088 )
  David Julia:
     Update README.md ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/17027484 )
  Michael Maximilien:
     Newer versions of Vagrant are ok ( Travis Unknown )

Signed-off-by: Maria Shaldibina <mariash@pivotallabs.com>
Bump src/dea_next

Bump cloudfoundry/dea_ng:
  Phan Le:
     Fix unit tests ( Travis created: https://travis-ci.org/cloudfoundry/dea_ng/builds/17037839 )
Bump src/dea_next

Bump cloudfoundry/dea_ng:
  phanle:
     Copy the contents of logs folder only (not the logs folder itself) ( Travis started: https://travis-ci.org/cloudfoundry/dea_ng/builds/17043393 )
Additional Java buildpack dependencies

OpenJDK lucid and precise 1.7.0_51, auto-reconfiguration 0.8.4, and play-jpa-plugin 0.8.4.

The OpenJDK upgrade is crucial as it fixes a number of serious security bugs.
Bump src/collector

Bump cloudfoundry/collector:
  Chris Wang:
     Adding a file to customize the used gemset ( Travis Success: https://travis-ci.org/cloudfoundry/collector/builds/17071095 )
     Fixing log message ( Travis Unknown )
     Fixing log message ( Travis Unknown )

Signed-off-by: Chris Wang <cwang@pivotallabs.com>
Merge pull request #264 from glyn/master

Upgrade Java buildpack dependencies to latest versions