Releases: lfn-cnti/testsuite
v1.4.5
Release Notes for v1.4.5 (Thursday, July 10, 2025)
Changes since v1.4.4 (June 3, 2025)
🙌 Kudos
We appreciate everyone who helped with Release v1.4.5! 🎉
Special thanks to contributors committed to this release:
@Smitholi67
@collivier
@LuciaSirova
@svteb
@rafal-lal
@martin-mat
⛲ Features
- #2263 cnf_uninstall waits for resource uninstallation
- #2294 Limit requirements for liveness and readiness probes only to one container per pod
- #2298 Allow IP Addresses in CIDR format in
hardcoded_ip_addresses_in_k8s_runtime_configuration
🐛 Bug Fixes
- #2295 Fix node drain test for non-deployment kinds
- #2296 Fix multiple reliability tests for non-deployment kinds
- #2303 Fix safe hash casting
- #2301 Fix workload_resource_test issues
🔧 Maintenance
- #2291 Update CODEOWNERS
- #2292 Change Test Catalog to Test Suite
- #2254 Refactor couple of smaller tasks in setup part of testsuite
- #2275 Simplify resource deletion
- #2293 Add 2 workers in all the clusters in github actions
📖 Documentation
- #2306 Provide info about uninstallation options
Artifact info:
- Commit: v1.4.5
- SHA256SUM: 77f2d34f16add37351b204aa9eda4bea6328af106f5d9d6ea807b0dde1af555a cnf-testsuite-v1.4.5.tar.gz
Full Changelog: v1.4.4...v1.4.5
v1.4.5-beta2
What's Changed
- Change Test Catalog to Test Suite by @martin-mat in #2292
- Update CODEOWNERS by @Smitholi67 in #2291
- Feat: Add deletion timeout to cnf_uninstall by @svteb in #2263
- Refactor couple of smaller tasks in setup part of testsuite by @rafal-lal in #2254
- Feat: Rework liveness and readiness tasks functionality by @svteb in #2294
- Fix node drain test for non-deployment kinds by @martin-mat in #2295
- Fix reliability tests for non-deployment kinds by @martin-mat in #2296
- Fix: Safe hash casting by @svteb in #2303
- Fix an incorrect Process call by @collivier in #2302
- Fix:
workload_resource_test
PART 1/2 by @svteb in #2301 - Feat: Create AssureDeleted and AssureApplied module for KubectlClient by @LuciaSirova in #2275
- Add 2 workers in all the clusters by @collivier in #2293
- Fix:
workload_resource_test
PART 2/2 by @svteb in #2305 - Revert "Add 2 workers in all the clusters" by @martin-mat in #2307
- Docs: Provide info about uninstallation options by @svteb in #2306
- Revert "Revert "Add 2 workers in all the clusters"" by @martin-mat in #2308
- Allow IP Addresses with Subnet Masks in
hardcoded_ip_addresses_in_k8s_runtime_configuration
by @LuciaSirova in #2298
Full Changelog: v1.4.4...v1.4.5-beta2
v1.4.5-beta1
What's Changed
- Change Test Catalog to Test Suite by @martin-mat in #2292
- Update CODEOWNERS by @Smitholi67 in #2291
- Feat: Add deletion timeout to cnf_uninstall by @svteb in #2263
- Refactor couple of smaller tasks in setup part of testsuite by @rafal-lal in #2254
- Feat: Rework liveness and readiness tasks functionality by @svteb in #2294
- Fix node drain test for non-deployment kinds #2295
Full Changelog: v1.4.4...v1.4.5-beta1
v1.4.4
Release Notes for v1.4.4 (Tuesday, June 3, 2025)
Changes since v1.4.3 (May 23, 2025)
🙌 Kudos
We appreciate everyone who helped with Release v1.4.4! 🎉
Special thanks to contributors committed to this release:
🐛 Bug Fixes
- #2286 Fix broken node_drain test
- #2288 Replace platform-dependent runc calls
- #2289 Remove zombie processes after zombie_handled test
🔧 Maintenance
- #2290 Optimize zombie_handled test
📖 Documentation
- #2281 Complete the cnf-testsuite.yml examples
Artifact info:
- Commit: v1.4.4
- SHA256SUM: d65ffd01337571273066d8ab4f58f41957390e14b8b080acd459064667e0b372 cnf-testsuite-v1.4.4.tar.gz
Full Changelog: v1.4.3...v1.4.4
v1.4.3
Release Notes for v1.4.3 (Wednesday, May 23, 2025)
Changes since v1.4.2 (April 23, 2025)
🙌 Kudos
We appreciate everyone who helped with Release v1.4.3! 🎉
Special thanks to contributors committed to this release:
@rafal-lal
@LuciaSirova
@collivier
@Smitholi67
@martin-mat
⛲ Features
- #2238 New platform test for secured secrets
🐛 Bug Fixes
- #2266 Make containerd and crio sockets dynamically discovered
- #2267 Update envoy gateway to fix cert error
- #2276 Set Envoy's limit values to pass cert
🔧 Maintenance
- #2252 Refactor 'setup' part of the testsuite
- #2253 Refactor kubescape setup task
- #2259 Add exception handling to function calls
📖 Documentation
- #2279 Update documentation for Reasonable Image Size
Artifact info:
- Commit: v1.4.3
- SHA256SUM: a8dc234640618129d9a5d4cce29ff3e5c156134ebdb04bf1a243bae0699f957e cnf-testsuite-v1.4.3.tar.gz
Full Changelog: v1.4.2...v1.4.3
v1.4.3-beta
What's Changed
- Secured secrets by @LuciaSirova in #2238
- Refactor 'setup' part of the testsuite by @rafal-lal in #2252
- Make containerd and crio sockets dynamically discovered by @martin-mat in #2266
Full Changelog: v1.4.2...v1.4.3-beta
v1.4.2
Release Notes for v1.4.2 (Wednesday, April 23, 2025)
Changes since v1.4.1 (January 29, 2025)
🙌 Kudos
We appreciate everyone who helped with Release v1.4.2! 🎉
Special thanks to contributors committed to this release:
@rafal-lal
@svteb
@LuciaSirova
@collivier
@martin-mat
@haskojur
⛲ Features
- #2246 New test: Workload - Detection of deprecated K8s features usage
- #2222 New test: Platform - Check of secured ConfigMaps
🐛 Bug Fixes
- #2214 helm_chart_valid did not consider value files passed through helm_values
- #2224 Fix Jenkins CNF installation in CI
- #2235 Harden sig_term_handled test
🔧 Maintenance
- #2217 Remove shared_database2 from actions
- #2216 Remove/replace environment_cleanup
- #2225 Maintainers updated
- #2218 Updates to testsuite according to cnf-testsuite/helm#6
- #2234 Replace cnti-testcatalog organization with lfn-cnti
- #2232 Kubescape updated to latest version
- #2230 Refactor logging system throughout the codebase
- #2221 Updates to testsuite according to cnf-testsuite/kubectl_client#17
- #2242 Remove unused src/tasks/utils/system_information dir
- #2243 Add cnf_manager dir and move files there
- #2244 Refactor CNFInstall module with focus on logs
- #2227 Migrate cnf-testsuite org shards to main testsuite
- #2262 Sign in to Docker Hub with Helm
Artifact info:
- Commit: v1.4.2
- SHA256SUM: 2aff9f0bfcadae4cf48f7d6b59bd6cee4fdfc1efb5dc6168b7611136bb5f8545 cnf-testsuite-v1.4.2.tar.gz
Full Changelog: v1.4.1...v1.4.2
v1.4.1
Release Notes for v1.4.1 (Wednesday, January 29, 2025)
Changes since v1.4.0 (January 13, 2025)
🙌 Kudos
We appreciate everyone who helped with Release v1.4.1! 🎉
Special thanks to contributors committed to this release:
Please submit a PR to add your name to the CONTRIBUTORS.md.
Features
- #2021 Enforce Pod Security Standard restricted
🐛 Bug Fixes
🔧 Maintenance
- #2208 Login to Docker Hub
Artifact info:
- Commit: v1.4.1
- SHA256SUM: 9fa8cd5ed0354e6a0b83edbf29a9847662debc5c7e0e550fdee8ff80571211c9 cnf-testsuite-v1.4.1.tar.gz
Full Changelog: v1.4.0...v1.4.1
v1.4.0
Release Notes for v1.4.0 (Monday, January 13, 2025)
Changes since v1.3.3 (September 16, 2024)
🙌 Kudos
We appreciate everyone who helped with Release v1.4.0! 🎉
Special thanks to contributors committed to this release:
@svteb
@collivier
@kosstennbl
@barmull
@Smitholi67
Please submit a PR to add your name to the CONTRIBUTORS.md.
Features
- #2129 CNF Installation (1) introduce new config format and parser
- #2147 CNF Installation (2.1) Transformer for old version of config
- #2148 CNF Installation (2.2) Add generator for v2 config
- #2149 CNF Installation (3) Switch to new config usage
- #2162 CNF Installation (3.1) Limit cnf_setup to only one CNF
- #2150 CNF Installation (4) Group several manifest into one file
- #2163 CNF Installation (5.1) Test preparation for new installation
- #2164 CNF Installation (5.2) Remove installation configmap
- #2166 CNF Installation (5.3) Disable new cluster tests and adapt service_discovery
- #2167 CNF Installation (5.4) Update compatibility tests
- #2165 CNF Installation (6) New installation process
- #2177 CNF Installation (7) Verify new installation process
- #2171 CNF Installation (8) Transition to new installation
- #2176 Allow to specify deployment order in cnfs that have multiple deployments
- #2181 Rename cnf_cleanup, cnf_setup and setup tasks
🐛 Bug Fixes
- #2175 typo: close cat call in github action definition
🔧 Maintenance
- #2160 Remove ameba from shard dependencies
- #2174 Export Kind logs to ease debugging
- #2180 Fix the private registry logic
- #2185 Remove 2 incorrect submodules not listed in .gitmodules
- #2186 Update all github actions
- #2187 Force the use of ubuntu-24.04
- #2193 Update README.md
- #2189 Update code-of-conduct.md
- #2190 Avoid 2 artifact conflicts
- #2188 Update Kind to v0.25.0
- #2191 Stop using local registry
- #2196 Skip both 5g and core tags
Artifact info:
- Commit: v1.4.0
- SHA256SUM: 0d9ac5ca321c70e07b6514ab42943fdad0b150157fa5016576aec3ba431eb591 cnf-testsuite-v1.4.0.tar.gz
Full Changelog: v1.3.3...v1.4.0