Made DEA logging level configurable.
Monitor warden.sock as part of dea health check

Make sure clients can connect to /var/vcap/data/warden/warden.sock.  The
existing health check against the http port is good but it doesn't cover
the actual path used by the dea to connect to warden.
Bump src/cloud_controller_ng, src/dea_next

Bump cloudfoundry/cloud_controller_ng:
  Karl Isenberg:
     Refactor requires to modularize dependendencies. ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20982130 )
Bump cloudfoundry/dea_ng:
  Phan Le:
     DEA uses vcap_application from CC ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/20955592 )
     Fix incorrect use of instance_double ( Travis Unknown )
     Move env helper classes to namespace ( Travis Unknown )
     Introduce EnvStrategyChooser ( Travis Unknown )
     Proper naming for starting/staging env ( Travis Unknown )
     Add NullEnvExporter to Env spec ( Travis Unknown )
     Fix env exporter spec to support ordering ( Travis Unknown )
     Refactor exported env vars ( Travis Unknown )
     Extract environment variable exporting behavior ( Travis Unknown )
     Refactor env spec. ( Travis Unknown )
     Merge branch 'baduri' of github.com:fraenkel/dea_ng into fraenkel-baduri ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/20468699 )
  Chris Adams:
     Merge pull request #101 from mheath/dontlogmypassword ( Travis Failed: https://travis-ci.org/cloudfoundry/dea_ng/builds/20159048 )
  fraenkel:
     Handle URIs that fail to parse ( Travis Unknown )
  Mike Heath:
     Changed logging level of plugin config dump from info to debug. ( Travis Unknown )
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  Karl Isenberg:
     Fix require paths ( Travis created: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/21040436 )
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  Karl Isenberg:
     Introduce order-direction ( Travis Unknown )
     Updating the API checksum to reflect changes in previous commits. ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/21058134 )
     Extract order logic to make easier to test ( Travis Failed: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/21051635 )
  Abhijit Hiremagalur:
     Extract parse_params into CommonParams ( Travis Failed: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/21048621 )
     Remove unused method on base class ( Travis Unknown )
Bump src/warden

Bump cloudfoundry/warden:
  Eric Malm:
     Revert "oom diagnostic logging" ( Travis Success: https://travis-ci.org/cloudfoundry/warden/builds/21061463 )
  Ruth:
     Merge pull request #54 from glyn/master ( Travis Success: https://travis-ci.org/cloudfoundry/warden/builds/20300789 )
  Abhijit Hiremagalur:
     Remove lying test. ( Travis Success: https://travis-ci.org/cloudfoundry/warden/builds/19841393 )
     Remove unneccessary nested warden cgroup FS dance ( Travis Success: https://travis-ci.org/cloudfoundry/warden/builds/19841042 )
  Glyn Normington:
     oom diagnostic logging ( Travis Unknown )
Remove health_manager_next

Signed-off-by: Alex Suraci <asuraci@pivotallabs.com>
bump cc for diego stager key name changes

Signed-off-by: David Varvel <dvarvel@pivotallabs.com>
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  Chris Adams:
     Remove access check that had no effect ( Travis started: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/21123528 )

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

Bump cloudfoundry/loggregator:
  Alex Jackson:
     fix compile error
     bump loggregatorlib to pick up clear method on test logger
     remove mistakenly added listener
     cleanup for deaagent
     [#66514162, #66597944] break on newlines when reading the warden socket instead of reading fixed sized chunks

Signed-off-by: John Tuley <jtuley@pivotallabs.com>
use same etcd data directory regardless of version

This introduces a known issue next deploy, but prevents it from happening
every time we upgrade the etcd version. The fix is to stop all etcds, blow
away their data directories, and start them again.

[finishes #66790592]

Signed-off-by: Alex Suraci <asuraci@pivotallabs.com>
Bump src/collector
Add support for using graphite in the collector job
Bump cloudfoundry/collector:
  Simon Johansson:
     Add the graphite historian. ( Travis Success: https://travis-ci.org/cloudfoundry/collector/builds/21188536 )
  Dakota Bailey:
     Better debug msg, fixed copy-paste error in spec ( Travis Success: https://travis-ci.org/cloudfoundry/collector/builds/20612902 )

Signed-off-by: John Tuley <jtuley@pivotallabs.com>
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  Jenny Chou and Zach Robinson:
     Return correct error responses for invalid bind requests. [#65123304] ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/21209904 )
  Derek Richard and Matt Royal:
     Ensure client id is claimed before making UAA client ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/21207721 )
     Don't persist broker/catalog changes when update fails ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/21200212 )
     Remove commented code ( Travis Unknown )
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  Derek Richard and Matt Royal:
     Deleting a service broker deletes UAA clients ( Travis started: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/21219961 )
Bump src/loggregator

Bump :
  John Tuley:
     [#67794884] Fixing a race condition
     Before listening to a new instance, make sure that is has a warden job id and a warden container path
     [#67794884] Removing possible race condition when mulitple apps get staged at the same time
     [#67324346] Fix TrafficController goroutine leak by closing response body
Expose config for ccng.packages.max_package_size

In order to support large application, the max package size
configuration from the cloud controller needs to be surfaced to the
release configuration templates.

Conflicts:
	packages/ruby

[#66343332]
Bump src/dea_next

Bump cloudfoundry/dea_ng:
  Kris Kelly:
     Improved the clarity of health check failure messages. ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/21219016 )
Create separate cloud_controller, cloud_controller_worker, and cloud_controller_clock jobs

[#65336602]
Enables colocating cloud controller jobs

Signed-off-by: Phan Le <ple@pivotallabs.com>
CC, worker, and clock work when colocated

Signed-off-by: Ruth Byers <rbyers@pivotallabs.com>
Properly allow overriding cloud controller templates

* By default, we have three separate jobs for cc, worker, and clock
* Cloud controller jobs are colocated in warden CPI.

[#65336602]
Signed-off-by: Ruth Byers <rbyers@pivotallabs.com>