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:
     Remove obsolete controller collection tests ( Travis created: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/19597899 )
     Add routes list scoped to space ( Travis Unknown )

Signed-off-by: Eric Malm <emalm@pivotallabs.com>
Add nginx newrelic plugin

[#64629748]

Signed-off-by: Eric Malm <emalm@pivotallabs.com>
Merge tag 'v160' into develop
Make gnatsd trace and debug logging configurable

* Default trace and debug to false

[#64708740]

Signed-off-by: Eric Malm <emalm@pivotallabs.com>
Do not setup nginx newrelic if newrelic is not configured

Signed-off-by: Tammer Saleh <tammer@pivotallabs.com>
Use request_timeout_in_seconds accross components

This configures request timeout for haproxy, gorouter, nginx, cc thin

[finishes #64937906]

Signed-off-by: Tammer Saleh <tammer@pivotallabs.com>
Bump src/collector, src/dea_next

Bump cloudfoundry/collector:
  Maria Shaldibina:
     Send warden response time to historians ( Travis Success: https://travis-ci.org/cloudfoundry/collector/builds/19692031 )
Bump cloudfoundry/dea_ng:
  Maria Shaldibina:
     Add warden response time to varz ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/19693014 )

Signed-off-by: Tammer Saleh <tammer@pivotallabs.com>
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  Tammer Saleh:
     Add spec to prove the debug behavior [#63932310] ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/19696120 )
     Use named subject in spec [#63932310] ( Travis Failed: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/19694836 )
     Make the app stager task spec more flexible [#63932310] ( Travis Unknown )
  Eric Malm:
     Merge branch 'stopthenatsloggingspam' of git://github.com/mheath/cloud_controller_ng into mheath-stopthenatsloggingspam ( Travis Unknown )
  Mike Heath:
     Fixed spec to ignore both info and debug level logging. ( Travis Unknown )
     Lower the logging level for NATS messages to debug. ( Travis Unknown )

Signed-off-by: Tammer Saleh <tammer@pivotallabs.com>
Revert "Bump src/loggregator"

This reverts commit fc885d911261b6082341982f0e510ca5576897ea.

Signed-off-by: Johannes Tuchscherer <jtuchscherer@pivotallabs.com>
add blobs for release v161
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>