Skip to content

Releases: cloudfoundry/capi-release

CAPI 1.213.0

25 Jul 09:02
Compare
Choose a tag to compare

Highlights

Bugfix for fetching tasks - see #4467 for details

bigint Migration

With this release the migration of the primary key id column type from int to bigint will be completed for the 'events' table on PostgreSQL databases (if not opted-out with the ccdb.skip_bigint_id_migration flag during step 1).

  • The migration is implemented in multiple steps and does not require any downtime.
  • Data in the 'events' table is cleaned up automatically (default retention time: 31 days). In case this time period has not been passed since the deployment of CAPI 1.208.0 / cf-deployment v49.0.0, the migration will fail in a pre-check phase. Operators then have to manually run a rake task to backfill the transitional id_bigint column before being able to re-run the migration:
    bosh -d cf ssh api/0
    sudo -i
    
    source /var/vcap/jobs/cloud_controller_ng/bin/ruby_version.sh
    cd /var/vcap/packages/cloud_controller_ng/cloud_controller_ng
    bundle exec rake db:bigint_backfill[events]
    
    # or with a given batch size (instead of 10.000)
    bundle exec rake db:bigint_backfill[events,1000]
    
    # or with a given batch size and number of iterations (otherwise: until everything has been processed)
    bundle exec rake db:bigint_backfill[events,1000,10]
    

CC API Version: 2.263.0 and 3.198.0

Service Broker API Version: 2.15

CAPI Release

Dependency Updates

  • Build(deps-dev): Bump rubocop from 1.78.0 to 1.79.0 in /spec (#563) @dependabot[bot]
  • Build(deps-dev): Bump rubocop from 1.77.0 to 1.78.0 in /spec (#559) @dependabot[bot]

Cloud Controller

Dependency Updates

code.cloudfoundry.org/cc-uploader

Dependency Updates

code.cloudfoundry.org/tps

Dependency Updates

github.com/cloudfoundry/blobstore_url_signer

Dependency Updates

Cloud Controller Database Migrations

CAPI 1.212.0

09 Jul 16:24
Compare
Choose a tag to compare

⚠️ ⚠️ This version contains an issue when fetching tasks see #4467 for details ⚠️⚠️

Highlights

CC API Version: 2.262.0 and 3.197.0

Service Broker API Version: 2.15

CAPI Release

Dependency Updates

Cloud Controller

Dependency Updates

code.cloudfoundry.org/cc-uploader

Dependency Updates

code.cloudfoundry.org/tps

Dependency Updates

Cloud Controller Database Migrations

CAPI 1.211.0

13 Jun 07:10
Compare
Choose a tag to compare

Highlights

CC API Version: 2.261.0 and 3.196.0

Service Broker API Version: 2.15

CAPI Release

  • Configure metrics socket and forward /internal/v4/metrics to that socket (#551) @svkrieger
  • Add logging and fix indentation for encryption key validation in cloud_controller_ng start script (#546) @kathap

Dependency Updates

  • Bump Golang to go1.24.4 @ari-wg-gitbot
  • Build(deps-dev): Bump rubocop from 1.76.0 to 1.76.1 in /spec (#553) @dependabot[bot]
  • Build(deps-dev): Bump rubocop from 1.75.8 to 1.76.0 in /spec (#552) @dependabot[bot]
  • Build(deps-dev): Bump rubocop from 1.75.7 to 1.75.8 in /spec (#550) @dependabot[bot]
  • Build(deps-dev): Bump rspec from 3.13.0 to 3.13.1 in /spec (#549) @dependabot[bot]
  • Build(deps-dev): Bump rubocop from 1.75.6 to 1.75.7 in /spec (#547) @dependabot[bot]

Cloud Controller

Dependency Updates

code.cloudfoundry.org/cc-uploader

Dependency Updates

code.cloudfoundry.org/tps

Dependency Updates

Cloud Controller Database Migrations

None

CAPI 1.210.0

23 May 08:12
Compare
Choose a tag to compare

Warning
This version is affected by a regression introduced as a side-effect of the Protobuf update. As unset and default values in messages are now being omitted when converting to a hash, the external and internal ports that are exposed via the process stats endpoint will be "null" instead of "0". This causes issues for the cf-java-client. Fixed with cloudfoundry/cloud_controller_ng#4401 and CAPI version 1.211.0.

CC API Version: 2.260.0 and 3.195.0

Service Broker API Version: 2.15

CAPI Release

  • Add validation of db encryption keys to cc_ng pre start migrations (#538) @kathap

Dependency Updates

  • Build(deps-dev): Bump rubocop from 1.75.5 to 1.75.6 in /spec (#545) @dependabot[bot]

Cloud Controller

Dependency Updates

Cloud Controller Database Migrations

None

CAPI 1.209.0

09 May 02:56
Compare
Choose a tag to compare

Highlights

  • Support for System Cloud Native Buildpacks

Notes

  • When System CNBs are installed, current versions of the CF CLI may show confusing output of the cf buildpacks command, as the CLI does not currently have a notion of 'lifecycles' for buildpacks. This will be addressed in an upcoming CLI release.

CC API Version: 2.259.0 and 3.194.0

Service Broker API Version: 2.15

CAPI Release

Dependency Updates

Cloud Controller

Dependency Updates

code.cloudfoundry.org/cc-uploader

Dependency Updates

code.cloudfoundry.org/tps

Dependency Updates

Cloud Controller Database Migrations

CAPI 1.208.0

06 May 14:55
Compare
Choose a tag to compare

Highlights

With this release the migration of the primary key id column type from int to bigint will be started for the 'events' table on PostgreSQL databases. This multi-step migration will only be executed for PostgreSQL databases. Operators can opt-out with the ccdb.skip_bigint_id_migration flag (default: false).

CC API Version: 2.258.0 and 3.193.0

Service Broker API Version: 2.15

CAPI Release

Dependency Updates

Cloud Controller

Dependency Updates

code.cloudfoundry.org/cc-uploader

Dependency Updates

code.cloudfoundry.org/tps

Dependency Updates

Cloud Controller Database Migrations

CAPI 1.207.0

23 Apr 15:45
Compare
Choose a tag to compare

Highlights

CC API Version: 2.257.0 and 3.192.0

Service Broker API Version: 2.15

CAPI Release

Dependency Updates

Cloud Controller

Dependency Updates

Cloud Controller Database Migrations

code.cloudfoundry.org/cc-uploader

Dependency Updates

code.cloudfoundry.org/tps

Dependency Updates

github.com/cloudfoundry/blobstore_url_signer

Dependency Updates

CAPI 1.206.0

08 Apr 15:40
Compare
Choose a tag to compare

Highlights

CC API Version: 2.256.0 and 3.191.0

Service Broker API Version: 2.15

CAPI Release

  • Let v2/info return information like before if temporary_enable_v2 is true (#531) @kathap

Dependency Updates

Cloud Controller

Dependency Updates

Cloud Controller Database Migrations

CAPI 1.205.0

18 Mar 12:30
Compare
Choose a tag to compare

Highlights

CC API Version: 2.255.0 and 3.190.0

Service Broker API Version: 2.15

CAPI Release

Dependency Updates

  • Build(deps-dev): Bump rubocop-factory_bot from 2.26.1 to 2.27.1 in /spec (#528) @dependabot[bot]
  • Build(deps-dev): Bump rubocop from 1.72.2 to 1.74.0 in /spec (#527) @dependabot[bot]
  • Build(deps-dev): Bump rubocop-capybara from 2.21.0 to 2.22.1 in /spec (#526) @dependabot[bot]
  • Build(deps-dev): Bump json from 2.10.1 to 2.10.2 in /spec (#524) @dependabot[bot]
  • Build(deps-dev): Bump rubocop-rspec_rails from 2.30.0 to 2.31.0 in /spec (#522) @dependabot[bot]

Cloud Controller

Dependency Updates

Cloud Controller Database Migrations

CAPI 1.204.0

12 Mar 20:50
Compare
Choose a tag to compare

Highlights

CC API Version: 2.254.0 and 3.189.0

Service Broker API Version: 2.15

CAPI Release

Dependency Updates

Cloud Controller

Dependency Updates

Cloud Controller Database Migrations

code.cloudfoundry.org/cc-uploader

Dependency Updates

code.cloudfoundry.org/tps

Dependency Updates