Releases: cloudfoundry/cf-acceptance-tests
v8.2.0
Updated Tests
- Unmarshal Route JSON instead of parsing as a string by @sethboyles in #594
Other Updates
- Bump github.com/onsi/ginkgo/v2 from 2.1.4 to 2.1.5 in /assets/catnip by @dependabot in #592
- Bump github.com/onsi/gomega from 1.20.0 to 1.20.1 by @dependabot in #588
- Bump github.com/onsi/ginkgo/v2 from 2.1.4 to 2.1.6 by @dependabot in #595
- Bump github.com/onsi/ginkgo/v2 from 2.1.5 to 2.1.6 in /assets/catnip by @dependabot in #596
- Bump github.com/onsi/gomega from 1.20.1 to 1.20.2 in /assets/catnip by @dependabot in #598
- Bump github.com/onsi/gomega from 1.20.1 to 1.20.2 by @dependabot in #597
Full Changelog: v8.1.0...v8.2.0
v8.1.0
What's Changed
- Upgrade go-loggregator to v9 by @ctlong in #572
- Bump google.golang.org/protobuf from 1.28.0 to 1.28.1 in /assets/grpc by @dependabot in #580
- Bump google.golang.org/protobuf from 1.28.0 to 1.28.1 by @dependabot in #581
- Upgrade cf test helpers to v2 by @ctlong in #579
- Using json matcher instead of string matcher to validate api response by @xandroc in #587
- Bump google.golang.org/grpc from 1.48.0 to 1.49.0 by @dependabot in #584
- Update code conventions in README by @acrmp in #583
- Bump google.golang.org/grpc from 1.48.0 to 1.49.0 in /assets/grpc by @dependabot in #585
New Contributors
Full Changelog: v8.0.0...v8.1.0
v8.0.0
Notice
New Tests
Other Updates
- Bump Newtonsoft.Json from 6.0.8 to 13.0.1 in /assets/nora/Nora.Tests by @dependabot in #566
- Bump Newtonsoft.Json from 6.0.8 to 13.0.1 in /assets/nora/NoraPublished by @dependabot in #567
- Bump Newtonsoft.Json from 6.0.8 to 13.0.1 in /assets/nora/Nora by @dependabot in #568
- Increase HTTP/2 Routing GRPC context timeout by @markstokan in #571
- Bump google.golang.org/grpc from 1.47.0 to 1.48.0 in /assets/grpc by @dependabot in #575
- Bump google.golang.org/grpc from 1.47.0 to 1.48.0 by @dependabot in #574
- Bump github.com/ulikunitz/xz from 0.5.4 to 0.5.10 by @davewalter in #576
- Bump github.com/onsi/gomega from 1.19.0 to 1.20.0 in /assets/catnip by @dependabot in #578
New Contributors
- @moleske made their first contribution in #543
- @markstokan made their first contribution in #571
Full Changelog: v7.6.0...v8.0.0
v7.6.0
Updated Tests
Other Updates
- Bump rack from 2.2.3 to 2.2.3.1 in /assets/hello-routing by @dependabot in #550
- Bump rack from 2.2.3 to 2.2.3.1 in /assets/hello-world by @dependabot in #549
- Bump google.golang.org/grpc from 1.46.2 to 1.47.0 in /assets/grpc by @dependabot in #557
- Bump google.golang.org/grpc from 1.46.2 to 1.47.0 by @dependabot in #556
Full Changelog: v7.5.0...v7.6.0
v7.5.0
Notice
- The Dynamic ASG feature is enabled by default in CF-D v20+
New Tests
- Add a dynamic ASG test to the security_groups test suite by @reneighbor in #501 and @davewalter in #546
Updated Tests
- fix: faulty test logic by @swalchemist in #503
- Update: firehose dependencies by @ctlong in #527
- Fix: stop using deprecated grpc.WithTimeout by @ctlong in #542
Other Updates
- Bump: go-loggregator and dependencies by @ctlong in #523
- Bump google.golang.org/grpc from 1.45.0 to 1.46.0 by @dependabot in #529
- Bump google.golang.org/grpc from 1.45.0 to 1.46.0 in /assets/grpc by @dependabot in #530
- Bump sinatra from 2.0.5 to 2.2.0 in /assets/loggregator-load-generator by @dependabot in #536
- Bump sinatra from 2.1.0 to 2.2.0 in /assets/service_broker by @dependabot in #537
- Bump sinatra from 2.1.0 to 2.2.0 in /assets/ruby_simple by @dependabot in #538
- Bump sinatra from 2.1.0 to 2.2.0 in /assets/dora by @dependabot in #539
- Fix: ruby vendoring by @ctlong in #541
- Bump google.golang.org/grpc from 1.46.0 to 1.46.2 in /assets/grpc by @dependabot in #548
- Bump google.golang.org/grpc from 1.46.0 to 1.46.2 by @dependabot in #547
New Contributors
- @swalchemist made their first contribution in #503
- @reneighbor made their first contribution in #501
Full Changelog: v7.4.0...v7.5.0
v7.4.0
New Tests
- Add tests for user-provided services by @andy-paine in #484
- Add a test for C2C over TLS by @mariash in #500
Updated Tests
- Fix: support HTTP2 status code by @syslxg in #482
- Update: assets/service_broker no longer accepts an env parameter and does not use -d flag when pushing by @will-gant in #496
- Fix: service bindings test flake by @peterhaochen47 in #505
- Fix: skip the memory resources test on K8s by @davewalter in #522
Other Updates
- 2 minor spelling errors by @metskem in #490
- Replace
assets/go_calls_ruby.zip
with a later version of the go_calls_ruby app by @ctlong in #495 - Fix json struct tags and export pagination href by @ctlong in #497
- Bump google.golang.org/grpc from 1.39.0 to 1.45.0 in /assets/grpc by @dependabot in #506
- Bump github.com/onsi/gomega from 1.2.0 to 1.18.1 in /assets/catnip by @dependabot in #507
- Bump github.com/gorilla/mux from 1.4.0 to 1.8.0 in /assets/catnip by @dependabot in #508
- Bump github.com/onsi/ginkgo from 1.4.0 to 1.16.5 in /assets/catnip by @dependabot in #509
- Bump github.com/satori/go.uuid from 1.1.0 to 1.2.0 in /assets/credhub-service-broker by @dependabot in #510
- Bump github.com/gorilla/mux from 1.4.0 to 1.8.0 in /assets/credhub-service-broker by @dependabot in #511
- Bump code.cloudfoundry.org/go-loggregator/v8 from 8.0.2 to 8.0.5 by @dependabot in #512
- Bump google.golang.org/grpc from 1.39.0 to 1.45.0 by @dependabot in #513
- Bump github.com/onsi/ginkgo from 1.9.0 to 1.16.5 by @dependabot in #514
- Bump github.com/onsi/gomega from 1.6.0 to 1.18.1 by @dependabot in #515
- Bump github.com/mholt/archiver from 2.0.0+incompatible to 3.1.1+incompatible by @dependabot in #516
- Fix: double imports by @ctlong in #499
- Remove unnecessary fmt.Sprintf usage by @ctlong in #498
- Bump google.golang.org/protobuf from 1.27.1 to 1.28.0 by @dependabot in #517
- Bump google.golang.org/protobuf from 1.27.1 to 1.28.0 in /assets/grpc by @dependabot in #518
- Fix: cf-test-helpers reference by @ctlong in #519
- Bump github.com/onsi/gomega from 1.18.1 to 1.19.0 by @dependabot in #520
- Bump github.com/onsi/gomega from 1.18.1 to 1.19.0 in /assets/catnip by @dependabot in #521
New Contributors
- @syslxg made their first contribution in #482
- @andy-paine made their first contribution in #484
- @metskem made their first contribution in #490
- @ctlong made their first contribution in #495
- @will-gant made their first contribution in #496
- @dependabot made their first contribution in #506
- @peterhaochen47 made their first contribution in #505
Full Changelog: v7.3.0...v7.4.0
v7.3.0
New Tests
-HTTP/2 and gRPC routing compatibility
#473 and #479
-Isolated TCP routing compatibility
#478
Updated Tests
-apps/loggregator.go
- reduce the polling interval to avoid overloading log-cache which prevented the CF CLI from streaming logs
- poll
cf logs --recent
repeatedly to properly wait for the expected log line to be seen
-windows/lifecycle.go
- Poll
cf apps
repeatedly to properly wait for the second instance of the app to start
Other Updates
- Update golang net package
v7.2.0
Notice:
- Make logging-route-service compatible with Go 1.16
Updated Tests
-apps/lifecycle.go
- Make app summary memory and disk units optional #458
-services/service_instance_sharing.go
- Update result for v8 service output #459
-services/service_broker_lifecycle.go
-services/service_instance_lifecycle.go
Helpers updates
-helpers/services/broker.go
- Replaced all v2 API calls with v3 calls #462
v7.1.0
Updated Tests
- Fixed a couple tests that started failing with UAA v75.0.0 release
- slack thread with additional context
- #455 and #456
- There were some nil checks that weren't testing anything and misleading users when they should have failed.
- The regex in
helpers/services/sso.go
was expecting the UAA authorization code to only contain letters and numbers, which was a incorrect expectation. For example, as of today, the code can contain dashes "-".
services/service_instance_lifecycle.go
andcredhub/service_keys.go
- Removed skipOnK8s from create-service-key tests now that that functionality has been fixed for cf-for-k8s
routing/multiple_app_ports.go
- As part of the zero downtime feature work in CAPI, making changes to an app's ports now requires a restart for the changes to take effect. This commit reflects that change by adding a
cf restart
to the "Multiple App Ports" test. #454
- As part of the zero downtime feature work in CAPI, making changes to an app's ports now requires a restart for the changes to take effect. This commit reflects that change by adding a
Other Updates
- added a required property
credhub_secret
to example config #451 - test changes to develop branch not only against cf-deployment but also against cf-for-k8s (in the CATS pipeline)
v7.0.0
Notice:
- This is a major release because we removed the internetless suite. The internetless functionality is not core to open-source CF.
Updated Tests
-services/service_instance_lifecycle.go
- Relaxed test expectations
Moved Tests
-apps/syslog_drain.go → app_syslog_tcp/syslog_drain.go
- Split the syslog drain test into a separate suite to allow it to be skipped while still running the apps suite.
Deleted Tests
-internetless/app_external_traffic_denied.go
- This functionality is not core to open source CF
Other Updates
- Use vendir to vendor the logging-route-service sample app - this will make sure to actually include the asset files in the released tarball.