metal-stack v0.22.21
See original release note at https://github.com/metal-stack/releases/releases/tag/untagged-7a025c0a46613d6e600b
General
Noteworthy
- Add environment variables support to cosign verify. (metal-stack/ansible-common#50)
- Prometheus in the partition monitoring role can now be configured with additional labels. As some systems use
replicawhile others use__replica__that may conflict, the label:replica: '{{ inventory_hostname }}'has been added to the defaults. If you make use of this configuration option and want to keep thereplicalabel, make sure to include it explicitly. (metal-stack/metal-roles#702)
Breaking Changes
- In the
mgmt-serverrole the misspelledmgmt_server_routeridis renamed tomgmt_server_router_id. Update your variables accordingly. The role will error on missing variable. (metal-stack/metal-roles#626)
Component Releases
csi-driver-lvm v0.9.1
- Support setting mount options via HelmChart (metal-stack/csi-driver-lvm#160) @serveric
metal-roles v0.31.1
- fix: change default apiserver admin token expiry to 16h (metal-stack/metal-roles#715) @mwennrich
- Fix mgmt-server FRR installation (metal-stack/metal-roles#668) @iljarotar
- fix(mgmt-server): use mgmt_server_router_id in frr.conf template (metal-stack/metal-roles#626) @GeertJohan
- mgmt-server: add optional static routes to the frr.conf template (metal-stack/metal-roles#688) @GeertJohan
- add roomID variable to metal-core service (metal-stack/metal-roles#625) @mwennrich
- Add metal-core interface naming schema (metal-stack/metal-roles#717) @iljarotar
- Partition Prometheus Additional External Labels (metal-stack/metal-roles#702) @simcod
- Service account secret for virtual-garden-kubeconfig-refresher (metal-stack/metal-roles#713) @simcod
- Run the test workflow on pull requests (metal-stack/metal-roles#711) @GeertJohan
metal-core v0.18.0
- Add option for SONiC interface naming schema (metal-stack/metal-core#208) @iljarotar
- Some cleanup and formatting (metal-stack/metal-core#210) @iljarotar
- register with RoomID (metal-stack/metal-core#193) @mwennrich
- Support additional routes to the management network gateway (metal-stack/metal-core#204) @GeertJohan
helm-charts v0.7.8
- Sync csi-driver-lvm chart v0.9.1. (metal-stack/helm-charts#176) @Gerrit91
ansible-common v0.9.1
- add existing env for proxy support, if set (metal-stack/ansible-common#50) @TLINDEN
gardener-extension-provider-metal v0.27.12
- Update dependencies. (metal-stack/gardener-extension-provider-metal#507) @Gerrit91
- fix: change calico bpfConnectTimeLoadBalancing from default "TCP" to "Enabled", to also allow udp-connection from host to kubernetes services (metal-stack/gardener-extension-provider-metal#506) @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.
- Update gardener to 1.140.5 (metal-stack/releases#314) @majst01
- Fix Reconcile on Dualstack Firewalls (metal-stack/firewall-controller#227) @majst01
- Add link to management server iso generation repository (metal-stack/website#341) @muhittink
- Indicate the secrets used in the reusable workflows (metal-stack/actions-common#19) @Gerrit91
- Update to latest actions. (metal-stack/actions-common#20) @Gerrit91
- Allow to optionally pass a registry password. (metal-stack/actions-common#21) @Gerrit91
- Fix MEP-8 identity crisis (metal-stack/website#340) @GeertJohan
- Remove install-go (metal-stack/metal-images#426) @majst01
- Update go deps and actions (metal-stack/security#68) @majst01
- Update go deps and actions (metal-stack/metal-lib#213) @majst01
- Fix only completion (metal-stack/cli#50) @majst01
- Admin IP command (metal-stack/cli#47) @majst01
- Allow to set firewall vpn ip (metal-stack/metal-lib#214) @majst01
- chore(deps): bump the other-dependencies group across 1 directory with 6 updates (metal-stack/website#338) @dependabot[bot]
- Add
machinecmd. (metal-stack/cli#51) @Gerrit91 - Prune components (metal-stack/cli#53) @majst01