metal-stack v0.22.8
See original release note at https://github.com/metal-stack/releases/releases/tag/v0.22.8
General
- Gardener v1.127
- ⚠️ Be aware that this version of Gardener does not support garden, seed, or shoot clusters with Kubernetes versions
<= 1.28. - Please note that this release contains the gardener-apiserver built from the metal-stack fork in order to prevent the defaulting of worker machine images by Gardener. This will be resolved upstream with https://github.com/gardener/gardener/pull/13785. If you do not use short image versions in the
CloudProfileyou can also use the upstream version of the gardener-apiserver.
- ⚠️ Be aware that this version of Gardener does not support garden, seed, or shoot clusters with Kubernetes versions
- A couple of postgres databases received patch version bumps
Required Actions
- The deprecated
spec.virtualCluster.kubernetes.kubeAPIServer.oidcConfigconfiguration parameters used in thegardener-operatorrole were removed. If you used them, please migrate your configuration togardener_operator_virtual_garden_api_server_structured_authentication. (metal-stack/metal-roles#551) - The registry mirror config for
isolated-clusterschanged, please make sure to deploy it before upgrading the Gardener. (release notes)
Noteworthy
- Add basic OpenTelemetry backend to allow sending audit logs to a OTLP-compatible destination. (metal-stack/gardener-extension-audit#84)
- Helm charts from helm.metal-stack.io can now also be installed using OCI images from ghcr.io. (metal-stack/helm-charts#154)
Component Releases
gardener-extension-audit v0.6.1
- Add OpenTelemetry Backend (metal-stack/gardener-extension-audit#84) @MichaelEischer
metalctl v0.18.8
- hide switches without matching machines in connected-machines table output (metal-stack/metalctl#301) @mwennrich
- Bump the go_modules group across 1 directory with 2 updates (metal-stack/metalctl#300) @dependabot[bot]
os-metal-extension v0.8.10
- Go 1.26 (metal-stack/os-metal-extension#63) @majst01
duros-controller v0.12.1
- Update go modules and ci (metal-stack/duros-controller#101) @majst01
metal-roles v0.19.8
- More refinements on ipmi-exporter (metal-stack/metal-roles#576) @Gerrit91
- Allow specification of machine timeout (metal-stack/metal-roles#577) @Honigeintopf
- Allow dynamic generation of IPMI exporter targets. (metal-stack/metal-roles#571) @Gerrit91
- Give alertmanager a disk. (metal-stack/metal-roles#575) @Gerrit91
- Gardener operator dashboard deployment (metal-stack/metal-roles#551) @simcod
- fix(metal): prevent helm templating error if resources are unset (metal-stack/metal-roles#581) @l0wl3vel
- add envoy to oci-mirror (metal-stack/metal-roles#583) @mwennrich
helm-charts v0.6.0
- Fix release drafter branch name. (metal-stack/helm-charts#155) @Gerrit91
- Update actions including OCI artifacts. (metal-stack/helm-charts#154) @Gerrit91
Merged Pull Requests
This is a list of pull requests that were merged since the last release. The list does not contain pull requests from release-vector-repositories.
The fact that these pull requests were merged does not necessarily imply that they have already become part of this metal-stack release.
- docs: llms(-full).txt (metal-stack/website#248) @vknabel
- Bump releases to version v0.22.7 (metal-stack/website#249) @metal-robot[bot]
- Use local unversioned paths for testing (metal-stack/actions-common#1) @Gerrit91
- Use @v1 in README. (metal-stack/actions-common#2) @Gerrit91
- Fix release asset uploads. (metal-stack/actions-common#3) @Gerrit91
- Upload entire folder not individual files. (metal-stack/actions-common#4) @Gerrit91
- Next attempt to fix artifact upload. (metal-stack/actions-common#5) @Gerrit91
- Next release (metal-stack/releases#282) @metal-robot[bot]