We currently are using Proxmox with the 2.6.35 kernel.
Upon becoming aware that 2.6.35 is no longer supported, we attempted to downgrade a server from 2.6.35 to 2.6.32. Everything seems fine, except for one thing: large VE ID's don't seem to work anymore.
Given a node with a VE numbered 123 and a VE numbered 5678912, the larger numbered one refuses to start:
# qm start 5003165
Invalid ID
start failed: command '/usr/bin/kvm -monitor unix:/var/run/qemu-server/5678912.mon,server,nowait -vnc unix:/var/run/qemu-server/5678912.vnc,password -pidfile /var/run/qemu-server/5678912.pid -daemonize -usbdevice tablet -name coland2 -smp sockets=1,cores=1 -nodefaults -boot menu=on -vga cirrus -tdf -drive file=/var/lib/vz/images/5678912/vm-5678912-disk-1.raw,if=scsi,index=0,cache=writeback,boot=on -m 256 -netdev type=tap,id=vlan1d0,ifname=tap5678912i1d0,script=/var/lib/qemu-server/bridge-vlan -device e1000,romfile=,mac=56:49:0E:60:C2:9F,netdev=vlan1d0 -id 5678912 -cpuunits 1000' failed with exit code 1
Whereas the VE numbered 123 starts fine.
Reverting to 2.6.35 resolves the problem.
This issue is currently preventing us from switching from the 2.6.35 kernel to the 2.6.32 kernel. While we could renumber the affected VE's, we have over a thousand of such VE's that would need renumbering, and thus it would be a great inconvenience to change all the VE IDs.
From my research I haven't come across anything about the max size ID you can use, so I'm hoping support for larger VE ID's will be restored, or any guidance on how this can be fixed without VE ID renumbering.
Upon becoming aware that 2.6.35 is no longer supported, we attempted to downgrade a server from 2.6.35 to 2.6.32. Everything seems fine, except for one thing: large VE ID's don't seem to work anymore.
Given a node with a VE numbered 123 and a VE numbered 5678912, the larger numbered one refuses to start:
# qm start 5003165
Invalid ID
start failed: command '/usr/bin/kvm -monitor unix:/var/run/qemu-server/5678912.mon,server,nowait -vnc unix:/var/run/qemu-server/5678912.vnc,password -pidfile /var/run/qemu-server/5678912.pid -daemonize -usbdevice tablet -name coland2 -smp sockets=1,cores=1 -nodefaults -boot menu=on -vga cirrus -tdf -drive file=/var/lib/vz/images/5678912/vm-5678912-disk-1.raw,if=scsi,index=0,cache=writeback,boot=on -m 256 -netdev type=tap,id=vlan1d0,ifname=tap5678912i1d0,script=/var/lib/qemu-server/bridge-vlan -device e1000,romfile=,mac=56:49:0E:60:C2:9F,netdev=vlan1d0 -id 5678912 -cpuunits 1000' failed with exit code 1
Whereas the VE numbered 123 starts fine.
Reverting to 2.6.35 resolves the problem.
This issue is currently preventing us from switching from the 2.6.35 kernel to the 2.6.32 kernel. While we could renumber the affected VE's, we have over a thousand of such VE's that would need renumbering, and thus it would be a great inconvenience to change all the VE IDs.
From my research I haven't come across anything about the max size ID you can use, so I'm hoping support for larger VE ID's will be restored, or any guidance on how this can be fixed without VE ID renumbering.
Last edited: