github cozystack/cozystack v1.5.1

6 hours ago

v1.5.1 (2026-06-23)

A patch release that fixes a v1.5.0 regression where Windows VM preferences with persistent EFI/TPM state blocked live-migration and node drains.

Fixes

  • fix(kubevirt-instancetypes): drop persistent EFI/TPM to unblock live-migration: v1.5.0 restored persistent EFI/TPM state for the windows.11, windows.2k22, and windows.2k25 KubeVirt instance-type preferences. With persistence enabled, KubeVirt provisions a persistent-state-for-<vm> backend-storage PVC on the default replicated StorageClass, which is ReadWriteOnce — this pins the VM to its current node and blocks live-migration and node drains. On clusters using evictionStrategy: LiveMigrate, the pin can stall cluster upgrades entirely. This fix strips persistent EFI/TPM from the affected preferences using yq del (the previous sed-based strip produced null, which the KubeVirt v1.8 CRD rejects). Secure Boot and the vTPM remain present and functional — Windows VMs still boot normally; EFI/TPM state is simply not persisted across reboots. This is a stopgap until vm-state can request RWX storage (@kvaps in #3006, backport #3016).

Contributors

Thanks to everyone who contributed to this patch release:

Full Changelog: v1.5.0...v1.5.1

Download cozystack

Don't miss a new cozystack release

NewReleases is sending notifications on new releases.