Skip to content

release(main): v0.30.0 #1171

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 24, 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.29.0"
".": "0.30.0"
}
36 changes: 36 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,41 @@
# Changelog

## 0.30.0 (2025-06-24)

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

## What's Changed
### Exciting New Features 🎉
* feat: Build with Go 1.24.4 to fix CVEs by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1157
* feat: add requests and limits to registry containers by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1158
* feat: Add preflight checks framework by @dlipovetsky in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1129
* feat: Preflight check opt-out by @dlipovetsky in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1156
* feat: Nutanix VM image preflight check by @dlipovetsky in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1130
* feat: update addons by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1168
* feat: Enforce MD replicas within cluster autoscaler bounds by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1169
* feat(preflight): Storage container checks for Nutanix by @thunderboltsid in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1136
* feat: update Nutanix CSI to 3.3.4 by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1179
### Fixes 🔧
* fix: update CNCF registry version to 2.3.4, app version 2.8.3 by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1150
* fix: registry addon headless service port by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1159
* fix: preserve registry addon root CA on move by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1155
* fix: Add noderegistration patch to previous handler by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1177
### Other Changes
* build: include regclient/regsync image for registry addon by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1148
* test: Add update test helpers by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1162
* test(e2e): Nutanix 1.33.1 testing by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1164
* build: Update all tools by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1165
* refactor: add global feature.Gates variable by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1167
* ci: new env variable to set --feature-gates by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1166
* build: github.com/hashicorp/go-retryablehttp@v0.7.8 to fix CVE by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1170
* docs: Update link to default Cilium values in cni.md by @yannickstruyf3 in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1173
* docs: Fix up Cilium config link (again) & icons by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1176

## New Contributors
* @yannickstruyf3 made their first contribution in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/1173

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

## 0.29.0 (2025-06-03)

<!-- 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.29.0"
version = "0.30.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 @@ -88,3 +88,6 @@ releaseSeries:
- contract: v1beta1
major: 0
minor: 29
- contract: v1beta1
major: 0
minor: 30
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.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"
- name: "{go://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix@v0.29}"
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.29}/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.30.99 # "vNext"; use manifests from local source files
- name: v0.31.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 @@ -79,3 +79,6 @@ releaseSeries:
- contract: v1beta1
major: 0
minor: 30
- contract: v1beta1
major: 0
minor: 31
Loading