5.3.0
⚠️ Upgrade Notes
This release adds support for Hetzner Bare Metal Servers (Robot Servers) and enables global.enableProvidedByTopology=true, as described in the Hcloud CSI documentation. This setting currently contains a bug that can cause PVC provisioning and pod scheduling failures in clusters spanning multiple Hetzner locations.
See the bug report: hetznercloud/csi-driver#1428
Update: The fix for this bug is included in Hcloud Kubernetes 5.4.0. Skip this release and upgrade to 5.4.0 or later.
Old Workaround
This was the original workaround, which is no longer needed after upgrading to ≥ 5.4.0.
For multi-location clusters, it is recommended to postpone the upgrade until the bug is fixed or disable the feature through var.hcloud_csi_helm_values before upgrading and avoid using bare metal servers:
hcloud_csi_helm_values = {
global = {
enableProvidedByTopology = false
}
}What's Changed
Full Changelog: 5.2.0...5.3.0