Tokens are always best optionJust tried to install PDM to try out and installing and running it as a VM works without any issues as far as I can notice.
One thing I noticed though, is that Proxmox VE hosts with users that have 2FA enabled are not supported at the moment. (api error (status = 400 Bad Request): could not login: two factor auth not supported)
And given that PDM required (for as far as I understand) as least Administrator permissions I am not really wanting to disable 2FA for a really high privileged user.
For now the workaround is to just create the token with the right permissions in Proxmox VE and when just use the "use existing token" option instead of the login and create new token option.
But adding 2FA support for the nodes would be really nice at a minimum.
VM 100 already exists
.2024-12-21 07:32:54 ERROR: migration aborted (duration 00:00:00): 400 Parameter verification failed.
2024-12-21 07:32:54 ERROR: vmid: unable to create empty CT config - VM 100 already exists on node 'tower'
TASK ERROR: migration aborted
See the very first post in this thread "Q: What Proxmox VE version is supported?"8.22, 7.4-17, 7.4-19. So is it just where it is installed needs to be updated? Or is it all the hosts have to be 8.3.3?
Yes, all of my nodes that I have tested are running PVE 8.3.2. All of them have the latest packages installed. Some of them are licensed, others are no-subscription. I cannot find any combination of anything that appears to work.And both, source and target host are latest PVE 8.3+?
FWIW, the API endpoint is there, see API viewer:
https://pve.proxmox.com/pve-docs/api-viewer/index.html#/nodes/{node}/lxc/{vmid}/remote_migrate
Or implementation code:
https://git.proxmox.com/?p=pve-cont...5a1397d7254b0d9f042c0558578f4d5488e5446#l1113