Skip to content

kudo-v0.16.0

Compare
Choose a tag to compare
@nfnt nfnt released this 25 Aug 07:05
· 79 commits to main since this release
6b10260

🚀 Highlights

  • Implementation of KEP-30: Immutable Parameters (#1575)
  • Generate KUDO Manifests (#1582)
  • KUDO init --upgrade (#1505)

⚠️ Breaking Changes

  • Update the default community repository URL (#1622)
  • KUDO init --upgrade (#1505)

Changelog

  • Add "--output yaml" to kudo package verify (#1646)
  • Add PreInstall check if the target namespace is terminating and abort installation (#1649)
  • Correct schedule for community meeting (#1643)
  • Don't log directly, interfers with --dry-run --output yaml (#1651)
  • KUDO init --wait checks statefulset instead of pod (#1637)
  • Makefile Help (#1638)
  • Refactor/Cleanup for output parameter (#1645)
  • Separate execution of Go integration tests and kuttl integration tests (#1647)
  • Wait until the manager is actually gone before continuing the upgrade (#1635)
  • stylecheck added to linting and issues resolved (#1639)
  • kuttl 0.6.0 bump (#1640)
  • Add --output parameter to plan status to allow json/yaml output (#1634)
  • Add a missing implicit. (#1630)
  • Introduce readiness check and proper wait in init --wait (#1629)
  • Add e2e test for apply-delete-apply bug (#1623)
  • Run the upgrade tests as part of a PR (#1626)
  • Wait for resource being deleted, retry reconciliation (#1621)
  • deploy-clean should not be part of clean (#1620)
  • Chore: Update third-party dependencies to their latest releases (#1615)
  • Do not trigger non-existing plan (#1616)
  • Don't warn if parameter is only used as trigger (#1618)
  • Do not validate parameters when --skip-instance is true (#1610)
  • Fix in-cluster resolver to properly resolve x-ns OV/I resources (#1609)
  • update for goreleaser based on deprecation (#1606)
  • KEP-32: Community Repository Management (#1574)
  • Reject null parameter values rather than crash. (#1608)
  • Improve UX of kudo package new (#1605)
  • Allow custom output directory for diagnostics collection (#1601)
  • Switch back from apiext v1 to v1beta1 (#1597)
  • Clarify kudo install examples. (#1600)
  • Mark instance as required parameter for diagnostics (#1598)
  • Don't log anything when validating dummy task (#1604)
  • Documentation and single test execution for kuttl tests (#1595)
  • Adjust waiting for KUDO init in e2e tests (#1592)
  • Nit: Update comments in kudo init (#1594)
  • Development Readme (#1587)
  • Script File Linting (#1584)
  • Darwin 32-bit is not supported any longer (#1585)

Contributors

@ANeumann82, @alenkacz, @kensipe, @nfnt, @porridge and @zen-dog

Docker images

  • docker pull kudobuilder/controller-arm64:v0.16.0
  • docker pull kudobuilder/controller-arm64:latest
  • docker pull kudobuilder/controller:latest
  • docker pull kudobuilder/controller:v0.16.0