rajujith opened a new issue, #12077:
URL: https://github.com/apache/cloudstack/issues/12077

   ### problem
   
   When upgrading an environment on 4.20.1 with KVM,VMware and Xenserver 
hypervisors the upgrade process reported an error in upgrading HyperV SystemVM 
template. 
   
   Workaround : Download the template from 
https://download.cloudstack.org/systemvm/4.22/ to 
/usr/share/cloudstack-management/templates/systemvm/ on the management server 
before upgrade. Or use the old method to register the systemVM templates after 
restarting the service. 
   
   ```
   2025-11-14 05:55:59,844 DEBUG [c.c.u.SystemVmTemplateRegistration] (main:[]) 
(logid:) 
/usr/share/cloudstack-management/templates/systemvm/systemvmtemplate-4.22.0-x86_64-hyperv.vhd.zip
 is not present
   2025-11-14 05:55:59,844 ERROR [o.a.c.u.s.DigestHelper] (main:[]) (logid:) 
Failed to calculate sha512 checksum of template
   2025-11-14 05:55:59,847 ERROR [c.c.u.SystemVmTemplateRegistration] (main:[]) 
(logid:) Exception while registering/updating system VM templates for 
hypervisors in metadata com.cloud.utils.exception.CloudRuntimeException: Failed 
to register 4.22.0 templates for hypervisors: 
[vmware,xenserver,kvm-x86_64,hyperv]. Cannot upgrade system VMs
           at 
com.cloud.upgrade.SystemVmTemplateRegistration.registerOrUpdateSystemVmTemplate(SystemVmTemplateRegistration.java:1040)
   ```
   
   ### versions
   
   4.20.1
   
   ### The steps to reproduce the bug
   
   Upgrade 4.20.1 to .422 with KVM,VMware and Xenserver
   
   ### What to do about it?
   
   Something is wrong in the upgrade process, needs to be fixed. The issue was 
not seen when upgraded to RC versions of 4.22, only with KVM. 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to