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
- Configure new status health check (#560) @svkrieger
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
- Update CF V3 API definition (cloudfoundry/cloud_controller_ng#4458) @rrashidov
- Update list packages per app API description (cloudfoundry/cloud_controller_ng#4459) @rrashidov
- Bigint Migration for 'events' Table (Step 3) (cloudfoundry/cloud_controller_ng#4406) @philippthun
- Fix issue with displaying Tasks that no longer have a Droplet (cloudfoundry/cloud_controller_ng#4469) @tcdowney
- Add "created_at" and "updated_at" to route mappings (cloudfoundry/cloud_controller_ng#4463) @jochenehret
- Remove vip usage (cloudfoundry/cloud_controller_ng#3761) @moleske
- Remove vip usage (cloudfoundry/cloud_controller_ng#3761) @moleske
- Add status endpoint to seperate webserver (cloudfoundry/cloud_controller_ng#4441) @svkrieger
- Remove obsolete shutdown cc uploader function and corresponding test. Draining for cc uploader is handled in cc uploader (cloudfoundry/cloud_controller_ng#4457) @kathap
- build(deps): bump fog-aws, fog-core and fog-google (cloudfoundry/cloud_controller_ng#4375) @dependabot[bot]
- build(deps): bump fog-aws, fog-core and fog-google (cloudfoundry/cloud_controller_ng#4375) @dependabot[bot]
- Run GH Actions unit tests on Postgres v17 (cloudfoundry/cloud_controller_ng#4456) @jochenehret
- Refactoring Docker URI Parser (cloudfoundry/cloud_controller_ng#4448) @serdarozerr
- Reduce 429 error responses when checking links (cloudfoundry/cloud_controller_ng#4436) @philippthun
- Add logging of service metadata during instance create/update/delete (cloudfoundry/cloud_controller_ng#4386) @kathap, @svkrieger
- Add logging of service metadata during instance create/update/delete (cloudfoundry/cloud_controller_ng#4386) @kathap, @svkrieger
- Bump BBS protos (cloudfoundry/cloud_controller_ng#4447) @github-actions[bot], @ari-wg-gitbot
- Add contents write permissions (cloudfoundry/cloud_controller_ng#4445) @philippthun
- Fix MetadataError to_s formatting (cloudfoundry/cloud_controller_ng#4394) @philippthun
Dependency Updates
- build(deps): bump thor from 1.3.2 to 1.4.0 (cloudfoundry/cloud_controller_ng#4466) @dependabot[bot]
- build(deps): bump nokogiri from 1.18.8 to 1.18.9 (cloudfoundry/cloud_controller_ng#4462) @dependabot[bot]
- build(deps): bump uri from 0.13.1 to 1.0.3 (cloudfoundry/cloud_controller_ng#4356) @dependabot[bot]
- build(deps): bump redis from 5.4.0 to 5.4.1 (cloudfoundry/cloud_controller_ng#4455) @dependabot[bot]
- build(deps): bump prometheus-client from 4.2.4 to 4.2.5 (cloudfoundry/cloud_controller_ng#4438) @dependabot[bot]
- build(deps): bump json-schema from 5.1.1 to 5.2.1 (cloudfoundry/cloud_controller_ng#4444) @dependabot[bot]
- build(deps-dev): bump parallel_tests from 5.3.0 to 5.3.1 (cloudfoundry/cloud_controller_ng#4474) @dependabot[bot]
- build(deps-dev): bump rubocop from 1.78.0 to 1.79.0 (cloudfoundry/cloud_controller_ng#4473) @dependabot[bot]
- build(deps-dev): bump mock_redis from 0.50.0 to 0.51.0 (cloudfoundry/cloud_controller_ng#4464) @dependabot[bot]
- build(deps-dev): bump rubocop from 1.75.8 to 1.78.0 (cloudfoundry/cloud_controller_ng#4439) @dependabot[bot]
- build(deps-dev): bump rspec-wait from 1.0.1 to 1.0.2 (cloudfoundry/cloud_controller_ng#4422) @dependabot[bot]
- build(deps-dev): bump solargraph from 0.56.0 to 0.56.1 (cloudfoundry/cloud_controller_ng#4451) @dependabot[bot]
- build(deps): bump nokogiri from 1.18.8 to 1.18.9 in /docs/v3 (cloudfoundry/cloud_controller_ng#4470) @dependabot[bot]
code.cloudfoundry.org/cc-uploader
Dependency Updates
- Bump github.com/onsi/gomega from 1.37.0 to 1.38.0 (cloudfoundry/cc-uploader#247) @dependabot[bot]
- Bump code.cloudfoundry.org/debugserver from 0.58.0 to 0.59.0 (cloudfoundry/cc-uploader#246) @dependabot[bot]
- Bump code.cloudfoundry.org/debugserver from 0.56.0 to 0.58.0 (cloudfoundry/cc-uploader#242) @dependabot[bot]
- Bump code.cloudfoundry.org/tlsconfig from 0.30.0 to 0.31.0 (cloudfoundry/cc-uploader#243) @dependabot[bot]
- Bump code.cloudfoundry.org/cfhttp/v2 from 2.48.0 to 2.49.0 (cloudfoundry/cc-uploader#244) @dependabot[bot]
- Bump code.cloudfoundry.org/lager/v3 from 3.40.0 to 3.41.0 (cloudfoundry/cc-uploader#241) @dependabot[bot]
- Bump code.cloudfoundry.org/debugserver from 0.54.0 to 0.56.0 (cloudfoundry/cc-uploader#239) @dependabot[bot]
code.cloudfoundry.org/tps
Dependency Updates
- Bump github.com/onsi/gomega from 1.37.0 to 1.38.0 (cloudfoundry/tps#265) @dependabot[bot]
- Bump code.cloudfoundry.org/debugserver from 0.58.0 to 0.59.0 (cloudfoundry/tps#264) @dependabot[bot]
- Bump code.cloudfoundry.org/localip from 0.43.0 to 0.44.0 (cloudfoundry/tps#261) @dependabot[bot]
- Bump code.cloudfoundry.org/debugserver from 0.56.0 to 0.58.0 (cloudfoundry/tps#263) @dependabot[bot]
- Bump code.cloudfoundry.org/clock from 1.41.0 to 1.42.0 (cloudfoundry/tps#262) @dependabot[bot]
- Bump code.cloudfoundry.org/lager/v3 from 3.40.0 to 3.41.0 (cloudfoundry/tps#260) @dependabot[bot]
- Bump code.cloudfoundry.org/debugserver from 0.54.0 to 0.56.0 (cloudfoundry/tps#258) @dependabot[bot]
github.com/cloudfoundry/blobstore_url_signer
Dependency Updates
- Bump github.com/onsi/gomega from 1.37.0 to 1.38.0 (cloudfoundry/blobstore_url_signer#53) @dependabot[bot]