make loggregator.servers overridable by stubs

[#75468276]

Signed-off-by: Johannes Petzold <jpetzold@pivotallabs.com>
Merge remote-tracking branch 'origin/develop' into lamb-develop
Merge remote-tracking branch 'origin/develop' into lamb-develop
Bump src/dea_next

Bump cloudfoundry/dea_ng:
  Julian Friedman:
     instances.json does not forget about instances in stopping state ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/30762955 )
  Graeme Davison and Joseph Palermo:
     Add code coverage reporting ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/30503176 )

Signed-off-by: Matthew Sykes <matthew.sykes@gmail.com>
Merge remote-tracking branch 'origin/develop' into lamb-develop
Add unsed metron agents to router/dea agent/cloud controller

Metron agent should be deployed to all instances that emit logs to
loggregator, but turned off by default. We can change the
metron_endpoint property from a loggregator trafficcontroller IP address
to 127.0.0.1 to use metron.

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

Bump cloudfoundry/cloud_controller_ng:
  Zach Robinson:
     Revert "Create buildpack db entries only if the blobs are available." ( Travis created: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/30856395 )

Signed-off-by: Eric Malm <emalm@pivotallabs.com>
Merge remote-tracking branch 'origin/develop' into lamb-develop
bump loggregator

13897b8 remove empty line from README

automatic promotion by GoCD workflow / > / >
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  Matthew Sykes:
     Switch cloud controller to use hm9000 bulk api ( Travis started: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/30859792 )

Signed-off-by: Joseph Palermo <jpalermo@pivotallabs.com>
Merge remote-tracking branch 'origin/develop' into lamb-develop
bump loggregator

07e0518 Fix BUG in README

automatic promotion by GoCD workflow LoggregatorUnitTests/5 > UnitTests/1 > UnitTests
automatic promotion by GoCD workflow LoggregatorIntegrationTest/119 > IntegrationTests/1 > IntegrationTests

tests passed against https://github.com/cloudfoundry/cf-release/commit/34091d0695e7e60b777783150032e0ce1be9d568
bump loggregator

60f4afd automatic promotion by GoCD workflow LoggregatorIntegrationTest/119 > IntegrationTests/1 > IntegrationTests
90a23c5 automatic promotion by GoCD workflow / > / >
0586eb6 automatic promotion by GoCD workflow LoggregatorIntegrationTest/96 > IntegrationTests/1 > IntegrationTests
4700908 automatic promotion by GoCD workflow LoggregatorIntegrationTest/95 > IntegrationTests/1 > IntegrationTests
aabc64d automatic promotion by GoCD workflow LoggregatorIntegrationTest/92 > IntegrationTests/1 > IntegrationTests
740ce36 automatic promotion by GoCD workflow LoggregatorIntegrationTest/91 > IntegrationTests/1 > IntegrationTests
7597ef5 automatic promotion by GoCD workflow LoggregatorIntegrationTest/90 > IntegrationTests/1 > IntegrationTests
7d17528 automatic promotion by GoCD workflow LoggregatorIntegrationTest/80 > IntegrationTests/1 > IntegrationTests
d6c32be automatic promotion by GoCD workflow LoggregatorIntegrationTest/76 > IntegrationTests/1 > IntegrationTests
16ee269 automatic promotion by GoCD workflow LoggregatorIntegrationTest/75 > IntegrationTests/1 > IntegrationTests
fba3a87 automatic promotion by GoCD workflow LoggregatorIntegrationTest/70 > IntegrationTests/1 > IntegrationTests
5da7504 automatic promotion by GoCD workflow LoggregatorIntegrationTest/69 > IntegrationTests/1 > IntegrationTests
5126d6b automatic promotion by GoCD workflow LoggregatorIntegrationTest/65 > IntegrationTests/1 > IntegrationTests
02197d6 automatic promotion by GoCD workflow LoggregatorIntegrationTest/64 > IntegrationTests/1 > IntegrationTests
fe32853 automatic promotion by GoCD workflow LoggregatorIntegrationTest/63 > IntegrationTests/1 > IntegrationTests
b0215f2 automatic promotion by GoCD workflow LoggregatorIntegrationTest/62 > IntegrationTests/1 > IntegrationTests
8ee74d1 automatic promotion by GoCD workflow LoggregatorIntegrationTest/59 > IntegrationTests/1 > IntegrationTests
6b2294a automatic promotion by GoCD workflow LoggregatorIntegrationTest/48 > IntegrationTests/1 > IntegrationTests
6ee70f1 automatic promotion by GoCD workflow LoggregatorIntegrationTest/39 > IntegrationTests/2 > IntegrationTests
ffb13b6 automatic promotion by GoCD workflow LoggregatorIntegrationTest/35 > IntegrationTests/1 > IntegrationTests
1b2b824 automatic promotion by GoCD workflow LoggregatorIntegrationTest/27 > IntegrationTests/1 > IntegrationTests
1024a99 automatic promotion by GoCD workflow LoggregatorIntegration/2 > IntegrationTests/1 > IntegrationTests
b2ff0cb merge from develop
7b41a92 automatic promotion by GoCD workflow Loggregator/53 > IntegrationTests/1 > IntegrationTests
637732e automatic promotion by GoCD workflow Loggregator/46 > IntegrationTests/2 > IntegrationTests
d6fdb6a Update README.md

automatic promotion by GoCD workflow LoggregatorUnitTests/6 > UnitTests/1 > UnitTests
automatic promotion by GoCD workflow LoggregatorIntegrationTest/122 > IntegrationTests/1 > IntegrationTests

tests passed against https://github.com/cloudfoundry/cf-release/commit/b4798de737b5c1e3b3a0403ec95f810ca2ac0def
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  Zach Robinson:
     Validate total routes against org and space quota ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/31084962 )
  Michael Fraenkel:
     Handle duplicate id during user creation ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/31037340 )
  Matthew Sykes:
     Add validations for space quota service related fields ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/30892763 )
     Add missing export/import attributes for space quota instance memory limit ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/30880641 )
     New validation for space instance memory limit exceeded ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/30879465 )
     Add space quota memory limit exceeded validation to apps ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/30866646 )
  Julian Friedman:
     Validate space memory quotas ( Travis Unknown )
     Split Instance Memory validation in to its own policy ( Travis Unknown )

Signed-off-by: Michael Fraenkel <fraenkel@us.ibm.com>
Bump src/dea_next

Bump cloudfoundry/dea_ng:
  Michael Fraenkel:
     Remove RemoteDea test helper It isn't documented, noone is using it, and it's painful to keep in sync whenever LocalDea is changed. ( Travis created: https://travis-ci.org/cloudfoundry/dea_ng/builds/31095086 )

Signed-off-by: Zach Robinson <zrobinson@pivotallabs.com>
Build login-server and uaa with gradle
[#74546134] https://www.pivotaltracker.com/story/show/74546134

Remove maven from blobs
Fix pre-packaging scripts
Adjust pre-packaging for latest uaa and login-server
Avoid moving war files unecessarily
Fix GIT_DIR in login server pre-packaging
Add in LDAP group configuration options
https://www.pivotaltracker.com/story/show/73741550
[#73741550]
Add in a property ldap.enabled to the UAA configuration.
This is a clear and concise way to show that we wish to enable LDAP.
Fix password encoder classname
Add in ability to pass in external group mappings through the manifest
cf-properties.yml change - make external_groups spiffable
add back spring_profiles
LDAP Properties

Read the correct property value
https://github.com/cloudfoundry/cf-release/issues/459
https://github.com/cloudfoundry/cf-release/issues/458

Configure uaa.yml with LDAP attributes
https://www.pivotaltracker.com/story/show/73741550
[#73741550]

Fix spring_profiles backwards compatibility