Marco Zimmermann
02/05/2025, 10:20 AMMarco Zimmermann
02/05/2025, 12:25 PMArnaud Pain
02/05/2025, 1:35 PMAndy Stadtlander
02/05/2025, 6:16 PMMarco Zimmermann
02/07/2025, 2:53 PMMarco Zimmermann
02/09/2025, 6:34 AMAndy Stadtlander
02/10/2025, 8:07 PMAndy Stadtlander
02/11/2025, 6:07 PMMarco Zimmermann
03/11/2025, 2:51 PMMarco Zimmermann
03/11/2025, 4:23 PMThomas Berger
03/11/2025, 4:58 PMYuhua Lu
03/11/2025, 6:26 PMYuhua Lu
03/11/2025, 6:35 PMYuhua Lu
03/11/2025, 6:37 PMEspecially with vSphere this process makes nearly no sense, because the "captured" image located on datastore is still linked to the Image-VM-Snapshotimage version spec (prepared image) should not have external dependency on admin provided resource, such as master image snapshot and therefore VM. Sounds like that is what you are experiencing, will check with @Fenfen Hu and engineering, we will get back to you on this
Marco Zimmermann
03/11/2025, 6:50 PMFenfen Hu
03/12/2025, 2:51 AMYuhua Lu
03/12/2025, 3:17 AM1. The creation of a new Version mandatory needs a snapshot of a VM. It does not work with a VM directlyThis is intentional, actually I made that request, I will take blame ๐ Our PoSH New-ProvScheme or Publish-ProvMasterVMImage only takes snapshot/template as image input, however Studio take VM as input and will create snapshot, then supply the snapshot as input for backend PoSH to create or update catalog(ProvScheme). In the backend, MCS has no mechanism to manage lifecycle of the snapshot as it is considered admin supplied object and to be managed by admin. In my opinion, creator has the responsibility to manage resource lifecycle. This Studio workflow is a bug to me, because we create an object and we don't manage its lifecycle. We can have enhancement to make it convenient so that admin can just point at VM, studio then take a snapshot, finish creation/update, then delete the snapshot. I think it is useful specially for quick test, POC but in production, I expect admin want to have read-only content so things can be tracked, audited, rolled back, etc
Yuhua Lu
03/12/2025, 3:20 AM1. The captured version is still 100% related to the VMs snapshot. So if someone merges or deletes the snapshot on the BaseVM or even deletes the BaseVM completely all Image Versions based on these snapshot cannot be rollout anymore despite the Base Image is relying on the storage.Reference (dependency) on snapshot is bug, we also had same bug with machine profile input as well, just checked with @Fenfen Hu we have fixed in main branch, planned to backport to 2402 CU3
Yuhua Lu
03/12/2025, 3:25 AMMarco Zimmermann
03/12/2025, 8:19 AMFenfen Hu
03/12/2025, 8:45 AMMarco Zimmermann
03/13/2025, 10:51 AMYuhua Lu
03/13/2025, 3:31 PMMarco Zimmermann
04/17/2025, 9:26 AMSwado
04/25/2025, 5:37 AMMarco Zimmermann
04/30/2025, 9:25 AM