From e90f947bc05ba99716a5e50444fb41592734a7cd Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 10 Apr 2025 18:47:13 +0000 Subject: [PATCH 1/2] release(main): v0.28.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 35 +++++++++++++++++++++++++++++++++++ docs/hugo.toml | 2 +- 3 files changed, 37 insertions(+), 2 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 1f59b6814..980044489 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.27.1" + ".": "0.28.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index a9310f969..7670e3baf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,40 @@ # Changelog +## 0.28.0 (2025-04-10) + + + +## What's Changed +### Exciting New Features 🎉 +* feat: Update all addon versions by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1054 +* feat: go 1.24.1 and update all other tools by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1066 +* feat: bumped frr-routing to 9.1.3 by @ArvinderPal09 in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1067 +* feat: properly support kube-vip upgrades by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1062 +* feat: update addons by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1072 +* feat: enable Cilium's hubble relay mTLS by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1086 +* feat: adds image tempalting for capx by @faiq in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1096 +* feat: support setting kubeadm ignorePreflightErrors by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1097 +* feat: go 1.24.2 to fix CVE by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1100 +* feat: update Calico to v3.29.3 by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1101 +### Fixes 🔧 +* fix: correctly handle multiple registries with the same Host by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1063 +* fix: Tolerate all NoSchedule taints for NFD and CSI deployments by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1074 +* fix: Retain existing join and init kubeadm config when adding taints by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1073 +### Other Changes +* build: Update k8s versions for tests by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1052 +* docs: updates cilium doc with link to its default spec by @manoj-nutanix in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1036 +* ci: Replace deprecated blackduck scan action by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1070 +* build: Update k8s.io/{kubelet,utils} deps by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1078 +* revert: "build: Update k8s.io/{kubelet,utils} deps" by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1080 +* ci: Enable dependabot for hack/tools module by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1082 +* build: Update k8s.io/kubelet dep by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1081 +* ci: Use Kubernetes minor in e2e check name by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1090 + +## New Contributors +* @ArvinderPal09 made their first contribution in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1067 + +**Full Changelog**: https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/compare/v0.27.1...v0.28.0 + ## 0.27.1 (2025-02-13) diff --git a/docs/hugo.toml b/docs/hugo.toml index e82dff2f4..bbe818fb6 100644 --- a/docs/hugo.toml +++ b/docs/hugo.toml @@ -71,7 +71,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.27.1" +version = "0.28.0" # A link to latest version of the docs. Used in the "version-banner" partial to # point people to the main doc site. From 9a9167245b2b95ed6f2991936fc68b138538ef3a Mon Sep 17 00:00:00 2001 From: Dimitri Koshkin Date: Thu, 10 Apr 2025 11:58:02 -0700 Subject: [PATCH 2/2] fixup! release: Update metadata for release --- metadata.yaml | 3 +++ test/e2e/config/caren.yaml | 6 +++--- test/e2e/data/shared/v1beta1-caren/metadata.yaml | 3 +++ 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/metadata.yaml b/metadata.yaml index e605007c2..97c17881d 100644 --- a/metadata.yaml +++ b/metadata.yaml @@ -82,3 +82,6 @@ releaseSeries: - contract: v1beta1 major: 0 minor: 27 + - contract: v1beta1 + major: 0 + minor: 28 diff --git a/test/e2e/config/caren.yaml b/test/e2e/config/caren.yaml index 6947459ea..48933a1b4 100644 --- a/test/e2e/config/caren.yaml +++ b/test/e2e/config/caren.yaml @@ -136,8 +136,8 @@ providers: versions: # Upgrade e2e tests will use this as the "upgrade from" version. # This should reference the most recent successful release. - - name: "{go://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix@v0.26}" - value: "https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/releases/download/{go://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix@v0.26}/runtime-extensions-components.yaml" + - name: "{go://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix@v0.27}" + value: "https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/releases/download/{go://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix@v0.27}/runtime-extensions-components.yaml" type: "url" contract: v1beta1 files: @@ -147,7 +147,7 @@ providers: new: "--v=8" - old: --metrics-addr=127.0.0.1:8080 new: --metrics-addr=:8080 - - name: v0.28.99 # "vNext"; use manifests from local source files + - name: v0.29.99 # "vNext"; use manifests from local source files value: "file://../../../runtime-extensions-components.yaml" type: "url" contract: v1beta1 diff --git a/test/e2e/data/shared/v1beta1-caren/metadata.yaml b/test/e2e/data/shared/v1beta1-caren/metadata.yaml index 7f2413e9c..c36b2add0 100644 --- a/test/e2e/data/shared/v1beta1-caren/metadata.yaml +++ b/test/e2e/data/shared/v1beta1-caren/metadata.yaml @@ -73,3 +73,6 @@ releaseSeries: - contract: v1beta1 major: 0 minor: 28 + - contract: v1beta1 + major: 0 + minor: 29