Skip to content

release(main): v0.29.0 #1145

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jun 3, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.28.2"
".": "0.29.0"
}
32 changes: 32 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,37 @@
# Changelog

## 0.29.0 (2025-06-03)

<!-- Release notes generated using configuration in .github/release.yaml at main -->

## What's Changed
### Exciting New Features 🎉
* feat: Explicitly disable profiling for CP components by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1109
* feat: add registry addon by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1116
* feat: use registryMirror addon as Containerd mirror by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1117
* feat: Add k8s version logic for external cloud-provider flag by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1134
* feat: Update all addon versions by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1139
* feat: generate a self-signed cert for registry addon by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1127
* feat: CIS benchmark improvements by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1137
* feat: update handler version by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1144
### Fixes 🔧
* fix: uses consistent spelling by @faiq in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1115
* fix: Ensure metallb speaker runs on tainted nodepools by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1138
* fix: Avoid rollout due to updated auditpolicy handler by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1147
### Other Changes
* ci: include correct kube-vip version when listing images by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1113
* build: Update all tools and fix up for golangci-lint v2 by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1108
* test(e2e): Disable Calico tests by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1120
* test(e2e): Update Nutanix images by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1121
* refactor: Register types with scheme using pattern from Cluster API by @dlipovetsky in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1124
* ci: use templating for capx tests by @faiq in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1123
* test: Return root module root dir when using go.work by @dlipovetsky in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1125
* build: Update Docker k8s versions by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1133
* refactor: Remove unnecessary loop vars by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1146


**Full Changelog**: https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/compare/v0.28.2...v0.29.0

## 0.28.2 (2025-04-24)

<!-- Release notes generated using configuration in .github/release.yaml at main -->
Expand Down
2 changes: 1 addition & 1 deletion docs/hugo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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.28.2"
version = "0.29.0"

# A link to latest version of the docs. Used in the "version-banner" partial to
# point people to the main doc site.
Expand Down
3 changes: 3 additions & 0 deletions metadata.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -85,3 +85,6 @@ releaseSeries:
- contract: v1beta1
major: 0
minor: 28
- contract: v1beta1
major: 0
minor: 29
6 changes: 3 additions & 3 deletions test/e2e/config/caren.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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.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"
- name: "{go://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix@v0.28}"
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.28}/runtime-extensions-components.yaml"
type: "url"
contract: v1beta1
files:
Expand All @@ -147,7 +147,7 @@ providers:
new: "--v=8"
- old: --metrics-addr=127.0.0.1:8080
new: --metrics-addr=:8080
- name: v0.29.99 # "vNext"; use manifests from local source files
- name: v0.30.99 # "vNext"; use manifests from local source files
value: "file://../../../runtime-extensions-components.yaml"
type: "url"
contract: v1beta1
Expand Down
3 changes: 3 additions & 0 deletions test/e2e/data/shared/v1beta1-caren/metadata.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -76,3 +76,6 @@ releaseSeries:
- contract: v1beta1
major: 0
minor: 29
- contract: v1beta1
major: 0
minor: 30