github cloudfoundry/capi-release 1.31.0
CAPI 1.31.0

latest releases: 1.134.0, 1.133.0, 1.132.0...
6 years ago

Important

  • The way that resources are stored for resource matching has changed. Resource files are now stored in a subdirectory, named app_bits_cache, in the resource bucket . This means existing resource files will be orphaned. This change is in preparation for automated orphan cleanup for Cloud Controller managed blobstores. If storage space is a concern for a given environment, then operators should consider manually purging the resource bucket after this release is deployed. Before purging the resource bucket, please ensure that resources are stored in a different bucket than all other resources (droplets, packages, buildpacks).

Highlights

  • Introduces support for Service Broker API 2.12
  • Resolves several issues when syncing LRPs and Tasks with Diego

CC API Version: 2.85.0 and 3.20.0

Service Broker API Version: 2.12

CAPI Release

Cloud Controller

  • API Client can delete an app asynchronously details
  • API Client experiences improved performance of GET /v3/app/<guid>/tasks details
  • API client can discover how to allow all types and codes for ICMP security group rules. details
  • API client can discover link for /v3/processes details
  • API client can discover the logging api location details
  • API client should NOT receive error when canceling a task diego does not know about details
  • API client should follow a consistent schema to specify an service-binding-to-app relationship when creating a service binding details
  • API client should not be able to specify custom buildpacks for an app when platform has disabled custom buildpacks details
  • API client should not be able to use custom buildpacks when the platform has disabled custom buildpacks details
  • API client should see that next_url does NOT omit the organization_guid filter for /v2/routes details
  • App developer should be able to specify HTTP Healthcheck for processes using the v3 api details
  • CC Sync job fails when app has shared domain with router_group_guid details
  • Do not fail sync when there is a race condition creating LRPs details
  • With many processes, if the first one fails due to invalid LRP, freshness will still be bumped even if there is another error details

Pull Requests and Issues

  • cloudfoundry/cli #1096: cf push fails when file mode is invalid, but doesn't say which file was the cause details
  • cloudfoundry/cloud_controller_ng #821: When calling /v2/spaces/:spaceGuid/services, space-scoped services return an empty array for their service plans details
  • cloudfoundry/cloud_controller_ng #831: Misleading documentation for Resource Match API ? details
  • cloudfoundry/cloud_controller_ng #835: Support Open Service Broker API v2.12 details

Don't miss a new capi-release release

NewReleases is sending notifications on new releases.