kuttl-v0.15.0
Major Changes and Features
- The default now is to wait for a namespace to be deleted. It is possible to have the older behavior by using
- skip delete of namespaces for testenv testing by default
- Updates to later versions of k8s and client-go to align with k8s v0.26.0
Major Changes and Features for the project
- All testing is using CRD v1 now. It is possible to test against v1beta1 if the cluster supports that. We currently only test against 1 test cluster version. There is an opportunity to increase coverage by leverage older cluster versions in a matrix
- moved to github actions and away from circleci. This removes our e2e testing which is flag to be added back.
- installing testenv is now automated with
make
- better resource cleanup handling
Fixes
- Use the correct kubeconfig when running in-cluster
Changes
- increase e2e test timeouts for ns deletions (#452)
- Remove e2e Testing on circleci (#445)
- Bump K8s deps to 0.26.0 and controller-runtime 0.14.1 (#451)
- Bump kubectl to 1.26 in kuttl docker image (#448)
- chore: use setup-envtest to bootstrap EnvTest (#431)
- Do not skip cluster delete on testenv (#444)
- fix: wait namespace is actually deleted (#413) (#422)
- Switch Test CRDs from v1beta1 to v1 (#440)
- Use the correct kubeconfig when running in-cluster (#437)
- Remove use of APIServerArgs for testenv (#439)
- refactor: better resource cleanup handling (#419)
- core deps bump (#438)
- fall back to controller-runtime defaulting for the apiserver (#436)
- Removing all circleci references, (#434)
- Adding GH Action CI checks on PRs to Release branches (#435)
- Create CI infrastructure in GitHub Actions (#337)
- Refine CRDs for TestAssert and TestStep (#426)
- Revert "fix: wait namespace is actually deleted (#413)" (#421)
- GolangCI Linter Bump + Adding Additional Linters with Refactors to Align (#412)
- Reordering Krew file generation (#410)
- fix: wait namespace is actually deleted (#413)
- fix: prefer events v1 over v1beta1 (#416)
Contributors
@eddycharly, @erikgb, @evenh, @gberche-orange, @iblancasa, @kensipe, @porridge and @redradrat