Skip to main content
Version: v0.21.8

metal-stack v0.18.15

See original release note at https://github.com/metal-stack/releases/releases/tag/v0.18.15

General

Breaking Changes

  • Size reservations were moved into a dedicated table and are not directly part of the size entity anymore. In this context, the API has also been slightly changed. If you used size reservations in your deployment, please adopt to the new deployment scheme. Existing reservations are migrated into the new table and do not get lost. (metal-stack/metal-api#576)
  • The headscale ip prefix was divided into two individual fields for IPv4 and IPv6. If you set these fields in your deployment, you need to rename them appropriately. (metal-stack/metal-roles#326)

Component Releases

helm-charts v0.4.13

  • Set readOnlyRootFilesystem: true for all containers (metal-stack/helm-charts#67) @timp87
  • Add missing mount of lvm archive directory. (metal-stack/helm-charts#104) @Gerrit91
  • Sidecars definition in csi-driver-lvm chart. (metal-stack/helm-charts#103) @Gerrit91
  • Adapt to latest size reservations API. (metal-stack/helm-charts#105) @Gerrit91

csi-driver-lvm v0.6.0

  • Add support for dm-integrity on lvm raids (metal-stack/csi-driver-lvm#106) @huettner94
  • Remove sidecars override. (metal-stack/csi-driver-lvm#108) @Gerrit91
  • Fix helm install docs. (metal-stack/csi-driver-lvm#107) @Gerrit91

metal-api v0.37.2

  • Move size reservations to a dedicated table. (metal-stack/metal-api#576) @Gerrit91
  • Add type for map[string]*Nic (metal-stack/metal-api#574) @iljarotar
  • Update to headscale v0.23.0 (metal-stack/metal-api#577) @majst01
  • Allow Powersupply reporting (metal-stack/metal-api#578) @majst01
  • Update metal-stack/security dependency. (metal-stack/metal-api#581) @Gerrit91

metalctl v0.17.1

  • Size reservations CRUD (metal-stack/metalctl#263) @Gerrit91
  • Show powersupply and power state (metal-stack/metalctl#264) @majst01

metal-roles v0.13.0

  • Adapt to latest size reservations API. (metal-stack/metal-roles#322) @Gerrit91
  • Implement new SAG configuration for SONIC 202211 (metal-stack/metal-roles#321) @mreiger
  • Headscale v0.23.0 (metal-stack/metal-roles#326) @Gerrit91

gardener-extension-provider-metal v0.24.8

  • Gardener v1.92 (metal-stack/gardener-extension-provider-metal#424) @robertvolkmann
  • Change kubelet-config file permissions to 600. (metal-stack/gardener-extension-provider-metal#423) @Gerrit91

metal-bmc v0.5.5

  • Report powersupply status (metal-stack/metal-bmc#70) @majst01
  • Update deps, go, go-hal PR (metal-stack/metal-bmc#68) @majst01

gardener-extension-audit v0.1.7

  • Revendor g/g 1.92. (metal-stack/gardener-extension-audit#27) @Gerrit91
  • Delete PVCs when extension gets deleted or disabled (metal-stack/gardener-extension-audit#26) @qrnvttrl

droptailer v0.2.17

  • Update go, buf (metal-stack/droptailer#40) @majst01

metal-console v0.7.1

  • Update go, replace alpine with distroless (metal-stack/metal-console#53) @majst01

duros-controller v0.11.0

  • Remove PodSecurityPolicies (metal-stack/duros-controller#83) @robertvolkmann

metal-metrics-exporter v0.1.8

  • add hardware metrics (metal-stack/metal-metrics-exporter#17) @mwennrich

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.

  • Bump releases to version v0.18.14 (metal-stack/docs#215) @metal-robot[bot]
  • GenericCLI: Support for multiple positional arguments (metal-stack/metal-lib#155) @Gerrit91
  • Bump g/g to 1.91.4 (metal-stack/gardener-extension-dns-powerdns#6) @simcod
  • Bump g/g to 1.91.4 (metal-stack/gardener-extension-backup-s3#7) @simcod
  • Update deps and Go. (metal-stack/metal-lib#154) @Gerrit91
  • Update dependencies, get rid of crazy pty func (metal-stack/go-hal#65) @majst01
  • Bump metal-api to version v0.36.0 (metal-stack/metal-python#129) @metal-robot[bot]
  • Bump metal-api to version v0.36.0 (metal-stack/metal-go#183) @metal-robot[bot]
  • Bump metal-api to version v0.37.0 (metal-stack/metal-python#130) @metal-robot[bot]
  • Bump metal-api to version v0.37.0 (metal-stack/metal-go#184) @metal-robot[bot]
  • Report Powersupply state (metal-stack/go-hal#66) @majst01
  • Bump metal-api to version v0.37.1 (metal-stack/metal-go#185) @metal-robot[bot]
  • Bump metal-api to version v0.37.1 (metal-stack/metal-python#131) @metal-robot[bot]
  • Update to frr-10.0.2 to fix a CVE (metal-stack/metal-images#256) @majst01
  • Update to go-1.23.2 (metal-stack/builder#79) @majst01
  • Update debian kernel (metal-stack/metal-images#257) @majst01
  • go-1.23 and satisfy linter warnings (metal-stack/security#51) @majst01
  • Bump metal-api to version v0.37.2 (metal-stack/metal-python#132) @metal-robot[bot]
  • Bump metal-api to version v0.37.2 (metal-stack/metal-go#186) @metal-robot[bot]
  • Add ethtool to debian (metal-stack/metal-images#258) @majst01
  • Next release (metal-stack/releases#194) @metal-robot[bot]