github kudobuilder/kuttl v0.15.0
kuttl-v0.15.0

latest release: v0.16.0
16 months ago

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

Don't miss a new kuttl release

NewReleases is sending notifications on new releases.