metal-stack v0.18.13
See original release note at https://github.com/metal-stack/releases/releases/tag/v0.18.13
General
Breaking Changes
- The Gardener backup config now uses
gardener_backup_infrastructure.provider
instead ofmetal_control_plane_host_provider
to configure the backup provider type. This should be non-breaking for the deployments we are aware of but it is advised for operators to validate the value before deploying Gardener. (metal-stack/metal-roles#314) - The static Cilium version image vector overwrite was removed. The extension now gets deployed by the image vector shipped with the networking extension. (metal-stack/metal-roles#318)
Required Actions
- Operators need to define the new variable
gardener_cert_management_issuer_email
before deploying Gardener. (metal-stack/metal-roles#315)
Component Releases
pixie v0.3.3
- Update to go-1.23, satisfy linter (metal-stack/pixie#25) @majst01
csi-lvm v0.9.0
- Add necessary permission for leader election with Leases by @robertvolkmann in https://github.com/metal-stack/csi-lvm/pull/63
- Update to go-1.23, also update csi dependency by @majst01 in https://github.com/metal-stack/csi-lvm/pull/64
- @robertvolkmann made their first contribution in https://github.com/metal-stack/csi-lvm/pull/63 Full Changelog: https://github.com/metal-stack/csi-lvm/compare/v0.8.0...v0.9.0
gardener-extension-provider-metal v0.24.7
- Allow firewall-controller-manager to patch infrastructure egressCIDRs. (metal-stack/gardener-extension-provider-metal#421) @Gerrit91
firewall-controller-manager v0.4.3
- Update gardener infrastructure egress cidrs for ACL extension. (metal-stack/firewall-controller-manager#61) @Gerrit91
- Update go and dependencies (metal-stack/firewall-controller-manager#60) @majst01
- Update metal-lib to v0.17.2. (metal-stack/firewall-controller-manager#59) @Gerrit91
metal-core v0.12.0
- IPv6 Support (metal-stack/metal-core#127) @majst01
- Update go modules, alpine, github actions (metal-stack/metal-core#130) @majst01
- Make PXE VLAN configurable (metal-stack/metal-core#126) @simcod
- fix: nil pointer (metal-stack/metal-core#128) @vknabel
backup-restore-sidecar v0.10.3
- Update all dependencies (metal-stack/backup-restore-sidecar#94) @majst01
- Don't create multiple backupers, which can interfere. (metal-stack/backup-restore-sidecar#96) @Gerrit91
- Ensure a restore from a fresh disk always takes the latest backup (metal-stack/backup-restore-sidecar#92) @majst01
- Factor out duplicate code in the backup-providers (metal-stack/backup-restore-sidecar#90) @majst01
- Migrate to buf v2 and update database versions (metal-stack/backup-restore-sidecar#89) @majst01
- Update dependencies all over the place (metal-stack/backup-restore-sidecar#88) @majst01
- Update modules and fix typos (metal-stack/backup-restore-sidecar#86) @majst01
- fix(meili): wait more patiently (metal-stack/backup-restore-sidecar#85) @vknabel
metal-api v0.34.1
- chore(deps): bump metal-lib (metal-stack/metal-api#569) @vknabel
- Satisfy linter (metal-stack/metal-api#567) @majst01
metal-roles v0.12.12
- Allow to provide the imageVectorOverwrite for the cilium extension (metal-stack/metal-roles#318) @simcod
- Make basic_auth for prometheus and promtail optional (metal-stack/metal-roles#316) @simcod
- Allow s3 for virtual garden etcd (metal-stack/metal-roles#314) @simcod
- Allow to configure email and server of cert management issuer (metal-stack/metal-roles#315) @simcod
- Add toggles for Gardener extensions. (metal-stack/metal-roles#312) @Gerrit91
- Added lightbox and lightos to prometheus (metal-stack/metal-roles#297) @simcod
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.12 (metal-stack/docs#211) @metal-robot[bot]
- Fixes some typos (metal-stack/docs#212) @simcod
- MEP-14 (metal-stack/docs#213) @simcod
- Update debian and ubuntu kernels (metal-stack/metal-images#254) @majst01
- Bump metal-api to version v0.34.1 (metal-stack/metal-python#125) @metal-robot[bot]
- Bump metal-api to version v0.34.1 (metal-stack/metal-go#178) @metal-robot[bot]
- Update to go-1.23 and satisfy linter warnings (metal-stack/go-lldpd#27) @majst01
- Next release (metal-stack/releases#192) @metal-robot[bot]