olivierlambert commented on issue #13292:
URL: https://github.com/apache/cloudstack/issues/13292#issuecomment-4683013183

   Thanks for the thorough diagnosis. Confirming from the XCP-ng side: lvhdutil 
was removed as a standalone importable module in XCP-ng 8.3 as part of a 
refactor of the SM stack. The try/except ImportError guard you suggested is a 
reasonable short-term unblock, but you are right that any code path relying on 
lvhdutil for LVM/iSCSI operations (snapshot, template-from-volume, etc.) needs 
to be updated to use the refactored equivalents.
   
   For the proper fix, the functionality previously in lvhdutil has been folded 
into other modules in the 8.3 SM stack. If you can point us to the specific 
lvhdutil function calls in cloud-plugin-storage that matter beyond the NFS 
path, we can help identify the right replacement in 8.3.
   
   On the broader coordination question: we would be happy to work more closely 
with the CloudStack team to catch this kind of breakage earlier. If there is 
interest in setting up a basic CI integration test against XCP-ng releases, we 
are open to that conversation.


-- 
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