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

Bump cloudfoundry/cloud_controller_ng:
  Eric Malm:
     Add actor_name, actee_name to events ( Travis started: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/19769840 )
  Tammer Saleh:
     Remove Hashify ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/19763701 )
     Merge branch 'wip-62361748' ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/19756895 )
     ApiError will fail fast if given an invalid name [#62361748] ( Travis Unknown )
     Move MissingServiceAuthToken class to v2.yml to be compatible with ApiError ( Travis Unknown )
     Log errors from background jobs [#62361748] ( Travis Unknown )
  Ruth Byers:
     Serialize error details in Delayed::Job table ( Travis Unknown )
     Actually delete metaprogrammed error classes ( Travis Unknown )
     Use VCAP::Errors::ApiError instead of metaprogrammed error classes ( Travis Unknown )
  Maria Shaldibina:
     Merge pull request #156 from drnic/rm_document_api ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/19747484 )
     Document /v2/spaces/:guid/routes endpoint ( Travis Failed: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/19747350 )
  Dr Nic Williams:
     remove non-functional document_api ( Travis Unknown )

Signed-off-by: Tammer Saleh <tammer@pivotallabs.com>
Make syslog_aggregator listen on TCP instead of RELP

This is necessary because of commit a0c7a2ef9efcc0ae3f3053812afba8dfdfe7e025
Allow syslog transport to be configured via manifest. Defaults to TCP
Forward all syslog data to aggregator if syslog_aggregator.all is true

Inspired by #271.
Standardise job spec properties for syslog_aggregator

Making them specifically defined on each of the jobs that leverage them.
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  Tammer Saleh:
     Further clean up ErrorHasher ( Travis created: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/19771198 )
     Use whitelist instead of blacklist for exposing error information through the API ( Travis created: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/19770477 )
     Refactor ErrorHasher ( Travis Unknown )
     Refactor ErrorHasher specs ( Travis Unknown )
     Remove unecessary logging statement ( Travis Unknown )

Signed-off-by: Ruth Byers <rbyers@pivotallabs.com>
Rename CC staging.max_staging_runtime property to timeout_in_seconds

Bump cloud controller:

Eric Malm (3):
      Fix object identity in spec
      BuildpackBitsDelete takes the timeout instead of whole config
      Remove the hard-coded default for staging timeout

fraenkel (2):
      When updating build pack bits, delay blobstore deletions to allow current stagings to succeed.
      When updating build pack bits, delay blobstore deletions to allow current stagings to succeed.

[#64460322]

Signed-off-by: Maria Shaldibina <mariash@pivotallabs.com>
Rename spec property timeout_in_seconds > staging_timeout_in_seconds

Signed-off-by: Maria Shaldibina <mariash@pivotallabs.com>
Setting explicit defaults for syslog aggregator properties

Signed-off-by: Johannes Tuchscherer <jtuchscherer@pivotallabs.com>
Merge branch 'wdneto-develop_syslog_forwardall' into develop
Bump src/dea_next

Bump cloudfoundry/dea_ng:
  Ruth Byers:
     Calculate cpu shares based on app memory ( Travis started: https://travis-ci.org/cloudfoundry/dea_ng/builds/19839895 )
     Pend specs that depend on node.js ( Travis Unknown )

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

Bump cloudfoundry/cloud_controller_ng:
  Eric Malm:
     Bump vcap_common to 4.0.1 ( Travis started: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/19994848 )
     Update vcap_common to 3.0.1 and membrane to 1.0 ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/19835218 )
  Tammer Saleh:
     Stop publishing config in varz ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/19838883 )
Bump src/dea_next

Bump cloudfoundry/dea_ng:
  Phan Le:
     Rename cpu_share_factor to memory_to_cpu_share_ratio in the config. ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/19998436 )
     DEA config must include all instance keys or none ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/19997623 )

Signed-off-by: Phan Le <ple@pivotallabs.com>
Change README to refer to develop as the development branch.

[#66266356]
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  David Sabeti and Summer Zhao:
     Forward 409 error from v1 gateways to user on deprovision ( Travis started: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20019155 )
     CC forwards error from service broker during instance deletion ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20017123 )
  fraenkel:
     Remove buildpacks with null urls ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20011182 )
  Eric Malm:
     Add actor_name and actee_name field descriptions to API spec. ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20010815 )
Allow CC to use skip_cert_verify properties [finishes #66520656]
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  Tammer Saleh:
     Cannot create space in suspended organization ( Travis Failed: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20101929 )
     More readable access rules ( Travis Unknown )
     Add memoization to the base authorization class for performance ( Travis Unknown )
     Users cannot create domains in suspended organizations ( Travis Failed: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20101000 )
     Quote conversion ( Travis Unknown )
     User cannot modify applications in a suspended organization ( Travis Failed: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20100233 )
     Simplify access control classes [#66904450] ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20096850 )
  Jenny Chou and Matt Royal:
     Remove #error_text method from Catalog ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20099211 )
     VCAP::CloudController::ServiceBroker -> ServiceBrokers ( Travis Failed: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20097759 )
     Move ValidationErrorsFormatter to ServiceBrokers ns ( Travis Failed: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20095584 )
     Use ValidationErrors in catalog, services and plans ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20095004 )
     Add ServiceDashboardClientManager#errors ( Travis Failed: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20081185 )
  David Sabeti and Summer Zhao:
     Http interaction with service brokers does not verify ssl certs if the cc is configured with skip_cert_verify: true [finishes #66520656] ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20097195 )
     Do not change app package_state to PENDING upon creation/deletion of service_bindings [fixes #66888284] ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20090190 )
  Zach Robinson:
     Persist the requires value from a catalog for a service. [#66387038] ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20086477 )
  Alex Stupakov and Matt Royal:
     Extract dashboard client creation into separate object ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20022958 )
     Add matcher for have_status_code ( Travis Unknown )
     add the option to use rspec-instafail formatter ( Travis Unknown )
Bump src/dea_next

Bump cloudfoundry/dea_ng:
  Tammer Saleh:
     Add more information to the staging.handle.start log message ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/20079969 )
  Ruth Byers:
     Pull in latest node buildpack changes ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/20009791 )

Signed-off-by: Tammer Saleh <tammer@pivotallabs.com>