v4.0.1 More tests, stability fixes
We are excited to release v4.0.1 that contains a large number of updates, fixes, and improvements as well as newly added test cases. This release also contains an up-to-date copy of our offline operator certification database as of the day of this release.
Notable new test cases added:
- #259 contains a new test for checking if your OCP version has reached end of life.
- #228 contains a new test for Service Mesh availability and will flag any labeled/tested pods as failed if they are not using an available service mesh.
- #146 added the new
chaostesting
suite of tests. Although, at this time it is not recommended to enable via your tnf_config. #272 is working to fix this known issue.
What's Changed
- Bump helm.sh/helm/v3 from 3.8.2 to 3.9.0 by @dependabot in #216
- adding the chaos testing suite to cnf repo-added a pod delete test by @aabughosh in #146
- Bump github.com/hashicorp/go-version from 1.4.0 to 1.5.0 by @dependabot in #222
- Remove references to oc client by @sebrandon1 in #220
- Fix for observability-container-logging TC. by @greyerof in #225
- Manual certified db update. by @greyerof in #226
- Bump github.com/operator-framework/api from 0.14.0 to 0.15.0 by @dependabot in #230
- Bump k8s.io/client-go from 0.24.0 to 0.24.1 by @dependabot in #234
- Bump k8s.io/api from 0.24.0 to 0.24.1 by @dependabot in #236
- Remove references to mockgen by @sebrandon1 in #233
- Bump github.com/mittwald/go-helm-client from 0.11.0 to 0.11.1 by @dependabot in #238
- Update docker/login-action to v2 by @sebrandon1 in #239
- Fix for platform-alteration-base-image test case. by @greyerof in #242
- Upgrade golangci-lint to v1.46.2 by @sebrandon1 in #227
- Revert "Remove references to oc client" by @sebrandon1 in #250
- Avoid nil panic when debug pod missing by @sebrandon1 in #247
- Update test case catalog with Best Practices v1.3 references by @shimritproj in #244
- Fixed WaitDebugPodsReady to not return if DesiredNumberSchedued is not valid. by @greyerof in #253
- Fix verbiage by @sebrandon1 in #248
- Upgrade YAML package to v3 by @sebrandon1 in #246
- Optimize around strings.Builder by @sebrandon1 in #245
- Remove unused items by @sebrandon1 in #240
- Bump github.com/stretchr/testify from 1.7.1 to 1.7.2 by @dependabot in #256
- Update Go to 1.18.3 by @sebrandon1 in #254
- initial commit to normalize offline and online code by @hamadise in #232
- Remove gomega; add more context to failures by @sebrandon1 in #260
- Fix typos by @sebrandon1 in #262
- Shudtown typo by @sebrandon1 in #265
- Add nil check in testhelper by @sebrandon1 in #263
- Remove more contractions by @sebrandon1 in #264
- Remove unused diagnostic and common key by @sebrandon1 in #267
- Add safeguard for SNO clusters by @sebrandon1 in #266
- Fix operator certification url by @hamadise in #271
- More typos found by @sebrandon1 in #273
- Add nil check for deployment object by @sebrandon1 in #269
- Temporarily fix CVE-2022-31030 by @sebrandon1 in #276
- ServiceMesh by @shimritproj in #228
- Use CSV name to search in online catalog. by @greyerof in #275
- Increased timeout for waiting for the debug pods to be up. by @greyerof in #278
- Add some more catalog tests by @sebrandon1 in #279
- Add compatibility matrix for testing OCP versions by @sebrandon1 in #259
- Bump k8s.io/apimachinery from 0.24.1 to 0.24.2 by @dependabot in #284
- Bump k8s.io/api from 0.24.1 to 0.24.2 by @dependabot in #283
- Bump k8s.io/client-go from 0.24.1 to 0.24.2 by @dependabot in #282
- Bump github.com/stretchr/testify from 1.7.2 to 1.7.3 by @dependabot in #287
- Bump github.com/stretchr/testify from 1.7.3 to 1.7.4 by @dependabot in #288
- Bump github.com/spf13/cobra from 1.4.0 to 1.5.0 by @dependabot in #290
- updated service mesh by @shimritproj in #291
Full Changelog: v4.0.0...v4.0.1