From 2d2a3f7914366beaba7798d3cf09f65a9f42c50d Mon Sep 17 00:00:00 2001 From: Jimmi Dyson Date: Mon, 24 Jun 2024 12:45:44 +0100 Subject: [PATCH] release(main): v0.10.0 (#685) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit :robot: I have created a release *beep* *boop* --- ## 0.10.0 (2024-06-24) ## What's Changed ### Exciting New Features 🎉 * feat: Upgrade to Cilium v1.15.5 by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/689 * feat: Upgrade to Calico v3.28.0 by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/688 * feat: bumps caaph to v0.2.3 by @faiq in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/691 * feat: Add local-path-provisioner CSI by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/693 * feat: cluster-api v1.7.3 by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/714 * feat: bumps caaph to 0.2.4 by @faiq in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/718 * feat: Controller that copies ClusterClasses to namespaces by @dlipovetsky in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/715 * feat: adds a mindthegap container and deployment by @faiq in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/637 * feat: implements BeforeClusterUpgrade hook by @faiq in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/682 ### Fixes 🔧 * fix: use external Nutanix API types directly by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/698 * fix: Post-process clusterconfig CRDs for supported CSI providers by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/695 * fix: nutanix credentials Secrets owner refs by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/711 * fix: credential provider response secret ownership by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/709 * fix: static credentials Secret generation by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/717 * fix: set ownerReference on imageRegistry and globalMirror Secrets by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/720 * fix: Allow Nutanix CSI snapshot controller & webhook to run on CP nodes by @dlipovetsky in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/723 * refactor: Use maps for CSI providers and storage classes by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/696 * fix: CredentialProviderConfig matchImages to support registries with port by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/724 * fix: Allow Node Feature Discovery garbage collector to run on control-plane nodes by @dlipovetsky in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/722 * fix: RBAC role for namespace-sync controller to watch,list namespaces by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/738 * fix: image registries not handling CA certificates by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/729 * fix: adds a docker buildx step before release-snapshot by @faiq in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/741 ### Other Changes * docs: Add released version to helm and clusterctl install by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/683 * revert: Temporary lint config fix until next golangci-lint release (#629) by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/686 * refactor: Delete unused code by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/687 * refactor: Reduce log verbosity for skipped handlers by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/692 * build: update Go to 1.22.4 by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/700 * build(deps): Upgrade CAPX version to v1.4.0 by @thunderboltsid in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/707 * build: Move CSI supported provider logic to script by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/703 * build: Add testifylint linter by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/706 * build: Update all tools by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/704 * refactor: rename credential provider response secret by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/710 * refactor: Simplify code by using slices.Clone by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/712 * refactor: consistently use the same SetOwnerReference function by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/713 * refactor: kube-vip commands by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/699 * build: Fix an incorrect make variable passed to goreleaser by @dlipovetsky in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/716 * build: Add 'chart-docs' make target by @dlipovetsky in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/727 * build: Make CAREN mindthegap reg multiarch by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/730 * Add helm values schema plugin by @dlipovetsky in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/728 * test(e2e): Use mesosphere fork with CRSBinding fix by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/736 ## New Contributors * @thunderboltsid made their first contribution in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/707 **Full Changelog**: https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/compare/v0.9.0...v0.10.0 --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .release-please-manifest.json | 2 +- CHANGELOG.md | 54 +++++++++++++++++++++++++++++++++++ docs/hugo.toml | 2 +- 3 files changed, 56 insertions(+), 2 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 76d5538a4..7d9b009db 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.9.0" + ".": "0.10.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 4390809b6..b9231e82a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,59 @@ # Changelog +## 0.10.0 (2024-06-24) + + + +## What's Changed +### Exciting New Features 🎉 +* feat: Upgrade to Cilium v1.15.5 by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/689 +* feat: Upgrade to Calico v3.28.0 by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/688 +* feat: bumps caaph to v0.2.3 by @faiq in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/691 +* feat: Add local-path-provisioner CSI by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/693 +* feat: cluster-api v1.7.3 by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/714 +* feat: bumps caaph to 0.2.4 by @faiq in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/718 +* feat: Controller that copies ClusterClasses to namespaces by @dlipovetsky in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/715 +* feat: adds a mindthegap container and deployment by @faiq in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/637 +* feat: implements BeforeClusterUpgrade hook by @faiq in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/682 +### Fixes 🔧 +* fix: use external Nutanix API types directly by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/698 +* fix: Post-process clusterconfig CRDs for supported CSI providers by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/695 +* fix: nutanix credentials Secrets owner refs by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/711 +* fix: credential provider response secret ownership by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/709 +* fix: static credentials Secret generation by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/717 +* fix: set ownerReference on imageRegistry and globalMirror Secrets by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/720 +* fix: Allow Nutanix CSI snapshot controller & webhook to run on CP nodes by @dlipovetsky in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/723 +* refactor: Use maps for CSI providers and storage classes by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/696 +* fix: CredentialProviderConfig matchImages to support registries with port by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/724 +* fix: Allow Node Feature Discovery garbage collector to run on control-plane nodes by @dlipovetsky in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/722 +* fix: RBAC role for namespace-sync controller to watch,list namespaces by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/738 +* fix: image registries not handling CA certificates by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/729 +* fix: adds a docker buildx step before release-snapshot by @faiq in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/741 +### Other Changes +* docs: Add released version to helm and clusterctl install by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/683 +* revert: Temporary lint config fix until next golangci-lint release (#629) by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/686 +* refactor: Delete unused code by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/687 +* refactor: Reduce log verbosity for skipped handlers by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/692 +* build: update Go to 1.22.4 by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/700 +* build(deps): Upgrade CAPX version to v1.4.0 by @thunderboltsid in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/707 +* build: Move CSI supported provider logic to script by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/703 +* build: Add testifylint linter by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/706 +* build: Update all tools by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/704 +* refactor: rename credential provider response secret by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/710 +* refactor: Simplify code by using slices.Clone by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/712 +* refactor: consistently use the same SetOwnerReference function by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/713 +* refactor: kube-vip commands by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/699 +* build: Fix an incorrect make variable passed to goreleaser by @dlipovetsky in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/716 +* build: Add 'chart-docs' make target by @dlipovetsky in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/727 +* build: Make CAREN mindthegap reg multiarch by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/730 +* Add helm values schema plugin by @dlipovetsky in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/728 +* test(e2e): Use mesosphere fork with CRSBinding fix by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/736 + +## New Contributors +* @thunderboltsid made their first contribution in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/707 + +**Full Changelog**: https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/compare/v0.9.0...v0.10.0 + ## 0.9.0 (2024-05-21) diff --git a/docs/hugo.toml b/docs/hugo.toml index 1a0e3d3c4..120b61827 100644 --- a/docs/hugo.toml +++ b/docs/hugo.toml @@ -70,7 +70,7 @@ archived_version = false # The version number for the version of the docs represented in this doc set. # Used in the "version-banner" partial to display a version number for the # current doc set. -version = "0.9.0" +version = "0.10.0" # A link to latest version of the docs. Used in the "version-banner" partial to # point people to the main doc site.