Go to file
Daniel Herzig d793cd1834 listvms: exclude VMs without datastore_name from manifest.json
On newer ESXI-8x versions, the diskless vCLS machines in an
ESXI-cluster are not stored on a datastore anymore.

Instead, they are placed under `/var/run/crx` on the ESXI-hosts'
filesystem. This can lead to issues with the ESXI-storage not being
activated on the PVE-side [0].

This commit prevents these machines from being included in `manifest.json`.

It also excludes VMs without a datastore string in its configuration.

[0] https://forum.proxmox.com/threads/new-import-wizard-available-for-migrating-vmware-esxi-based-virtual-machines.144023/post-759288
2025-04-08 17:13:37 +02:00
.cargo build: force debug symbols in release build 2024-06-20 10:32:12 +02:00
debian bump version to 0.7.2 2024-09-12 12:29:49 +02:00
src fix #5587: add support for older version of vmx storage filepaths 2024-09-06 17:31:11 +02:00
.gitignore update gitignore file 2024-04-02 10:26:54 +02:00
Cargo.toml bump version to 0.7.2 2024-09-12 12:29:49 +02:00
listvms.py listvms: exclude VMs without datastore_name from manifest.json 2025-04-08 17:13:37 +02:00
Makefile buildsys: skip checking build-dependencies for generating the DSC 2024-03-27 12:19:05 +01:00
mypy.ini use mypy for automatic type checks in Python 2024-03-27 10:22:49 +01:00