Highlights
- Added full support for metadata in all V3 non-experimental resources
- Added ability to create a revision for an app when a new droplet is deployed and/or environment variables are applied and deployed
- Added ability to roll back to a previous app revision
- App Metrics can now be correlated for multiple processes into a single app
- Please note : With this update container metrics will no longer work with the traffic controller
CC API Version: 2.131.0 and 3.66.0
Service Broker API Version: 2.14
CAPI Release
- Bump to go 1.11.5 details
- cloudfoundry/capi-release #120: Fix chpst permissions issue details
- bump capi-release ruby to 2.4.5 and vendor bosh-packages/ruby-release details
- API client can upload bits for a buildpack details
- cc.diego.enable_declarative_asset_downloads works with Windows apps details
Cloud Controller
- API client can apply a manifest to a single existing app in a space details
- A revision is created for an app when a new droplet is started details
- A revision is created for an app when a new env vars are set and app is started details
- A revision is created for an app when new env vars are set and the app is deployed details
- API client add, modify, and remove metadata on Build details
- API client add, modify, and remove metadata on Buildpack details
- API client add, modify, and remove metadata on Isolation Segment details
- API client add, modify, and remove metadata on Stacks details
- API client add, modify, and remove metadata on a Deployment details
- API client add, modify, and remove metadata on a Process details
- API client add, modify, and remove metadata on a Revision details
- API client add, modify, and remove metadata on a Task details
- API client can delete a buildpack details
- API client can update a buildpack details
- API client can upload bits for a buildpack details
- API client can observe a revision contains a reference to the droplet it is using details
- API client can query deployments with label_selector details
- API client can query isolation segments with label_selector details
- API client can query revisions with label_selector details
- API client can query stacks with label_selector details
- API client can query tasks with label_selector details
- API client can retrieve env variables for a revision details
- API client can rollback app to a previous revision details
- API client can see a link to the upload endpoint for a buildpack details
- API client can specify a process for a task and use that process's scale properties details
- API client can track buildpack bit upload progress using a job resource details
- Metrics client can correlate metrics from multiple processes to a single app details
- cc.diego.enable_declarative_asset_downloads works with Windows apps details
Cloud Controller Database Migrations
- 20190109223722_create_stack_labels_table.rb
- 20190109223733_create_stack_annotations_table.rb
- 20190110224601_create_isolation_segment_metadata_tables.rb
- 20190110225015_create_task_annotations_table.rb
- 20190110225031_create_task_labels_table.rb
- 20190116193201_create_process_metadata_tables.rb
- 20190116220853_create_revision_labels_table.rb
- 20190116220909_create_revision_annotations_table.rb
- 20190116225537_create_deployment_metadata_tables.rb
- 20190123184851_add_environment_variables_to_revisions.rb
- 20190128183942_create_build_labels_table.rb
- 20190128183957_create_build_annotations_table.rb
- 20190128233032_create_buildpack_metadata_tables.rb
Pull Requests and Issues
- cloudfoundry/cloud_controller_ng #1270: Cloud Controller Mangles drains from the syslog_drain_urls endpoint that have commas details
- cloudfoundry/cloud_controller_ng #1278: Non admin users cannot update services if the plan is not visible for them details
- cloudfoundry/cloud_controller_ng #1285: V3 async job links disappear incorrectly for non-delete jobs details
- Updating non-existant stack throws 403 instead of 404 for non-admin user details
- User with read-only permissions for stacks should get 404 when trying to delete a non-existent stack details