-
Bug
-
Resolution: Done-Errata
-
Major
-
None
-
None
-
Quality / Stability / Reliability
-
5
-
False
-
-
False
-
CNV v4.20.5.rhel9-9
-
-
Customer Reported
-
None
Description of problem:
After upgrading CNV from version 4.19.12 to 4.20.1, pre-existing VM is automatically populated with the .spec.template.spec.domain.firmware.uuid field. This default value should only apply to newly created VMs and should not affect existing VMs during an upgrade. This unexpected change triggers a "non-live-updatable field was changed" warning.
Version-Release number of selected component (if applicable):
upgrading from 4.19 to 4.20
How reproducible:
Steps to Reproduce:
1.Create vm without defining the firmware.uuid field in 4.19 2.Upgrade the cluster to 4.20
Actual results:
The .spec.template.spec.domain.firmware.uuid field has been automatically added, and the VM may display a restartRequired condition.
Expected results:
cluster upgrading should not effect existing vm's firmware uuid
Additional info:
this issue probably introduced by
- clones
-
CNV-75311 Pre-existing VMs unexpectedly added firmware uuid after upgrade from 4.19 to 4.20
-
- Verified
-
- links to
-
RHEA-2026:158924
OpenShift Virtualization 4.20.7 Images