Cannot migrate VM, because HA resource vm is not allowed

Nemesiz

Renowned Member
Jan 16, 2009
809
90
93
Lithuania
Hello,

I'm not sure which update caused this issue, but using HA Affinity Rules I can't migrate a VM to another node.

In migration dialog I see: Cannot migrate VM, because HA resource vm:121 is not allowed on the selected target node.

Using console


Code:
# qm migrate 121 nmz-cl-1 --online
Requesting HA migration for VM 121 to node nmz-cl-1
cannot migrate resource 'vm:121' to node 'nmz-cl-1':

- resource 'vm:121' not allowed on target node 'nmz-cl-1'
command 'ha-manager migrate vm:121 nmz-cl-1' failed: exit code 2

Code:
node-affinity: ha-rule-8156bb0b-7c8c
        comment #2 server
        nodes nmz-cl-1:1,nmz-cl-2:2,nmz-cl-3:1
        resources vm:121,vm:124,vm:172,vm:175
        strict 0

Bug?
 
Could it be related to this? https://github.com/proxmox/pve-ha-manager/commit/dc200f10963fcb7ca81ea05246ce69bf03117629

Code:
# pveversion -v
proxmox-ve: 9.2.0 (running kernel: 7.0.12-1-pve)
pve-manager: 9.2.3 (running version: 9.2.3/d0fde103346cf89a)
proxmox-kernel-helper: 9.2.0
proxmox-kernel-7.0: 7.0.12-1
proxmox-kernel-7.0.12-1-pve-signed: 7.0.12-1
ceph: 19.2.4-pve1
ceph-fuse: 19.2.4-pve1
corosync: 3.1.10-pve2
criu: 4.1.1-1
ifupdown2: 3.3.0-1+pmx12
ksm-control-daemon: 1.5-1
libjs-extjs: 7.0.0-5
libproxmox-acme-perl: 1.7.1
libproxmox-backup-qemu0: 2.0.2
libproxmox-rs-perl: 0.4.1
libpve-access-control: 9.1.1
libpve-apiclient-perl: 3.4.2
libpve-cluster-api-perl: 9.1.6
libpve-cluster-perl: 9.1.6
libpve-common-perl: 9.1.16
libpve-guest-common-perl: 6.0.4
libpve-http-server-perl: 6.0.5
libpve-network-perl: 1.6.6
libpve-notify-perl: 9.1.6
libpve-rs-perl: 0.15.3
libpve-storage-perl: 9.1.6
libspice-server1: 0.15.2-1+b1
lvm2: 2.03.31-2+pmx1
lxc-pve: 7.0.0-2
lxcfs: 7.0.0-pve1
novnc-pve: 1.7.0-1
proxmox-backup-client: 4.2.2-1
proxmox-backup-file-restore: 4.2.2-1
proxmox-backup-restore-image: 1.0.0
proxmox-firewall: 1.2.3
proxmox-kernel-helper: 9.2.0
proxmox-mail-forward: 1.0.3
proxmox-mini-journalreader: 1.6
proxmox-offline-mirror-helper: 0.7.4
proxmox-widget-toolkit: 5.2.5
pve-cluster: 9.1.6
pve-container: 6.1.10
pve-docs: 9.2.2
pve-edk2-firmware: 4.2025.05-2
pve-esxi-import-tools: 1.0.1
pve-firewall: 6.0.4
pve-firmware: 3.18-4
pve-ha-manager: 5.2.4
pve-i18n: 3.9.0
pve-qemu-kvm: 11.0.0-4
pve-xtermjs: 6.0.0-1
qemu-server: 9.1.18
smartmontools: 7.5-pve2
spiceterm: 3.4.2
swtpm: 0.8.0+pve3
vncterm: 1.9.2
zfsutils-linux: 2.4.2-pve1