Skip to main content
Version: Next

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 CloudProfile you can also use the upstream version of the gardener-apiserver.
  • A couple of postgres databases received patch version bumps

Required Actions

  • The deprecated spec.virtualCluster.kubernetes.kubeAPIServer.oidcConfig configuration parameters used in the gardener-operator role were removed. If you used them, please migrate your configuration to gardener_operator_virtual_garden_api_server_structured_authentication. (metal-stack/metal-roles#551)
  • The registry mirror config for isolated-clusters changed, 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]