Releases: cloudfoundry/capi-release
Releases · cloudfoundry/capi-release
CAPI 1.183.0
Highlights
CC API Version: 2.232.0 and 3.167.0
Service Broker API Version: 2.15
CAPI Release
- Bump Golang to go1.22.4 e8dfcfd
Cloud Controller
- Prevent ForeignKeyConstraintViolation during migration (#3811) @philippthun
- Reduce queries to DB when collecting routing info (#3813) @svkrieger
- Index task_guid on app_usage_events table (#3814) @gururajsh & @sethboyles
- Remove MultiJSON, JSON and Yajl (Use Oj instead) (#3785) @philippthun
- Fix typo in destinations presenter (#3818) @svkrieger
Cloud Controller Database Migrations
What's Changed
- build(deps): bump newrelic_rpm from 9.9.0 to 9.10.0 (#3815)
Full Changelog: 1.182.0...1.183.0
CAPI 1.182.0
CC API Version: 2.231.0 and 3.166.0
Service Broker API Version: 2.15
CAPI Release
- Default legacy_md5_buildpack_paths_enabled to false (#415) @philippthun
- Add feature flag ccdb.enable_paginate_window (#417) @joaopapereira
Dependency updates
Cloud Controller
- Fix app crash events for apps using rolling deployments (#3790) @tcdowney
- Fix select query for service offerings (#3804) @philippthun @johha
- Use DISTINCT only when UNIONing multiple datasets (#3808) @philippthun
- Add feature flag db.enable_paginate_window (#3802) @joaopapereira
- Test that db:migrate logs to configured sinks + STDOUT (#3809) @philippthun
- Fix typo in error hasher spec (#3807) @philippthun
Dependency updates
- bump digest-xxhash from 0.2.7 to 0.2.8 (#3797)
- bump fog-openstack from 1.1.0 to 1.1.1 (#3796)
- bump rexml from 3.2.6 to 3.2.8 in /docs/v3 (#3800)
- bump rexml from 3.2.6 to 3.2.8 (#3799)
- bump rubocop-rails from 2.24.1 to 2.25.0 (#3801)
CC Uploader
- Stop using deprecated ioutil package (#46) @jrussett
- Upgrade to code.cloudfoundry.org/cfhttp/v2 (#45) @jrussett
Dependency updates
- Bump code.cloudfoundry.org/cfhttp/v2 from 2.0.1 to 2.0.2 (#47)
Cloud Controller Database Migrations
None
Pull Requests and Issues
CAPI 1.181.0
CC API Version: 2.230.0 and 3.165.0
Service Broker API Version: 2.15
CAPI Release
- Remove nginx from response headers and error responses #406 @kathap
- Introduce parameter migration_psql_concurrent_statement_timeout_in_seconds #410 @johha
Cloud Controller
- Speed up v5 syslog_drain_urls #3776 @tcdowney @sethboyles
- Use fixed number of Puma threads #3773 @philippthun
- Add helper to override timeout for concurrent statements #3772 @johha
- Fix the concurrent statement timeout #3781 @philippthun
- Introduce a limit to number of destinations per rule #3784 @MarcPaquette @geofffranks
- Better error messaging for ASGs with empty destinations in comma-delimited lists #3783 @geofffranks
- Updating a route destination protocol informs backend #3787 @tcdowney
Documentation changes:
- Mark weighted route destinations as deprecated in docs #3779 @tcdowney
- Correct v3 org quota update example in docs #3786 @tcdowney
Dependency Bumps
bump sequel from 5.79.0 to 5.80.0
bump nokogiri from 1.16.4 to 1.16.5
Cloud Controller Database Migrations
None
CAPI 1.180.0
CC API Version: 2.229.0 and 3.164.0
Service Broker API Version: 2.15
CAPI Release
- Add config for comma-delimited destinations in ASGs #386 @jrusset @sethboyles
- Add flag with which dynamic job priorities can be enabled #399 @svkrieger
- New config parameter for cleanup job #407 @jochenehret
Dependency updates
- Bump rubocop from 1.63.2 to 1.63.3 in /spec #408
Cloud Controller
- Add new metric job_queue_load for cc-worker cloudfoundry/cloud_controller_ng#3694 @WeiQuan0605
- Fix backwards compatibility github actions cloudfoundry/cloud_controller_ng#3758 @svkrieger
- Remove migration views cloudfoundry/cloud_controller_ng#3664 @kathap
- Add dynamic job priorities cloudfoundry/cloud_controller_ng#3703 @svkrieger
- Add support for comma-delimited destinations in ASGs cloudfoundry/cloud_controller_ng#3644 @jrussett
- error log deserialization errors cloudfoundry/cloud_controller_ng#3675 @Benjamintf1
- Cleanup job for service bindings in create/initial state cloudfoundry/cloud_controller_ng#3742 @jochenehret
- Simplify migration-shared-context cloudfoundry/cloud_controller_ng#3749 @svkrieger
- Adapt to changed migration-shared-context cloudfoundry/cloud_controller_ng#3765 @philippthun
- Add benchmark mode for db migrations cloudfoundry/cloud_controller_ng#3766 @johha
Dependency updates
- bump gulp-cli from 2.3.0 to 3.0.0 in /docs/v3 cloudfoundry/cloud_controller_ng#3751
- bump nokogiri from 1.16.2 to 1.16.4 in /docs/v3 cloudfoundry/cloud_controller_ng#3753
- bump rake from 13.0.6 to 13.2.1 in /docs/v3 cloudfoundry/cloud_controller_ng#3754
- bump json from 2.6.3 to 2.7.2 in /docs/v3 cloudfoundry/cloud_controller_ng#3756
- bump newrelic_rpm from 9.8.0 to 9.9.0 cloudfoundry/cloud_controller_ng#3759
- bump spring from 4.2.0 to 4.2.1 cloudfoundry/cloud_controller_ng#3764
- bump rubocop from 1.63.2 to 1.63.3 cloudfoundry/cloud_controller_ng#3763
- bump parallel_tests from 4.6.1 to 4.7.0 cloudfoundry/cloud_controller_ng#3767
Cloud Controller Database Migrations
- 20240229113008_drop_annotations_and_labels_migration_views.rb
- 20240314131908_add_user_guid_to_jobs_table.rb
Pull Requests and Issues
CAPI 1.179.0
Highlights
- Only emit TASK_STOPPED usage events when necessary cloudfoundry/cloud_controller_ng#3745 @xandroc
CC API Version: 2.228.0 and 3.163.0
Service Broker API Version: 2.15
CAPI Release
None
Cloud Controller
- Enable dependabot for docs cloudfoundry/cloud_controller_ng#3746 @johha
- Write Puma logs to Steno cloudfoundry/cloud_controller_ng#3686 @philippthun
- Validate manifest contains valid utf-8 data cloudfoundry/cloud_controller_ng#3717 @kathap
Dependencies
- bump redis from 5.1.0 to 5.2.0 cloudfoundry/cloud_controller_ng#3748
- bump rubocop from 1.63.1 to 1.63.2 cloudfoundry/cloud_controller_ng#3747
Cloud Controller Database Migrations
None
CAPI 1.178.0
CC API Version: 2.227.0 and 3.162.0
Service Broker API Version: 2.15
CAPI Release
- Add optional parameter to set postgres worker mem for db migrations (#404) @johha
- Make number of db migration retries configurable (#401) @johha
Dependencies
- Bump blobstore_url_signer submodule (#402) @johha
- Bump rubocop from 1.62.1 to 1.63.1 in /spec (#403)
Cloud Controller
- Fix retry for UniqueConstraintViolation in RouteCreate (v3)(cloudfoundry/cloud_controller_ng#3697) @philippthun
- Filter out spaces that the user does not have access to (cloudfoundry/cloud_controller_ng#3692) @philippthun
- Explicit (empty) result for internal POST endpoints (cloudfoundry/cloud_controller_ng#3681) @philippthun
- Make worker memory configurable for postgres (cloudfoundry/cloud_controller_ng#3738) @johha
- Stream CCDB migration logs to ELK (cloudfoundry/cloud_controller_ng#3672) @WeiQuan0605
- Remove "posix-spawn" gem (cloudfoundry/cloud_controller_ng#3732) @jochenehret
- Make http code consistent for service related parameter fetch operations (cloudfoundry/cloud_controller_ng#3701) @svkrieger
- Use DISTINCT only when required (service plan|offering list fetcher) (cloudfoundry/cloud_controller_ng#3651) @philippthun
Dependencies
- bump v3 docs dependencies (cloudfoundry/cloud_controller_ng#3743) @johha
- bump pg from 1.5.5 to 1.5.6 (cloudfoundry/cloud_controller_ng#3668)
- bump honeycomb-beeline from 3.0.1 to 3.1.0 (cloudfoundry/cloud_controller_ng#3676)
- bump fog-aws from 3.21.0 to 3.22.0 (cloudfoundry/cloud_controller_ng#3691)
- bump json-schema from 4.1.1 to 4.3.0 (cloudfoundry/cloud_controller_ng#3704)
- bump newrelic_rpm from 9.7.1 to 9.8.0 (cloudfoundry/cloud_controller_ng#3705)
- bump sequel from 5.77.0 to 5.79.0 (cloudfoundry/cloud_controller_ng#3713)
- bump public_suffix from 5.0.4 to 5.0.5 (cloudfoundry/cloud_controller_ng#3714)
- bump net-ssh from 7.2.1 to 7.2.3 (cloudfoundry/cloud_controller_ng#3715)
- bump parallel_tests from 4.6.0 to 4.6.1 (cloudfoundry/cloud_controller_ng#3720)
- bump json_pure from 2.7.1 to 2.7.2 (cloudfoundry/cloud_controller_ng#3721)
- bump spring from 4.1.3 to 4.2.0 #3731 (cloudfoundry/cloud_controller_ng#3731)
- bump rubocop from 1.62.1 to 1.63.1 (cloudfoundry/cloud_controller_ng#3736)
- bump nokogiri from 1.16.3 to 1.16.4 #3737 (cloudfoundry/cloud_controller_ng#3737)
- bump fog-google from 1.23.0 to 1.24.1 (cloudfoundry/cloud_controller_ng#3740)
Cloud Controller Database Migrations
None
Pull Requests and Issues
CAPI 1.177.0
CC API Version: 2.226.0 and 3.161.0
Service Broker API Version: 2.15
CAPI Release
- Add
max_migration_statement_runtime_in_seconds
config property (#387) @FloThinksPi
Dependencies
- Bump Golang to go1.22.2
- Bump rubocop from 1.60.2 to 1.62.1
- Bump rubocop-rspec from 2.26.1 to 2.29.1
Cloud Controller
- Fix add|drop_index syntax (cloudfoundry/cloud_controller_ng#3723) @philippthun
- Introduce timeout safeguard for migration sql queries (cloudfoundry/cloud_controller_ng#3633) @FloThinksPi
- Bump rails components to 7.1.3.2 to resolve cves (cloudfoundry/cloud_controller_ng#3726) @moleske
- Enable new rubocops (cloudfoundry/cloud_controller_ng#3656) @philippthun
Dependencies
- Bump yard from 0.9.34 to 0.9.36
- Bump steno from 1.3.4 to 1.3.5
- Bump rubocop from 1.60.2 to 1.62.1
- Bump rack from 2.2.6.4 to 2.2.9 in /docs/v3
- Bump express from 4.18.2 to 4.19.2 in /docs/v3
Cloud Controller Database Migrations
None
cc-uploader / tps
- Bump github.com/onsi/ginkgo/v2 from 2.15.0 to 2.17.1
- Bump github.com/onsi/gomega from 1.31.1 to 1.32.0
CAPI 1.176.0
CC API Version: 2.225.0 and 3.160.0
Service Broker API Version: 2.15
CAPI Release
Dependencies
- Bump Golang to go1.22.1
Cloud Controller
- Print output of blobstore benchmark again cloudfoundry/cloud_controller_ng#3718 @johha
- Enhance local dev setup having a valid 'bits_path' cloudfoundry/cloud_controller_ng#3665 @c0d1ngm0nk3y
- Update lock information logging to happen on info and to happen only once per state switch cloudfoundry/cloud_controller_ng#3659 @Benjamintf1
- Set warning header for outdated CF CLIs cloudfoundry/cloud_controller_ng#3657 @johha
Dependencies
- Bump debug from 1.9.1 to 1.9.2
- Bump parallel_tests from 4.5.1 to 4.6.0
- Bump rubocop-rails from 2.23.1 to 2.24.1
Cloud Controller Database Migrations
None
CAPI 1.175.0
CAPI Release
Cloud Controller
- Expose process CPU Entitlement in stats (cloudfoundry/cloud_controller_ng#3641) @acrmp, @mkocher
Dependencies
- bump webmock from 3.21.2 to 3.23.0 (cloudfoundry/cloud_controller_ng#3649, cloudfoundry/cloud_controller_ng#3654)
- bump listen from 3.8.0 to 3.9.0 (cloudfoundry/cloud_controller_ng#3653)
- bump googleapis-common-protos from 1.4.0 to 1.5.0 (cloudfoundry/cloud_controller_ng#3655)
Cloud Controller Database Migrations
CAPI 1.173.0
Highlights
CAPI Release
- Fix default frequency_in_seconds by @philippthun in #385
Cloud Controller
- Add DISTINCT for service plan list queries - cloudfoundry/cloud_controller_ng#3648 - Thanks @philippthun and @johha!
- Fix flakey space_delete_spec - cloudfoundry/cloud_controller_ng#3642 - Thanks @philippthun!
- Replace dataset.map().flatten.map() with optimized SQL query - cloudfoundry/cloud_controller_ng#3639 - Thanks @philippthun!
- Improve performance of decorators - cloudfoundry/cloud_controller_ng#3636 - Thanks @philippthun !
- Limit the lsof result by greping for the process id. - cloudfoundry/cloud_controller_ng#3640 - Thanks @philippthun !
- Remove some outdated stuff from the v3 docs -cloudfoundry/cloud_controller_ng#3638 - Thanks @philippthun !
- Don't fetch kpack_lifecycle_data - cloudfoundry/cloud_controller_ng#3637 - Thanks @philippthun and @sethboyles !
- Improve deletion of apps - cloudfoundry/cloud_controller_ng#3595 - Thanks @philippthun!
Dependancies
- bump webmock from 3.20.0 to 3.21.2 - cloudfoundry/cloud_controller_ng#3647
- bump parallel_tests from 4.5.0 to 4.5.1 - cloudfoundry/cloud_controller_ng#3646
- bump pg from 1.5.4 to 1.5.5 - cloudfoundry/cloud_controller_ng#3643
- bump redis from 5.0.8 to 5.1.0 - cloudfoundry/cloud_controller_ng#3635 -
- bump mysql2 from 0.5.5 to 0.5.6 - cloudfoundry/cloud_controller_ng#3634