sandialabs / sceptre-phenix

phenix is an orchestration tool and GUI for Sandia's minimega platform
https://sandialabs.github.io/sceptre-docs/
GNU General Public License v3.0
17 stars 23 forks source link

GetVMInfo:Disk info for VMs on remote nodes #152

Closed eric-c-wood closed 11 months ago

eric-c-wood commented 12 months ago

This fixes a Phenix VM list web page loading error that occurs when a disk image only exists on a remote node. This is the case when doing a VM snapshot for a VM that exists on a remote node. The minimega disk info command which wraps qemu-img info is ran on the local node and does not appear to account for disk images on remote nodes.

activeshadow commented 12 months ago

LGTM

@eric-c-wood I'm assuming you've tested this against an env that you witnessed the bug in?

eric-c-wood commented 11 months ago

@activeshadow Yes, I did test the changes in the environment where I witnessed the bug.