syslog aggregator drops to vcap user

[#73622734]
Signed-off-by: Michael Fraenkel <fraenkel@us.ibm.com>
Clean up Buildpack and Buildpack Controller

-Move reordering logic into model callbacks.

[#74579312]
Update Rake version
Clean up controller specs

-Crashes, Domains, Events, Files

[#74579312]
Clean up controller specs

- Info, Instances, LegacyInfo
- Deprecated Legacy Info
- Added token_endpoint to Info

[#74579312]
Clean up controller specs

- OrganizationSummaries, Organizations, and PrivateDomains
- Clean up Controller attribute matcher calls
- Correctly deprecate /organizations/:guid/domains endpoint

[#74579312]

Signed-off-by: Joseph Palermo <jpalermo@pivotallabs.com>
Clean up controller specs

- Restages, Routes, SecurityGroup*Defaults, and SharedDomains
- Simplify route change behavior for an app

[#74579312]

Signed-off-by: Joseph Palermo <jpalermo@pivotallabs.com>
truncate security group information

to allow upgrading from previous cf releases that have incompatible test data
in the security groups

[#71585346]
Rename GitBasedBuildpack to CustomBuildpack

Since we introduce URLs to zipped buildpacks for Diego custom buildpacks are not exclusively git based

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
Make spec folders mirror source

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
Accept buildpack URLs that do not end in .zip for Diego

- We used to fall back to the admin buildpacks in this case
- This means git URLs will fail while staging instead of using admin buildpacks
- [#72670838]

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
Avoid referring to git in buildpack url

Since Diego does not support git based buildpacks [#72670838]

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
Use larger quotas when staging apps with Diego

- Staging quotas are currently hard-coded
- They may be made configurable in a future story for deployments with larger app quotas
- [#74534460]

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
Clean up controller specs

- SpaceSummaries and Spaces
- Remove SpaceSummarizer

[#74579312]
Remove Tasks

[#73592632]

Signed-off-by: Joseph Palermo <jpalermo@pivotallabs.com>
Clean up controller specs

- UserSummaries

[#74579312]

Signed-off-by: Joseph Palermo <jpalermo@pivotallabs.com>
Replace JSON.pretty_generate with Yajl::Encoder

Attempts to capture CC diagnostics on recent releases was generating an
empty file because pretty_generate was failing in an odd way.  Moving to
yajl resolves the issue.

Signed-off-by: Michael Fraenkel <fraenkel@us.ibm.com>
Clean up controller specs

- BaseController and FrontController
- We no longer set the User admin field when creating a new user
- We no longer have a check for a valid auth token WITHOUT a user (does not seem possible)

[#74579312]

Signed-off-by: Joseph Palermo <jpalermo@pivotallabs.com>
Remove spec that only applies to sqlite

Signed-off-by: Joseph Palermo <jpalermo@pivotallabs.com>
Allow lists of default running and staging security groups

[#74739994]