Releases: cloudfoundry/cf-acceptance-tests
v12.0.0
Breaking Changes
The apps
suite was updated in #751 to test dynamic app renaming, a new core feature in CF Deployment as of v27.1.0. That suite now depends upon changes introduced in:
- CAPI v1.147.0
- Diego v2.72.0
Additionally, all of the go modules in CATs have been updated to a go version of 1.20 in #778.
Maintenance
- Bump golang.org/x/net from 0.0.0-20220225172249-27dd8689420f to 0.7.0 in /assets/credhub-service-broker by @dependabot in #776
- Bump google.golang.org/protobuf from 1.28.1 to 1.29.0 in /assets/grpc by @dependabot in #784
- Bump google.golang.org/protobuf from 1.28.1 to 1.29.0 by @dependabot in #783
- Bump rack from 2.2.6.2 to 2.2.6.3 in /assets/loggregator-load-generator by @dependabot in #781
- Bump rack from 2.2.6.2 to 2.2.6.3 in /assets/service_broker by @dependabot in #780
- Bump rack from 2.2.6.2 to 2.2.6.3 in /assets/dora by @dependabot in #782
- Bump rack from 2.2.6.2 to 2.2.6.3 in /assets/ruby_simple by @dependabot in #779
- Fix: service_broker cache by @ctlong in #785
- Fix ruby_simple asset by @ctlong in #786
- Fix: loggregator-load-generator cache by @ctlong in #787
- Fix: dora cache by @ctlong in #788
- Bump rack from 2.2.6.3 to 2.2.6.4 in /assets/hello-routing by @dependabot in #798
- Bump rack from 2.2.6.3 to 2.2.6.4 in /assets/hello-world by @dependabot in #797
- Bump google.golang.org/protobuf from 1.29.0 to 1.29.1 in /assets/grpc by @dependabot in #796
- Bump github.com/onsi/gomega from 1.27.2 to 1.27.4 in /assets/catnip by @dependabot in #795
- Bump google.golang.org/protobuf from 1.29.0 to 1.29.1 by @dependabot in #794
- Bump github.com/onsi/ginkgo/v2 from 2.9.0 to 2.9.1 by @dependabot in #790
- Bump github.com/onsi/gomega from 1.27.1 to 1.27.4 by @dependabot in #793
- Bump rack-test from 2.0.2 to 2.1.0 in /assets/dora by @dependabot in #800
- Bump rack-test from 2.0.2 to 2.1.0 in /assets/service_broker by @dependabot in #799
Full Changelog: v11.1.0...v12.0.0
v11.1.0
Fixes
Maintenance
- Bump rack from 2.2.6.2 to 2.2.6.3 in /assets/hello-routing by @dependabot in #771
- Bump rack from 2.2.6.2 to 2.2.6.3 in /assets/hello-world by @dependabot in #770
- Bump github.com/onsi/ginkgo/v2 from 2.8.4 to 2.9.0 in /assets/catnip by @dependabot in #775
- Bump golang.org/x/net from 0.7.0 to 0.8.0 in /assets/http2 by @dependabot in #774
- Bump github.com/onsi/ginkgo/v2 from 2.8.4 to 2.9.0 by @dependabot in #773
- Bump golang.org/x/crypto from 0.6.0 to 0.7.0 by @dependabot in #772
- Bump golang.org/x/crypto from 0.0.0-20180211211603-9de5f2eaf759 to 0.1.0 in /assets/credhub-service-broker by @dependabot in #777
Full Changelog: v11.0.0...v11.1.0
v11.0.0
Breaking Changes
- Test configurations with the
timeout_scale
set to less than, or equal to, zero will now be rejected by @ctlong in #753
Features
- Add support for positive + negative dynamic ASG tests by @geofffranks in #747
Fixes
- Remove unused php buildpack configuration option by @dsabeti in #700
- Remove unused python buildpack configuration option by @dsabeti in #701
- Bump min go versions in go.mod files by @ctlong in #749
- Compile catnip with CGO_ENABLED=0 so that it works in different runtimes by @acrmp in #750
Maintenance
- Remove
update_submodules
reference in README by @moleske in #705 - Bump rack from 2.2.5 to 2.2.6 in /assets/hello-routing by @dependabot in #707
- Bump rack from 2.2.5 to 2.2.6 in /assets/hello-world by @dependabot in #706
- Bump rack from 2.2.6 to 2.2.6.2 in /assets/hello-world by @dependabot in #712
- Bump rack from 2.2.6 to 2.2.6.2 in /assets/hello-routing by @dependabot in #711
- Bump github.com/onsi/gomega from 1.24.2 to 1.25.0 in /assets/catnip by @dependabot in #710
- Bump github.com/onsi/gomega from 1.24.2 to 1.25.0 by @dependabot in #708
- Bump rack from 2.2.4 to 2.2.6.2 in /assets/dora by @dependabot in #716
- Bump rack from 2.2.4 to 2.2.6.2 in /assets/ruby_simple by @dependabot in #715
- Bump rack from 2.2.4 to 2.2.6.2 in /assets/loggregator-load-generator by @dependabot in #714
- Bump rack from 2.2.4 to 2.2.6.2 in /assets/service_broker by @dependabot in #713
- Bump github.com/onsi/gomega from 1.25.0 to 1.26.0 in /assets/catnip by @dependabot in #718
- Bump github.com/onsi/gomega from 1.25.0 to 1.26.0 by @dependabot in #717
- Bump google.golang.org/grpc from 1.52.0 to 1.52.1 in /assets/grpc by @dependabot in #720
- Bump google.golang.org/grpc from 1.52.0 to 1.52.1 by @dependabot in #719
- Bump google.golang.org/grpc from 1.52.1 to 1.52.3 in /assets/grpc by @dependabot in #722
- Bump google.golang.org/grpc from 1.52.1 to 1.52.3 by @dependabot in #721
- Bump webrick from 1.7.0 to 1.8.1 in /assets/hello-world by @dependabot in #727
- Bump webrick from 1.7.0 to 1.8.1 in /assets/service_broker by @dependabot in #726
- Bump webrick from 1.7.0 to 1.8.1 in /assets/dora by @dependabot in #725
- Bump webrick from 1.7.0 to 1.8.1 in /assets/ruby_simple by @dependabot in #723
- Bump webrick from 1.7.0 to 1.8.1 in /assets/loggregator-load-generator by @dependabot in #724
- Bump github.com/onsi/ginkgo/v2 from 2.7.0 to 2.7.1 in /assets/catnip by @dependabot in #729
- Bump github.com/onsi/ginkgo/v2 from 2.7.0 to 2.8.0 by @dependabot in #730
- Bump github.com/onsi/ginkgo/v2 from 2.7.1 to 2.8.0 in /assets/catnip by @dependabot in #731
- CI: remove unneeded task to deliver tracker stories by @ctlong in #732
- Bump google.golang.org/grpc from 1.52.3 to 1.53.0 by @dependabot in #733
- Bump google.golang.org/grpc from 1.52.3 to 1.53.0 in /assets/grpc by @dependabot in #734
- Bump github.com/onsi/ginkgo/v2 from 2.8.0 to 2.8.1 by @dependabot in #735
- Bump github.com/onsi/ginkgo/v2 from 2.8.0 to 2.8.1 in /assets/catnip by @dependabot in #736
- Bump golang.org/x/net from 0.6.0 to 0.7.0 in /assets/catnip by @dependabot in #739
- Bump github.com/onsi/gomega from 1.26.0 to 1.27.0 in /assets/catnip by @dependabot in #738
- Bump github.com/onsi/gomega from 1.26.0 to 1.27.0 by @dependabot in #737
- Bump golang.org/x/net from 0.5.0 to 0.7.0 in /assets/grpc by @dependabot in #740
- Bump golang.org/x/net from 0.6.0 to 0.7.0 by @dependabot in #741
- Bump github.com/onsi/ginkgo/v2 from 2.8.1 to 2.8.3 in /assets/catnip by @dependabot in #744
- Bump github.com/onsi/ginkgo/v2 from 2.8.1 to 2.8.3 by @dependabot in #743
- Bump github.com/onsi/gomega from 1.27.0 to 1.27.1 by @dependabot in #742
- Bump github.com/onsi/gomega from 1.27.0 to 1.27.1 in /assets/catnip by @dependabot in #745
- Bump golang.org/x/text from 0.3.6 to 0.3.8 in /assets/http2 by @dependabot in #748
- Bump golang.org/x/net from 0.0.0-20210614182718-04defd469f4e to 0.7.0 in /assets/http2 by @dependabot in #755
- Bump golang.org/x/crypto from 0.0.0-20200622213623-75b288015ac9 to 0.6.0 by @dependabot in #754
- Bump golang.org/x/sys from 0.0.0-20220319134239-a9b59b0215f8 to 0.1.0 in /assets/credhub-service-broker by @dependabot in #756
- Bump github.com/onsi/gomega from 1.27.1 to 1.27.2 in /assets/catnip by @dependabot in #761
- Bump github.com/onsi/ginkgo/v2 from 2.8.3 to 2.8.4 by @dependabot in #757
- Bump code.cloudfoundry.org/go-loggregator/v9 from 9.0.3 to 9.0.4 by @dependabot in #759
Full Changelog: v10.0.0...v11.0.0
v10.0.0
Breaking Changes
The app_syslog_tcp
suite now depends upon
- TCP routing being made available
- CAPI v1.143.0+
- Loggregator-Agent v7.0.0+
If those conditions are not met, then that suite should be disabled in your integration configuration:
"include_app_syslog_tcp": false
What's Changed
- Feat: use TCP routes for app syslog drain tests by @Benjamintf1 in #643
- Feat: add tests for mTLS in app syslog drains (requires capi v1.143.0+ and loggregator-agent v7.0.0+) by @Benjamintf1 in #687
- Bump rack from 2.2.4 to 2.2.5 in /assets/hello-world by @dependabot in #690
- Bump rack from 2.2.4 to 2.2.5 in /assets/hello-routing by @dependabot in #689
- Use configurable buildpack names instead of hard-coded strings by @dsabeti in #693
- Remove unused Fuse Mount assets by @dsabeti in #695
- Replace old java-spring asset with a new asset that also includes source code by @dsabeti in #694
- Fix: replace ioutil use as the package is deprecated by @ctlong in #691
- Fix: catnip asset by @ctlong in #692
- Bump github.com/onsi/ginkgo/v2 from 2.6.1 to 2.7.0 in /assets/catnip by @dependabot in #699
- Bump github.com/onsi/ginkgo/v2 from 2.6.1 to 2.7.0 by @dependabot in #698
- Remove extra space from zipkin header by @mariash in #696
- Bump google.golang.org/grpc from 1.51.0 to 1.52.0 in /assets/grpc by @dependabot in #703
- Bump google.golang.org/grpc from 1.51.0 to 1.52.0 by @dependabot in #702
- Update: bin scripts by @ctlong in #704
- Config test backfill by @dsabeti in #697
New Contributors
- @Benjamintf1 made their first contribution in #643
Full Changelog: v9.4.0...v10.0.0
v9.5.0
What's Changed
- Bump sinatra from 2.2.0 to 2.2.3 in /assets/dora by @dependabot in #654
- Bump rack-test from 1.1.0 to 2.0.2 in /assets/service_broker by @dependabot in #668
- Bump rspec from 3.10.0 to 3.12.0 in /assets/dora by @dependabot in #667
- Bump thin from 1.8.0 to 1.8.1 in /assets/hello-routing by @dependabot in #658
- Bump rspec from 3.10.0 to 3.12.0 in /assets/service_broker by @dependabot in #660
- Bump rack-test from 1.1.0 to 2.0.2 in /assets/dora by @dependabot in #665
- Bump json from 2.5.1 to 2.6.2 in /assets/service_broker by @dependabot in #664
- Bump rainbow from 3.0.0 to 3.1.1 in /assets/service_broker by @dependabot in #666
- Bump sinatra from 2.2.3 to 3.0.4 in /assets/dora by @dependabot in #663
- Bump sinatra from 2.2.0 to 3.0.4 in /assets/service_broker by @dependabot in #662
- Bump rack from 2.2.3.1 to 2.2.4 in /assets/hello-routing by @dependabot in #661
- Bump json from 2.5.1 to 2.6.2 in /assets/dora by @dependabot in #659
- Bump sinatra from 2.2.0 to 3.0.4 in /assets/ruby_simple by @dependabot in #657
- Bump sinatra from 2.2.0 to 3.0.4 in /assets/loggregator-load-generator by @dependabot in #656
- Bump rack from 2.2.3.1 to 3.0.1 in /assets/hello-world by @dependabot in #655
- Bump json from 2.6.2 to 2.6.3 in /assets/service_broker by @dependabot in #671
- Bump json from 2.6.2 to 2.6.3 in /assets/dora by @dependabot in #670
- Bump rack from 3.0.1 to 3.0.2 in /assets/hello-world by @dependabot in #669
- Downgrade hello-world rack version by @ctlong in #672
- Bump github.com/onsi/ginkgo/v2 from 2.5.1 to 2.6.0 in /assets/catnip by @dependabot in #675
- Bump github.com/onsi/ginkgo/v2 from 2.5.1 to 2.6.0 by @dependabot in #674
- Fix: recent logs fetching in v3 tests by @ctlong in #677
- Bump github.com/onsi/ginkgo/v2 from 2.6.0 to 2.6.1 by @dependabot in #678
- Bump github.com/onsi/ginkgo/v2 from 2.6.0 to 2.6.1 in /assets/catnip by @dependabot in #680
- Bump github.com/onsi/gomega from 1.24.1 to 1.24.2 by @dependabot in #679
- Bump github.com/onsi/gomega from 1.24.1 to 1.24.2 in /assets/catnip by @dependabot in #681
- Bump sinatra from 3.0.4 to 3.0.5 in /assets/dora by @dependabot in #683
- Bump sinatra from 3.0.4 to 3.0.5 in /assets/ruby_simple by @dependabot in #684
- Bump sinatra from 3.0.4 to 3.0.5 in /assets/service_broker by @dependabot in #682
- Bump sinatra from 3.0.4 to 3.0.5 in /assets/loggregator-load-generator by @dependabot in #685
- Make ruby apps safe for Ruby 3 by @dsabeti in #686
Full Changelog: v9.3.0...v9.5.0
v9.4.0
What's Changed
- Bump sinatra from 2.2.0 to 2.2.3 in /assets/dora by @dependabot in #654
- Bump rack-test from 1.1.0 to 2.0.2 in /assets/service_broker by @dependabot in #668
- Bump rspec from 3.10.0 to 3.12.0 in /assets/dora by @dependabot in #667
- Bump thin from 1.8.0 to 1.8.1 in /assets/hello-routing by @dependabot in #658
- Bump rspec from 3.10.0 to 3.12.0 in /assets/service_broker by @dependabot in #660
- Bump rack-test from 1.1.0 to 2.0.2 in /assets/dora by @dependabot in #665
- Bump json from 2.5.1 to 2.6.2 in /assets/service_broker by @dependabot in #664
- Bump rainbow from 3.0.0 to 3.1.1 in /assets/service_broker by @dependabot in #666
- Bump sinatra from 2.2.3 to 3.0.4 in /assets/dora by @dependabot in #663
- Bump sinatra from 2.2.0 to 3.0.4 in /assets/service_broker by @dependabot in #662
- Bump rack from 2.2.3.1 to 2.2.4 in /assets/hello-routing by @dependabot in #661
- Bump json from 2.5.1 to 2.6.2 in /assets/dora by @dependabot in #659
- Bump sinatra from 2.2.0 to 3.0.4 in /assets/ruby_simple by @dependabot in #657
- Bump sinatra from 2.2.0 to 3.0.4 in /assets/loggregator-load-generator by @dependabot in #656
- Bump rack from 2.2.3.1 to 3.0.1 in /assets/hello-world by @dependabot in #655
- Bump json from 2.6.2 to 2.6.3 in /assets/service_broker by @dependabot in #671
- Bump json from 2.6.2 to 2.6.3 in /assets/dora by @dependabot in #670
- Bump rack from 3.0.1 to 3.0.2 in /assets/hello-world by @dependabot in #669
- Downgrade hello-world rack version by @ctlong in #672
- Bump github.com/onsi/ginkgo/v2 from 2.5.1 to 2.6.0 in /assets/catnip by @dependabot in #675
- Bump github.com/onsi/ginkgo/v2 from 2.5.1 to 2.6.0 by @dependabot in #674
- Fix: recent logs fetching in v3 tests by @ctlong in #677
- Bump github.com/onsi/ginkgo/v2 from 2.6.0 to 2.6.1 by @dependabot in #678
- Bump github.com/onsi/ginkgo/v2 from 2.6.0 to 2.6.1 in /assets/catnip by @dependabot in #680
- Bump github.com/onsi/gomega from 1.24.1 to 1.24.2 by @dependabot in #679
- Bump github.com/onsi/gomega from 1.24.1 to 1.24.2 in /assets/catnip by @dependabot in #681
- Bump sinatra from 3.0.4 to 3.0.5 in /assets/dora by @dependabot in #683
- Bump sinatra from 3.0.4 to 3.0.5 in /assets/ruby_simple by @dependabot in #684
- Bump sinatra from 3.0.4 to 3.0.5 in /assets/service_broker by @dependabot in #682
- Bump sinatra from 3.0.4 to 3.0.5 in /assets/loggregator-load-generator by @dependabot in #685
- Make ruby apps safe for Ruby 3 by @dsabeti in #686
Full Changelog: v9.3.0...v9.4.0
v9.3.0
Merge pull request #650 from cloudfoundry/r_and_nginx_bp_tests Additional tests for r_buildpack and nginx_buildpack
v9.2.0
This release bumps the minimum required cf CLI version to run CATs with to 8.5.0
.
Updated Tests
- Add tests for log rate limiting by @acrmp in #582
- Run dotnet core buildpack test with published app versions for different stacks by @mariash in #610
- Make a more targetted assertion in the user_provided_services lifecycle test by @dsabeti in #614
- Randomize names in rename test to avoid name collisions during parallel test runs or runs on environments with littered service instances by @dsabeti in #613
- Fix: log rate limiting lifecycle tests by @mkocher in #620
- Add cflinuxfs4 to list of stacks by @jochenehret in #648
Other Updates
- Bump github.com/cloudfoundry/cf-test-helpers/v2 from 2.0.0 to 2.2.0 by @dependabot in #611
- Bump google.golang.org/grpc from 1.49.0 to 1.50.0 in /assets/grpc by @dependabot in #619
- Bump github.com/onsi/gomega from 1.20.2 to 1.21.1 in /assets/catnip by @dependabot in #618
- Bump github.com/onsi/gomega from 1.20.2 to 1.21.1 by @dependabot in #617
- Bump google.golang.org/grpc from 1.49.0 to 1.50.0 by @dependabot in #616
- Bump github.com/onsi/ginkgo/v2 from 2.2.0 to 2.3.0 in /assets/catnip by @dependabot in #624
- Bump github.com/onsi/gomega from 1.21.1 to 1.22.1 by @dependabot in #622
- Bump github.com/onsi/gomega from 1.21.1 to 1.22.1 in /assets/catnip by @dependabot in #623
- Bump github.com/onsi/ginkgo/v2 from 2.3.0 to 2.3.1 in /assets/catnip by @dependabot in #626
- Bump github.com/onsi/ginkgo/v2 from 2.3.0 to 2.3.1 by @dependabot in #625
- Bump google.golang.org/grpc from 1.50.0 to 1.50.1 in /assets/grpc by @dependabot in #629
- Bump google.golang.org/grpc from 1.50.0 to 1.50.1 by @dependabot in #628
- Bump code.cloudfoundry.org/go-loggregator/v9 from 9.0.2 to 9.0.3 by @dependabot in #630
- Bump github.com/onsi/ginkgo/v2 from 2.3.1 to 2.4.0 by @dependabot in #631
- Bump github.com/onsi/ginkgo/v2 from 2.3.1 to 2.4.0 in /assets/catnip by @dependabot in #632
- Bump github.com/onsi/gomega from 1.22.1 to 1.23.0 in /assets/catnip by @dependabot in #634
- Bump github.com/onsi/gomega from 1.22.1 to 1.23.0 by @dependabot in #633
- Bump github.com/onsi/gomega from 1.23.0 to 1.24.0 in /assets/catnip by @dependabot in #636
- Bump github.com/onsi/gomega from 1.23.0 to 1.24.0 by @dependabot in #635
- Bump github.com/onsi/ginkgo/v2 from 2.4.0 to 2.5.0 by @dependabot in #637
- Bump github.com/onsi/ginkgo/v2 from 2.4.0 to 2.5.0 in /assets/catnip by @dependabot in #638
- Bump github.com/onsi/gomega from 1.24.0 to 1.24.1 in /assets/catnip by @dependabot in #640
- Bump github.com/onsi/gomega from 1.24.0 to 1.24.1 by @dependabot in #639
- CI: update cats domain after migration by @ctlong in #641
- Bump google.golang.org/grpc from 1.50.1 to 1.51.0 by @dependabot in #644
- Bump github.com/onsi/ginkgo/v2 from 2.5.0 to 2.5.1 in /assets/catnip by @dependabot in #646
- Bump github.com/onsi/ginkgo/v2 from 2.5.0 to 2.5.1 by @dependabot in #645
- Bump google.golang.org/grpc from 1.50.1 to 1.51.0 in /assets/grpc by @dependabot in #647
- Bump github.com/cloudfoundry/cf-test-helpers/v2 from 2.2.0 to 2.3.0 by @dependabot in #649
New Contributors
- @mkocher made their first contribution in #620
- @jochenehret made their first contribution in #648
Full Changelog: v9.1.0...v9.2.0
v9.1.0
This release reverts cf-test-helpers back to v2.0.0. For more information, see cloudfoundry/cf-test-helpers#64.
Full Changelog: v9.0.0...v9.1.0
v9.0.0
This release tests the endpoint /v3/service_instances/:guid/permissions
and requires at least capi-release 1.137.0.
Updated Tests
Other Updates
- Bump github.com/onsi/ginkgo/v2 from 2.1.6 to 2.2.0
- Bump github.com/onsi/ginkgo/v2 from 2.1.6 to 2.2.0 in /assets/catnip
- Bump github.com/cloudfoundry/cf-test-helpers/v2 from 2.0.0 to 2.1.0
Full Changelog: v8.2.0...v9.0.0