metal-stack v0.19.4
See original release note at https://github.com/metal-stack/releases/releases/tag/v0.19.4
General
Required Actions
- For Prometheus, the ansible variables:
prometheus_remote_write_url
,prometheus_remote_write_basic_auth_username
andprometheus_remote_write_basic_auth_password
have been removed. Please use the new variableprometheus_remote_write
instead for configuring the complete remote write target, e.g. withbasic_auth
. For Promtail, the ansible variables:promtail_loki_push_endpoint
,promtail_loki_basic_auth_username
andpromtail_loki_basic_auth_password
have been removed. Please use the new variablepromtail_clients
instead. (metal-stack/metal-roles#369)
Component Releases
duros-controller v0.11.2
- Update lb-csi to v1.17.0 and duros-go (metal-stack/duros-controller#85) @majst01
gardener-extension-dns-powerdns v0.7.1
- Remove deployment anti affinity rule. (metal-stack/gardener-extension-dns-powerdns#9) @Gerrit91
gardener-extension-backup-s3 v0.7.1
- Remove deployment anti affinity rule. (metal-stack/gardener-extension-backup-s3#12) @Gerrit91
mini-lab v0.4.3
- Allow variable configuration for metalctl docker compose container. (metal-stack/mini-lab#213) @Gerrit91
- Enhance flavor for Cluster API (metal-stack/mini-lab#212) @robertvolkmann
- Add flavor to run Gardener in the mini-lab (metal-stack/mini-lab#202) @Gerrit91
- Refactor connectivity tests (metal-stack/mini-lab#209) @robertvolkmann
- Pull the SONiC image for all flavors except for the Cumulus flavor (metal-stack/mini-lab#207) @robertvolkmann
- Add flavor for CAPI. (metal-stack/mini-lab#203) @Gerrit91
- Use latest version of containerlab again. (metal-stack/mini-lab#204) @Gerrit91
- Use front panel names in the clab topology (metal-stack/mini-lab#206) @robertvolkmann
- Add downscript to fix free_machine targets (metal-stack/mini-lab#201) @robertvolkmann
- Migrate to QEMU 9.1 by switching to bookworm backports (metal-stack/mini-lab#197) @robertvolkmann
- Use custom OVMF firmware (metal-stack/mini-lab#196) @robertvolkmann
- Automatically remove metalctl container (metal-stack/mini-lab#198) @robertvolkmann
- Deactivate GRO to fix performance issues (metal-stack/mini-lab#200) @robertvolkmann
metal-roles v0.14.8
- Allow multiple prometheus and promtail targets (metal-stack/metal-roles#369) @simcod
- Add S3 configuration for the backup-restore-sidecar (metal-stack/metal-roles#271) @robertvolkmann
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.19.3 (metal-stack/docs#238) @metal-robot[bot]
- Update frr to fix a CVE (metal-stack/metal-images#265) @majst01
- Add Spell Checking in CI (metal-stack/cluster-api-provider-metal-stack#12) @majst01
- docs: basic readme, contributing and license #5 (metal-stack/cluster-api-provider-metal-stack#11) @vknabel
- Fix firewall ingress ipv6 (metal-stack/metal-networker#116) @majst01
- Further suggestions for Gardener docs. (metal-stack/docs#237) @Gerrit91
- Add more information regarding gardener and metal-stack (metal-stack/docs#233) @simcod
- Do not disable cgroupv2 (metal-stack/metal-images#266) @majst01
- Containerd 1.7.25 is released now (metal-stack/metal-images#267) @majst01
- Since frr-10 mgmtd requires write permissions to /var/lib/frr (metal-stack/metal-images#268) @majst01
- If dualstack is configured, add own ips of both AFs to deny list (metal-stack/metal-networker#117) @majst01
- Integrate fixes for dualstack (metal-stack/firewall-controller#193) @majst01
- Update to frr 10.2 (metal-stack/metal-images#263) @majst01
- Only add no bgp enforce-first-as for frr >= 10 (metal-stack/metal-networker#118) @majst01
- Only add no bgp enforce-first-as on frr >= 10 (metal-stack/firewall-controller#194) @majst01
- Update tailscale to 1.78.1 and nftables-exporter to 0.3.1 (metal-stack/metal-images#270) @majst01
- Test gardener flavor (metal-stack/releases#211) @Gerrit91
- Allow metal-stack resources to be provided externally. (metal-stack/cluster-api-provider-metal-stack#10) @Gerrit91
- Additional tests (metal-stack/cluster-api-provider-metal-stack#14) @vknabel
- Move clusterctl command to lab deployment. (metal-stack/cluster-api-provider-metal-stack#13) @Gerrit91
- kernel 6.1.0-30 (metal-stack/metal-images#271) @majst01
- Bootstrap first worker node. (metal-stack/cluster-api-provider-metal-stack#15) @Gerrit91
- Next release (metal-stack/releases#210) @metal-robot[bot]