Created socket at /tmp/ganeti-qa-multiplexer._7aqz5pz Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -N -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=yes troy-mcclure.staging.ganeti.org SSH command for node troy-mcclure.staging.ganeti.org: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org Created socket at /tmp/ganeti-qa-multiplexer.t6adoxoq Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -N -oControlPath=/tmp/ganeti-qa-multiplexer.t6adoxoq -oControlMaster=yes maude-flanders.staging.ganeti.org SSH command for node maude-flanders.staging.ganeti.org: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.t6adoxoq -oControlMaster=no maude-flanders.staging.ganeti.org Created socket at /tmp/ganeti-qa-multiplexer.ng8xesge Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -N -oControlPath=/tmp/ganeti-qa-multiplexer.ng8xesge -oControlMaster=yes ralph-wiggum.staging.ganeti.org SSH command for node ralph-wiggum.staging.ganeti.org: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ng8xesge -oControlMaster=no ralph-wiggum.staging.ganeti.org vvvv BLOCK 2026-04-22 22:04:47.788377 start [RunEnvTests] Run several environment tests <<<< 2026-04-22 22:04:47.788488 start [TestSshConnection] Test SSH connection Command: ssh troy-mcclure.staging.ganeti.org exit Command: ssh maude-flanders.staging.ganeti.org exit Command: ssh ralph-wiggum.staging.ganeti.org exit ---- PASSED [TestSshConnection] Test SSH connection -------------------- >>>> 2026-04-22 22:04:47.959249 time=0:00:00.170761 [TestSshConnection] Test SSH connection <<<< 2026-04-22 22:04:47.959392 start [TestIcmpPing] ICMP ping each node Command: ssh troy-mcclure.staging.ganeti.org 'fping -e troy-mcclure.staging.ganeti.org maude-flanders.staging.ganeti.org ralph-wiggum.staging.ganeti.org && fping -e 192.168.1.5 192.168.1.7 192.168.1.9' troy-mcclure.staging.ganeti.org is alive (0.017 ms) maude-flanders.staging.ganeti.org is alive (0.313 ms) ralph-wiggum.staging.ganeti.org is alive (0.247 ms) 192.168.1.5 is alive (0.023 ms) 192.168.1.7 is alive (0.115 ms) 192.168.1.9 is alive (0.092 ms) Command: ssh maude-flanders.staging.ganeti.org 'fping -e troy-mcclure.staging.ganeti.org maude-flanders.staging.ganeti.org ralph-wiggum.staging.ganeti.org && fping -e 192.168.1.5 192.168.1.7 192.168.1.9' troy-mcclure.staging.ganeti.org is alive (0.112 ms) maude-flanders.staging.ganeti.org is alive (0.044 ms) ralph-wiggum.staging.ganeti.org is alive (0.435 ms) 192.168.1.5 is alive (0.088 ms) 192.168.1.7 is alive (0.021 ms) 192.168.1.9 is alive (0.208 ms) Command: ssh ralph-wiggum.staging.ganeti.org 'fping -e troy-mcclure.staging.ganeti.org maude-flanders.staging.ganeti.org ralph-wiggum.staging.ganeti.org && fping -e 192.168.1.5 192.168.1.7 192.168.1.9' troy-mcclure.staging.ganeti.org is alive (0.109 ms) maude-flanders.staging.ganeti.org is alive (0.121 ms) ralph-wiggum.staging.ganeti.org is alive (0.083 ms) 192.168.1.5 is alive (0.092 ms) 192.168.1.7 is alive (0.104 ms) 192.168.1.9 is alive (0.017 ms) ---- PASSED [TestIcmpPing] ICMP ping each node ------------------------- >>>> 2026-04-22 22:04:48.126329 time=0:00:00.166937 [TestIcmpPing] ICMP ping each node <<<< 2026-04-22 22:04:48.126484 start [TestGanetiCommands] Test availibility of Ganeti commands Command: ssh troy-mcclure.staging.ganeti.org 'gnt-backup --version && gnt-cluster --version && gnt-debug --version && gnt-instance --version && gnt-job --version && gnt-network --version && gnt-node --version && gnt-os --version && gnt-storage --version && gnt-filter --version && ganeti-noded --version && ganeti-rapi --version && ganeti-watcher --version && ganeti-confd --version && ganeti-luxid --version && ganeti-wconfd --version' gnt-backup (ganeti ) 3.2.0~alpha1 gnt-cluster (ganeti ) 3.2.0~alpha1 gnt-debug (ganeti ) 3.2.0~alpha1 gnt-instance (ganeti ) 3.2.0~alpha1 gnt-job (ganeti ) 3.2.0~alpha1 gnt-network (ganeti ) 3.2.0~alpha1 gnt-node (ganeti ) 3.2.0~alpha1 gnt-os (ganeti ) 3.2.0~alpha1 gnt-storage (ganeti ) 3.2.0~alpha1 gnt-filter (ganeti ) 3.2.0~alpha1 ganeti-noded (ganeti) 3.2.0~alpha1 ganeti-rapi (ganeti) 3.2.0~alpha1 ganeti-watcher (ganeti) 3.2.0~alpha1 ganeti-confd (ganeti) version compiled with ghc 9.6 running on linux x86_64 ganeti-luxid (ganeti) version compiled with ghc 9.6 running on linux x86_64 ganeti-wconfd (ganeti) version compiled with ghc 9.6 running on linux x86_64 Command: ssh maude-flanders.staging.ganeti.org 'gnt-backup --version && gnt-cluster --version && gnt-debug --version && gnt-instance --version && gnt-job --version && gnt-network --version && gnt-node --version && gnt-os --version && gnt-storage --version && gnt-filter --version && ganeti-noded --version && ganeti-rapi --version && ganeti-watcher --version && ganeti-confd --version && ganeti-luxid --version && ganeti-wconfd --version' gnt-backup (ganeti ) 3.2.0~alpha1 gnt-cluster (ganeti ) 3.2.0~alpha1 gnt-debug (ganeti ) 3.2.0~alpha1 gnt-instance (ganeti ) 3.2.0~alpha1 gnt-job (ganeti ) 3.2.0~alpha1 gnt-network (ganeti ) 3.2.0~alpha1 gnt-node (ganeti ) 3.2.0~alpha1 gnt-os (ganeti ) 3.2.0~alpha1 gnt-storage (ganeti ) 3.2.0~alpha1 gnt-filter (ganeti ) 3.2.0~alpha1 ganeti-noded (ganeti) 3.2.0~alpha1 ganeti-rapi (ganeti) 3.2.0~alpha1 ganeti-watcher (ganeti) 3.2.0~alpha1 ganeti-confd (ganeti) version compiled with ghc 9.6 running on linux x86_64 ganeti-luxid (ganeti) version compiled with ghc 9.6 running on linux x86_64 ganeti-wconfd (ganeti) version compiled with ghc 9.6 running on linux x86_64 Command: ssh ralph-wiggum.staging.ganeti.org 'gnt-backup --version && gnt-cluster --version && gnt-debug --version && gnt-instance --version && gnt-job --version && gnt-network --version && gnt-node --version && gnt-os --version && gnt-storage --version && gnt-filter --version && ganeti-noded --version && ganeti-rapi --version && ganeti-watcher --version && ganeti-confd --version && ganeti-luxid --version && ganeti-wconfd --version' gnt-backup (ganeti ) 3.2.0~alpha1 gnt-cluster (ganeti ) 3.2.0~alpha1 gnt-debug (ganeti ) 3.2.0~alpha1 gnt-instance (ganeti ) 3.2.0~alpha1 gnt-job (ganeti ) 3.2.0~alpha1 gnt-network (ganeti ) 3.2.0~alpha1 gnt-node (ganeti ) 3.2.0~alpha1 gnt-os (ganeti ) 3.2.0~alpha1 gnt-storage (ganeti ) 3.2.0~alpha1 gnt-filter (ganeti ) 3.2.0~alpha1 ganeti-noded (ganeti) 3.2.0~alpha1 ganeti-rapi (ganeti) 3.2.0~alpha1 ganeti-watcher (ganeti) 3.2.0~alpha1 ganeti-confd (ganeti) version compiled with ghc 9.6 running on linux x86_64 ganeti-luxid (ganeti) version compiled with ghc 9.6 running on linux x86_64 ganeti-wconfd (ganeti) version compiled with ghc 9.6 running on linux x86_64 ---- PASSED [TestGanetiCommands] Test availibility of Ganeti commands -- >>>> 2026-04-22 22:04:55.548298 time=0:00:07.421814 [TestGanetiCommands] Test availibility of Ganeti commands ^^^^ BLOCK 2026-04-22 22:04:55.548434 time=0:00:07.760057 [RunEnvTests] Run several environment tests **** 2026-04-22 22:04:55.548510 skipping [TestClusterInit] gnt-cluster init, test(s) create-cluster disabled Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/rapi/users' ganeti-qa ganeti-qa writeCommand: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'openssl x509 -in /var/lib/ganeti/rapi.pem' -----BEGIN CERTIFICATE----- MIICrjCCAZYCAQEwDQYJKoZIhvcNAQELBQAwHTEbMBkGA1UEAwwSZ2FuZXRpLmV4 YW1wbGUuY29tMB4XDTI2MDQyMjIwMDQzM1oXDTMxMDQyMTIwMDQzM1owHTEbMBkG A1UEAwwSZ2FuZXRpLmV4YW1wbGUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A MIIBCgKCAQEAif9k+ntcP2WTYBm/m8+1K/AJRBujVG3kTWD09vzAN6QcrFMeaf5m w7JMF4ZEbNlj0sqCVEcVquImBXBby0f34az0cefMr5wa5avVBcv50hObRfIUeaNP UbyrcOBC4JKiexnPiucSUmVLRJHFGHzgqFvOWgL5gWRT0Js7bw3KlCE/U7IIkyW+ cQsykjOHPMkxnqz2FTDCgjmTr8YCAgA0jf301ei0WNi1B2Esi3Lpe2dgUHytCHlR GdtweWshu2YeEUD8AAspT9I19aqV+RYJh1ifzk8kudDfXME+qVpj4m6pzCuYg9m8 aJw9+yfw2XEEUEgoS9xnnJPMrdCoyZl4GwIDAQABMA0GCSqGSIb3DQEBCwUAA4IB AQBWHuzu+AIa92pN7JxbTwCBBlHvcDreKngdC/5M7OvGYwAQIcShhcSnwe1ZcWHN cvFjZhXdXCnTYbAkgKPJdPPiZULMa2Ic6aWVF0vt7USk5p3adyl0mFZHTqR6v0Pw q9DSiBliwakOQyAkaZupDzf96CfrcFtKU3Z7Lf3vjvj8fwO0owzn4XCYFD1YXfa9 gFIheEotYzOweuCBUUs8aefEt7Ti/2CE1VU+Vcc4y6QN/Ofq4LRqrQl6kj3gsz++ WieuzpiKwYNouuv2z4tblxaQNMagPzqT85PJwWL5+cTXxmNvcRJJIbrcfvtw0V4c yZ1A8SWkkoztOtABYWZqQeaU -----END CERTIFICATE----- RAPI protocol version: 2 Command: ssh troy-mcclure.staging.ganeti.org 'iptables-save | grep -v '\''ganeti_qa_script'\'' | iptables-restore' Command: ssh maude-flanders.staging.ganeti.org 'iptables-save | grep -v '\''ganeti_qa_script'\'' | iptables-restore' Command: ssh ralph-wiggum.staging.ganeti.org 'iptables-save | grep -v '\''ganeti_qa_script'\'' | iptables-restore' <<<< 2026-04-22 22:04:55.810305 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pinst_cnt,sinst_cnt,ctime,ndp/ssh_port,spfree,master_capable,role,tags,ndp/ovs_name,uuid,hv_state,pinst_list,dfree,vm_capable,ndp/oob_program,group,csockets,name,ctotal,sptotal,ndparams,master,ndp/cpu_speed,mnode,mfree,ndp/exclusive_storage,ndp/ovs_link,pip,mtotal,bootid,drained,disk_state,offline,cnos,cnodes,sip,ndp/spindle_count,ndp/ovs,sinst_list,powered,serial_no,master_candidate,custom_ndparams,mtime,dtotal,group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output bootid,cnodes,cnos,csockets,ctime,ctotal,custom_ndparams,dfree,disk_state,drained,dtotal,group,group.uuid,hv_state,master,master_candidate,master_capable,mfree,mnode,mtime,mtotal,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,offline,pinst_cnt,pinst_list,pip,powered,role,serial_no,sinst_cnt,sinst_list,sip,spfree,sptotal,tags,uuid,vm_capable >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pinst_cnt,sinst_cnt,ctime,ndp/ssh_port,spfree,master_capable,role,tags,ndp/ovs_name,uuid,hv_state,pinst_list,dfree,vm_capable,ndp/oob_program,group,csockets,name,ctotal,sptotal,ndparams,master,ndp/cpu_speed,mnode,mfree,ndp/exclusive_storage,ndp/ovs_link,pip,mtotal,bootid,drained,disk_state,offline,cnos,cnodes,sip,ndp/spindle_count,ndp/ovs,sinst_list,powered,serial_no,master_candidate,custom_ndparams,mtime,dtotal,group.uuid,pinst_cnt,sinst_cnt,ctime,ndp/ssh_port,spfree,master_capable,role,tags,ndp/ovs_name,uuid,hv_state,pinst_list,dfree,vm_capable,ndp/oob_program,group,csockets,name,ctotal,sptotal,ndparams,master,ndp/cpu_speed,mnode,mfree,ndp/exclusive_storage,ndp/ovs_link,pip,mtotal,bootid,drained,disk_state,offline,cnos,cnodes,sip,ndp/spindle_count,ndp/ovs,sinst_list,powered,serial_no,master_candidate,custom_ndparams,mtime,dtotal,group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output group.uuid,dtotal,mtime,custom_ndparams,master_candidate,serial_no,powered,sinst_list,ndp/ovs >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/spindle_count,sip,cnodes,cnos,offline >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output disk_state,drained,bootid,mtotal,pip,ndp/ovs_link,ndp/exclusive_storage,mfree,mnode,ndp/cpu_speed >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master,ndparams,sptotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ctotal,name,csockets,group,ndp/oob_program >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output vm_capable,dfree,pinst_list,hv_state,uuid,ndp/ovs_name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output tags,role >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master_capable,spfree,ndp/ssh_port,ctime,sinst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pinst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' maude-flanders.staging.ganeti.org ralph-wiggum.staging.ganeti.org troy-mcclure.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org ralph-wiggum.staging.ganeti.org maude-flanders.staging.ganeti.org' troy-mcclure.staging.ganeti.org ralph-wiggum.staging.ganeti.org maude-flanders.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org maude-flanders.staging.ganeti.org ralph-wiggum.staging.ganeti.org' troy-mcclure.staging.ganeti.org maude-flanders.staging.ganeti.org ralph-wiggum.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Node name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestNodeList] gnt-node list ------------------------------- >>>> 2026-04-22 22:05:01.866782 time=0:00:06.056477 [TestNodeList] gnt-node list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-22 22:05:01.866929 start [TestInstanceList] gnt-instance list Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_nicparams,nic.ip/4,name,nic.bridge/1,hv/extra_config,nic.vlan/6,hv/blockdev_prefix,disk.spindles/5,hv/kvm_extra,nic_link,hv/root_path,hv/vnc_tls,ctime,nic.bridge/7,disk.size/15,nic.name/1,nic.mac/2,oper_ram,nic.link/4,hv/kernel_args,nic.ip/3,ip,console,nic.name/4,nic.ip/5,sdb_size,hv/vnc_x509_verify,nic.modes,hv/vif_script,hv/serial_console,hv/spice_use_vdagent,nic.network.name/7,be/auto_balance,hv/cpu_cores,nic.link/5,nic.mac/5,nic.network/3,nic.mode/3,status,nic.link/2,disk.spindles/1,disk.size/9,disk.size/4,hv/devices,nic.mode/5,hv/num_ttys,hv/cpu_sockets,mac,nic.uuid/3,nic.uuid/6,disk.size/2,nic.uuid/2,hv/cdrom_image_path,hv/reboot_behavior,vcpus,nic.link/7,disk.spindles/6,nic.uuid/4,hv/floppy_image_path,hv/cdrom_disk_type,nic.network/0,hv/serial_speed,hv/cpuid,hv/bootloader_args,hv/vga,nic.uuid/5,be/memory,hv/cpu_type,hv/spice_image_compression,nic.name/2,nic.bridge/3,hv/disk_aio,nic.networks,osparams,hv/spice_playback_compression,disk.name/4,nic_mode,nic.network.name/1,disk.size/1,tags,nic.ip/2,disk.name/0,disk.size/11,disk.uuid/14,nic.vlan/4,disk.uuid/0,hv/migration_downtime,nic.link/3,disk.name/15,disk.name/8,hv/pae,disk.spindles/4,nic.ips,hv/bootloader_path,hv/boot_order,admin_up,disk.spindles/15,beparams,disks_active,pnode.group.uuid,nic.uuid/7,nic.mode/7,nic.mode/2,hv/device_model,snodes.group.uuid,hv/cpu_weight,custom_beparams,hv/vhost_net,nic.name/5,be/vcpus,nic.mac/6,disk.uuid/12,be/spindle_use,disk.uuid/9,snodes.group,snodes,nic.network/5,hv/use_chroot,hv/virtio_net_queues,disk.count,disk.size/14,nic.networks.names,nic.mac/7,nic.count,nic.network.name/4,hv/use_guest_agent,hv/startup_timeout,nic.ip/1,hv/spice_zlib_glz_wan_compression,hv/extra_cgroups,nic.network/1,disk.uuid/5,hv/migration_caps,disk.spindles/11,nic.network/6,hv/soundhw,nic.name/6,hv/cpu_mask,custom_osparams,disk.uuid/4,disk.spindles/10,be/maxmem,disk.size/8,nic.uuids,disk.uuid/2,hv/initrd_path,hv/kvm_path,disk.name/9,nic.vlan/7,hv/kvm_flag,oper_state,uuid,disk.uuid/10,nic.links,disk.uuid/13,pnode.group,nic.vlan/1,os,disk.size/3,disk.spindles/3,disk.name/7,hv/vnc_x509_path,hv/mem_path,hv/vnc_bind_address,nic.mac/1,hv/user_shutdown,disk.size/7,disk.uuid/1,hv/security_model,disk.size/5,disk.spindles/9,disk.name/10,nic.mac/4,hv/init_script,hv/security_domain,hv/viridian,bridge,oper_vcpus,disk.size/6,disk.spindles,disk_usage,mtime,nic.network.name/0,disk.uuid/8,nic.mac/3,nic.network.name/5,nic.uuid/1,hv/spice_password_file,network_port,nic.mode/6,hv/cpu_cap,nic.network.name/2,hv/spice_jpeg_wan_compression,hv/nic_type,disk.size/13,admin_state_source,nic.name/7,nic.ip/7,nic.bridge/4,hv/use_bootloader,sda_size,hypervisor,disk.name/1,nic.bridge/0,pnode,hv/usb_mouse,nic.network.name/6,nic.mode/0,hv/vnet_hdr,nic.link/1,disk.spindles/14,nic.vlan/2,disk.name/5,disk.uuid/3,disk.name/12,disk.name/3,disk.sizes,nic.bridge/6,disk.uuid/11,hv/disk_cache,disk.name/6,nic.name/3,nic.bridge/5,hv/machine_version,be/always_failover,nic.mode/4,disk.uuid/7,disk.uuid/15,nic.vlan/5,nic.link/6,nic.network/2,hv/disk_discard,nic.network.name/3,hv/spice_tls_ciphers,nic.vlan/3,disk.size/12,disk.names,disk.spindles/7,serial_no,disk.name/11,hv/kernel_path,hv/spice_use_tls,disk.spindles/12,disk.spindles/0,hv/spice_streaming_video,nic.ip/0,hv/kvm_pci_reservations,nic.name/0,disk_template,hv/use_localtime,disk.uuids,nic.uuid/0,nic.network/7,admin_state,nic.names,be/minmem,nic_network,nic.mode/1,hv/keymap,nic.network/4,disk.name/2,hv/vnc_password_file,disk.name/14,hv/scsi_controller_type,disk.spindles/13,hv/disk_type,custom_hvparams,nic.link/0,disk.size/0,disk.size/10,disk.uuid/6,hv/cdrom2_image_path,hv/vif_type,nic.bridges,hvparams,nic.bridge/2,hv/acpi,forthcoming,hv/pci_pass,nic.mac/0,disk.name/13,hv/spice_bind,nic.ip/6,nic.vlans,nic.vlan/0,disk.spindles/8,hv/cpu_threads,disk.spindles/2,hv/drop_capabilities,nic.macs,hv/usb_devices,hv/spice_ip_version >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state,admin_state_source,admin_up,be/always_failover,be/auto_balance,be/maxmem,be/memory,be/minmem,be/spindle_use,be/vcpus,beparams,bridge,console,ctime,custom_beparams,custom_hvparams,custom_nicparams,custom_osparams,disk.count,disk.name/0,disk.name/1,disk.name/10,disk.name/11,disk.name/12,disk.name/13,disk.name/14,disk.name/15,disk.name/2,disk.name/3,disk.name/4,disk.name/5,disk.name/6,disk.name/7,disk.name/8,disk.name/9,disk.names,disk.size/0,disk.size/1,disk.size/10,disk.size/11,disk.size/12,disk.size/13,disk.size/14,disk.size/15,disk.size/2,disk.size/3,disk.size/4,disk.size/5,disk.size/6,disk.size/7,disk.size/8,disk.size/9,disk.sizes,disk.spindles,disk.spindles/0,disk.spindles/1,disk.spindles/10,disk.spindles/11,disk.spindles/12,disk.spindles/13,disk.spindles/14,disk.spindles/15,disk.spindles/2,disk.spindles/3,disk.spindles/4,disk.spindles/5,disk.spindles/6,disk.spindles/7,disk.spindles/8,disk.spindles/9,disk.uuid/0,disk.uuid/1,disk.uuid/10,disk.uuid/11,disk.uuid/12,disk.uuid/13,disk.uuid/14,disk.uuid/15,disk.uuid/2,disk.uuid/3,disk.uuid/4,disk.uuid/5,disk.uuid/6,disk.uuid/7,disk.uuid/8,disk.uuid/9,disk.uuids,disk_template,disk_usage,disks_active,forthcoming,hv/acpi,hv/blockdev_prefix,hv/boot_order,hv/bootloader_args,hv/bootloader_path,hv/cdrom2_image_path,hv/cdrom_disk_type,hv/cdrom_image_path,hv/cpu_cap,hv/cpu_cores,hv/cpu_mask,hv/cpu_sockets,hv/cpu_threads,hv/cpu_type,hv/cpu_weight,hv/cpuid,hv/device_model,hv/devices,hv/disk_aio,hv/disk_cache,hv/disk_discard,hv/disk_type,hv/drop_capabilities,hv/extra_cgroups,hv/extra_config,hv/floppy_image_path,hv/init_script,hv/initrd_path,hv/kernel_args,hv/kernel_path,hv/keymap,hv/kvm_extra,hv/kvm_flag,hv/kvm_path,hv/kvm_pci_reservations,hv/machine_version,hv/mem_path,hv/migration_caps,hv/migration_downtime,hv/nic_type,hv/num_ttys,hv/pae,hv/pci_pass,hv/reboot_behavior,hv/root_path,hv/scsi_controller_type,hv/security_domain,hv/security_model,hv/serial_console,hv/serial_speed,hv/soundhw,hv/spice_bind,hv/spice_image_compression,hv/spice_ip_version,hv/spice_jpeg_wan_compression,hv/spice_password_file,hv/spice_playback_compression,hv/spice_streaming_video,hv/spice_tls_ciphers,hv/spice_use_tls,hv/spice_use_vdagent,hv/spice_zlib_glz_wan_compression,hv/startup_timeout,hv/usb_devices,hv/usb_mouse,hv/use_bootloader,hv/use_chroot,hv/use_guest_agent,hv/use_localtime,hv/user_shutdown,hv/vga,hv/vhost_net,hv/vif_script,hv/vif_type,hv/viridian,hv/virtio_net_queues,hv/vnc_bind_address,hv/vnc_password_file,hv/vnc_tls,hv/vnc_x509_path,hv/vnc_x509_verify,hv/vnet_hdr,hvparams,hypervisor,ip,mac,mtime,name,network_port,nic.bridge/0,nic.bridge/1,nic.bridge/2,nic.bridge/3,nic.bridge/4,nic.bridge/5,nic.bridge/6,nic.bridge/7,nic.bridges,nic.count,nic.ip/0,nic.ip/1,nic.ip/2,nic.ip/3,nic.ip/4,nic.ip/5,nic.ip/6,nic.ip/7,nic.ips,nic.link/0,nic.link/1,nic.link/2,nic.link/3,nic.link/4,nic.link/5,nic.link/6,nic.link/7,nic.links,nic.mac/0,nic.mac/1,nic.mac/2,nic.mac/3,nic.mac/4,nic.mac/5,nic.mac/6,nic.mac/7,nic.macs,nic.mode/0,nic.mode/1,nic.mode/2,nic.mode/3,nic.mode/4,nic.mode/5,nic.mode/6,nic.mode/7,nic.modes,nic.name/0,nic.name/1,nic.name/2,nic.name/3,nic.name/4,nic.name/5,nic.name/6,nic.name/7,nic.names,nic.network.name/0,nic.network.name/1,nic.network.name/2,nic.network.name/3,nic.network.name/4,nic.network.name/5,nic.network.name/6,nic.network.name/7,nic.network/0,nic.network/1,nic.network/2,nic.network/3,nic.network/4,nic.network/5,nic.network/6,nic.network/7,nic.networks,nic.networks.names,nic.uuid/0,nic.uuid/1,nic.uuid/2,nic.uuid/3,nic.uuid/4,nic.uuid/5,nic.uuid/6,nic.uuid/7,nic.uuids,nic.vlan/0,nic.vlan/1,nic.vlan/2,nic.vlan/3,nic.vlan/4,nic.vlan/5,nic.vlan/6,nic.vlan/7,nic.vlans,nic_link,nic_mode,nic_network,oper_ram,oper_state,oper_vcpus,os,osparams,pnode,pnode.group,pnode.group.uuid,sda_size,sdb_size,serial_no,snodes,snodes.group,snodes.group.uuid,status,tags,uuid,vcpus >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_nicparams,nic.ip/4,name,nic.bridge/1,hv/extra_config,nic.vlan/6,hv/blockdev_prefix,disk.spindles/5,hv/kvm_extra,nic_link,hv/root_path,hv/vnc_tls,ctime,nic.bridge/7,disk.size/15,nic.name/1,nic.mac/2,oper_ram,nic.link/4,hv/kernel_args,nic.ip/3,ip,console,nic.name/4,nic.ip/5,sdb_size,hv/vnc_x509_verify,nic.modes,hv/vif_script,hv/serial_console,hv/spice_use_vdagent,nic.network.name/7,be/auto_balance,hv/cpu_cores,nic.link/5,nic.mac/5,nic.network/3,nic.mode/3,status,nic.link/2,disk.spindles/1,disk.size/9,disk.size/4,hv/devices,nic.mode/5,hv/num_ttys,hv/cpu_sockets,mac,nic.uuid/3,nic.uuid/6,disk.size/2,nic.uuid/2,hv/cdrom_image_path,hv/reboot_behavior,vcpus,nic.link/7,disk.spindles/6,nic.uuid/4,hv/floppy_image_path,hv/cdrom_disk_type,nic.network/0,hv/serial_speed,hv/cpuid,hv/bootloader_args,hv/vga,nic.uuid/5,be/memory,hv/cpu_type,hv/spice_image_compression,nic.name/2,nic.bridge/3,hv/disk_aio,nic.networks,osparams,hv/spice_playback_compression,disk.name/4,nic_mode,nic.network.name/1,disk.size/1,tags,nic.ip/2,disk.name/0,disk.size/11,disk.uuid/14,nic.vlan/4,disk.uuid/0,hv/migration_downtime,nic.link/3,disk.name/15,disk.name/8,hv/pae,disk.spindles/4,nic.ips,hv/bootloader_path,hv/boot_order,admin_up,disk.spindles/15,beparams,disks_active,pnode.group.uuid,nic.uuid/7,nic.mode/7,nic.mode/2,hv/device_model,snodes.group.uuid,hv/cpu_weight,custom_beparams,hv/vhost_net,nic.name/5,be/vcpus,nic.mac/6,disk.uuid/12,be/spindle_use,disk.uuid/9,snodes.group,snodes,nic.network/5,hv/use_chroot,hv/virtio_net_queues,disk.count,disk.size/14,nic.networks.names,nic.mac/7,nic.count,nic.network.name/4,hv/use_guest_agent,hv/startup_timeout,nic.ip/1,hv/spice_zlib_glz_wan_compression,hv/extra_cgroups,nic.network/1,disk.uuid/5,hv/migration_caps,disk.spindles/11,nic.network/6,hv/soundhw,nic.name/6,hv/cpu_mask,custom_osparams,disk.uuid/4,disk.spindles/10,be/maxmem,disk.size/8,nic.uuids,disk.uuid/2,hv/initrd_path,hv/kvm_path,disk.name/9,nic.vlan/7,hv/kvm_flag,oper_state,uuid,disk.uuid/10,nic.links,disk.uuid/13,pnode.group,nic.vlan/1,os,disk.size/3,disk.spindles/3,disk.name/7,hv/vnc_x509_path,hv/mem_path,hv/vnc_bind_address,nic.mac/1,hv/user_shutdown,disk.size/7,disk.uuid/1,hv/security_model,disk.size/5,disk.spindles/9,disk.name/10,nic.mac/4,hv/init_script,hv/security_domain,hv/viridian,bridge,oper_vcpus,disk.size/6,disk.spindles,disk_usage,mtime,nic.network.name/0,disk.uuid/8,nic.mac/3,nic.network.name/5,nic.uuid/1,hv/spice_password_file,network_port,nic.mode/6,hv/cpu_cap,nic.network.name/2,hv/spice_jpeg_wan_compression,hv/nic_type,disk.size/13,admin_state_source,nic.name/7,nic.ip/7,nic.bridge/4,hv/use_bootloader,sda_size,hypervisor,disk.name/1,nic.bridge/0,pnode,hv/usb_mouse,nic.network.name/6,nic.mode/0,hv/vnet_hdr,nic.link/1,disk.spindles/14,nic.vlan/2,disk.name/5,disk.uuid/3,disk.name/12,disk.name/3,disk.sizes,nic.bridge/6,disk.uuid/11,hv/disk_cache,disk.name/6,nic.name/3,nic.bridge/5,hv/machine_version,be/always_failover,nic.mode/4,disk.uuid/7,disk.uuid/15,nic.vlan/5,nic.link/6,nic.network/2,hv/disk_discard,nic.network.name/3,hv/spice_tls_ciphers,nic.vlan/3,disk.size/12,disk.names,disk.spindles/7,serial_no,disk.name/11,hv/kernel_path,hv/spice_use_tls,disk.spindles/12,disk.spindles/0,hv/spice_streaming_video,nic.ip/0,hv/kvm_pci_reservations,nic.name/0,disk_template,hv/use_localtime,disk.uuids,nic.uuid/0,nic.network/7,admin_state,nic.names,be/minmem,nic_network,nic.mode/1,hv/keymap,nic.network/4,disk.name/2,hv/vnc_password_file,disk.name/14,hv/scsi_controller_type,disk.spindles/13,hv/disk_type,custom_hvparams,nic.link/0,disk.size/0,disk.size/10,disk.uuid/6,hv/cdrom2_image_path,hv/vif_type,nic.bridges,hvparams,nic.bridge/2,hv/acpi,forthcoming,hv/pci_pass,nic.mac/0,disk.name/13,hv/spice_bind,nic.ip/6,nic.vlans,nic.vlan/0,disk.spindles/8,hv/cpu_threads,disk.spindles/2,hv/drop_capabilities,nic.macs,hv/usb_devices,hv/spice_ip_version,custom_nicparams,nic.ip/4,name,nic.bridge/1,hv/extra_config,nic.vlan/6,hv/blockdev_prefix,disk.spindles/5,hv/kvm_extra,nic_link,hv/root_path,hv/vnc_tls,ctime,nic.bridge/7,disk.size/15,nic.name/1,nic.mac/2,oper_ram,nic.link/4,hv/kernel_args,nic.ip/3,ip,console,nic.name/4,nic.ip/5,sdb_size,hv/vnc_x509_verify,nic.modes,hv/vif_script,hv/serial_console,hv/spice_use_vdagent,nic.network.name/7,be/auto_balance,hv/cpu_cores,nic.link/5,nic.mac/5,nic.network/3,nic.mode/3,status,nic.link/2,disk.spindles/1,disk.size/9,disk.size/4,hv/devices,nic.mode/5,hv/num_ttys,hv/cpu_sockets,mac,nic.uuid/3,nic.uuid/6,disk.size/2,nic.uuid/2,hv/cdrom_image_path,hv/reboot_behavior,vcpus,nic.link/7,disk.spindles/6,nic.uuid/4,hv/floppy_image_path,hv/cdrom_disk_type,nic.network/0,hv/serial_speed,hv/cpuid,hv/bootloader_args,hv/vga,nic.uuid/5,be/memory,hv/cpu_type,hv/spice_image_compression,nic.name/2,nic.bridge/3,hv/disk_aio,nic.networks,osparams,hv/spice_playback_compression,disk.name/4,nic_mode,nic.network.name/1,disk.size/1,tags,nic.ip/2,disk.name/0,disk.size/11,disk.uuid/14,nic.vlan/4,disk.uuid/0,hv/migration_downtime,nic.link/3,disk.name/15,disk.name/8,hv/pae,disk.spindles/4,nic.ips,hv/bootloader_path,hv/boot_order,admin_up,disk.spindles/15,beparams,disks_active,pnode.group.uuid,nic.uuid/7,nic.mode/7,nic.mode/2,hv/device_model,snodes.group.uuid,hv/cpu_weight,custom_beparams,hv/vhost_net,nic.name/5,be/vcpus,nic.mac/6,disk.uuid/12,be/spindle_use,disk.uuid/9,snodes.group,snodes,nic.network/5,hv/use_chroot,hv/virtio_net_queues,disk.count,disk.size/14,nic.networks.names,nic.mac/7,nic.count,nic.network.name/4,hv/use_guest_agent,hv/startup_timeout,nic.ip/1,hv/spice_zlib_glz_wan_compression,hv/extra_cgroups,nic.network/1,disk.uuid/5,hv/migration_caps,disk.spindles/11,nic.network/6,hv/soundhw,nic.name/6,hv/cpu_mask,custom_osparams,disk.uuid/4,disk.spindles/10,be/maxmem,disk.size/8,nic.uuids,disk.uuid/2,hv/initrd_path,hv/kvm_path,disk.name/9,nic.vlan/7,hv/kvm_flag,oper_state,uuid,disk.uuid/10,nic.links,disk.uuid/13,pnode.group,nic.vlan/1,os,disk.size/3,disk.spindles/3,disk.name/7,hv/vnc_x509_path,hv/mem_path,hv/vnc_bind_address,nic.mac/1,hv/user_shutdown,disk.size/7,disk.uuid/1,hv/security_model,disk.size/5,disk.spindles/9,disk.name/10,nic.mac/4,hv/init_script,hv/security_domain,hv/viridian,bridge,oper_vcpus,disk.size/6,disk.spindles,disk_usage,mtime,nic.network.name/0,disk.uuid/8,nic.mac/3,nic.network.name/5,nic.uuid/1,hv/spice_password_file,network_port,nic.mode/6,hv/cpu_cap,nic.network.name/2,hv/spice_jpeg_wan_compression,hv/nic_type,disk.size/13,admin_state_source,nic.name/7,nic.ip/7,nic.bridge/4,hv/use_bootloader,sda_size,hypervisor,disk.name/1,nic.bridge/0,pnode,hv/usb_mouse,nic.network.name/6,nic.mode/0,hv/vnet_hdr,nic.link/1,disk.spindles/14,nic.vlan/2,disk.name/5,disk.uuid/3,disk.name/12,disk.name/3,disk.sizes,nic.bridge/6,disk.uuid/11,hv/disk_cache,disk.name/6,nic.name/3,nic.bridge/5,hv/machine_version,be/always_failover,nic.mode/4,disk.uuid/7,disk.uuid/15,nic.vlan/5,nic.link/6,nic.network/2,hv/disk_discard,nic.network.name/3,hv/spice_tls_ciphers,nic.vlan/3,disk.size/12,disk.names,disk.spindles/7,serial_no,disk.name/11,hv/kernel_path,hv/spice_use_tls,disk.spindles/12,disk.spindles/0,hv/spice_streaming_video,nic.ip/0,hv/kvm_pci_reservations,nic.name/0,disk_template,hv/use_localtime,disk.uuids,nic.uuid/0,nic.network/7,admin_state,nic.names,be/minmem,nic_network,nic.mode/1,hv/keymap,nic.network/4,disk.name/2,hv/vnc_password_file,disk.name/14,hv/scsi_controller_type,disk.spindles/13,hv/disk_type,custom_hvparams,nic.link/0,disk.size/0,disk.size/10,disk.uuid/6,hv/cdrom2_image_path,hv/vif_type,nic.bridges,hvparams,nic.bridge/2,hv/acpi,forthcoming,hv/pci_pass,nic.mac/0,disk.name/13,hv/spice_bind,nic.ip/6,nic.vlans,nic.vlan/0,disk.spindles/8,hv/cpu_threads,disk.spindles/2,hv/drop_capabilities,nic.macs,hv/usb_devices,hv/spice_ip_version >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_ip_version,hv/usb_devices,nic.macs,hv/drop_capabilities,disk.spindles/2,hv/cpu_threads,disk.spindles/8,nic.vlan/0,nic.vlans >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/6,hv/spice_bind,disk.name/13,nic.mac/0,hv/pci_pass >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output forthcoming,hv/acpi >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/2,hvparams,nic.bridges,hv/vif_type >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/cdrom2_image_path,disk.uuid/6,disk.size/10 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/0,nic.link/0,custom_hvparams,hv/disk_type,disk.spindles/13,hv/scsi_controller_type,disk.name/14 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vnc_password_file,disk.name/2,nic.network/4,hv/keymap,nic.mode/1,nic_network,be/minmem,nic.names >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state,nic.network/7,nic.uuid/0,disk.uuids,hv/use_localtime,disk_template,nic.name/0,hv/kvm_pci_reservations >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/0,hv/spice_streaming_video,disk.spindles/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/12,hv/spice_use_tls,hv/kernel_path,disk.name/11,serial_no,disk.spindles/7,disk.names,disk.size/12,nic.vlan/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_tls_ciphers,nic.network.name/3,hv/disk_discard,nic.network/2,nic.link/6,nic.vlan/5,disk.uuid/15,disk.uuid/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/4,be/always_failover,hv/machine_version >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/5,nic.name/3,disk.name/6,hv/disk_cache,disk.uuid/11,nic.bridge/6,disk.sizes >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/3,disk.name/12,disk.uuid/3,disk.name/5,nic.vlan/2,disk.spindles/14,nic.link/1,hv/vnet_hdr >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/0,nic.network.name/6,hv/usb_mouse >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode,nic.bridge/0,disk.name/1,hypervisor,sda_size,hv/use_bootloader,nic.bridge/4,nic.ip/7,nic.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state_source,disk.size/13 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/nic_type,hv/spice_jpeg_wan_compression,nic.network.name/2,hv/cpu_cap,nic.mode/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output network_port,hv/spice_password_file,nic.uuid/1,nic.network.name/5,nic.mac/3,disk.uuid/8,nic.network.name/0,mtime,disk_usage >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles,disk.size/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output oper_vcpus,bridge >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/viridian,hv/security_domain,hv/init_script,nic.mac/4,disk.name/10,disk.spindles/9,disk.size/5,hv/security_model >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/1,disk.size/7,hv/user_shutdown,nic.mac/1,hv/vnc_bind_address,hv/mem_path,hv/vnc_x509_path,disk.name/7,disk.spindles/3,disk.size/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output os,nic.vlan/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode.group,disk.uuid/13,nic.links,disk.uuid/10 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output uuid,oper_state,hv/kvm_flag,nic.vlan/7,disk.name/9,hv/kvm_path,hv/initrd_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/2,nic.uuids,disk.size/8,be/maxmem,disk.spindles/10,disk.uuid/4,custom_osparams,hv/cpu_mask >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/6,hv/soundhw,nic.network/6,disk.spindles/11,hv/migration_caps,disk.uuid/5,nic.network/1,hv/extra_cgroups,hv/spice_zlib_glz_wan_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/1,hv/startup_timeout >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/use_guest_agent,nic.network.name/4,nic.count,nic.mac/7,nic.networks.names,disk.size/14,disk.count >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/virtio_net_queues,hv/use_chroot,nic.network/5,snodes,snodes.group,disk.uuid/9 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/spindle_use,disk.uuid/12,nic.mac/6,be/vcpus,nic.name/5,hv/vhost_net,custom_beparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/cpu_weight,snodes.group.uuid,hv/device_model,nic.mode/2,nic.mode/7,nic.uuid/7,pnode.group.uuid,disks_active,beparams,disk.spindles/15 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_up,hv/boot_order,hv/bootloader_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ips,disk.spindles/4,hv/pae,disk.name/8 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/15,nic.link/3,hv/migration_downtime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/0,nic.vlan/4,disk.uuid/14,disk.size/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/0,nic.ip/2,tags,disk.size/1,nic.network.name/1,nic_mode,disk.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_playback_compression,osparams,nic.networks,hv/disk_aio,nic.bridge/3,nic.name/2,hv/spice_image_compression,hv/cpu_type,be/memory,nic.uuid/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vga,hv/bootloader_args,hv/cpuid,hv/serial_speed,nic.network/0,hv/cdrom_disk_type,hv/floppy_image_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuid/4,disk.spindles/6,nic.link/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output vcpus,hv/reboot_behavior,hv/cdrom_image_path,nic.uuid/2,disk.size/2,nic.uuid/6,nic.uuid/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output mac,hv/cpu_sockets,hv/num_ttys,nic.mode/5,hv/devices,disk.size/4,disk.size/9 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/1,nic.link/2,status,nic.mode/3,nic.network/3,nic.mac/5,nic.link/5,hv/cpu_cores,be/auto_balance,nic.network.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_use_vdagent,hv/serial_console,hv/vif_script >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.modes,hv/vnc_x509_verify,sdb_size,nic.ip/5,nic.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output console,ip,nic.ip/3,hv/kernel_args,nic.link/4,oper_ram,nic.mac/2,nic.name/1,disk.size/15 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/7,ctime,hv/vnc_tls,hv/root_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic_link,hv/kvm_extra >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/5,hv/blockdev_prefix,nic.vlan/6,hv/extra_config,nic.bridge/1,name,nic.ip/4,custom_nicparams >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Instance name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestInstanceList] gnt-instance list ----------------------- >>>> 2026-04-22 22:05:11.947078 time=0:00:10.080149 [TestInstanceList] gnt-instance list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-22 22:05:11.947162 start [TestJobList] gnt-job list ------- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output id,opexec,archived,status,opstatus,opstart,received_ts,start_ts,opresult,oplog,ops,end_ts,priority,opend,summary,oppriority >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output archived,end_ts,id,opend,opexec,oplog,oppriority,opresult,ops,opstart,opstatus,priority,received_ts,start_ts,status,summary >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output id,opexec,archived,status,opstatus,opstart,received_ts,start_ts,opresult,oplog,ops,end_ts,priority,opend,summary,oppriority,id,opexec,archived,status,opstatus,opstart,received_ts,start_ts,opresult,oplog,ops,end_ts,priority,opend,summary,oppriority >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output oppriority,summary,opend,priority,end_ts >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output ops,oplog,opresult,start_ts,received_ts,opstart,opstatus,status,archived >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output opexec,id >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id' 1 2 3 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 3 2 1' 3 2 1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 2 1 3' 2 1 3 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestJobList] gnt-job list --------------------------------- >>>> 2026-04-22 22:05:13.657581 time=0:00:01.710419 [TestJobList] gnt-job list **** 2026-04-22 22:05:13.657669 skipping [TestNodeAddAll] Adding all nodes to cluster, test(s) create-cluster disabled <<<< 2026-04-22 22:05:13.657696 start [TestJobqueue] gnt-debug test-jobqueue Command: ssh troy-mcclure.staging.ganeti.org 'gnt-debug test-jobqueue' Testing job submission Job submission tests were successful Testing job dependencies Submitted jobs 4, 5, 6, 7, 8 Waiting for job 4 ... Waiting for job 7 ... Waiting for job 5 ... Waiting for job 6 ... Waiting for job 8 ... Job dependency tests were successful Testing job success Wed Apr 22 22:05:22 2026 - INFO: Expanding names Wed Apr 22 22:05:22 2026 - INFO: Executing Wed Apr 22 22:05:22 2026 - INFO: Sending log message 1 Wed Apr 22 22:05:22 2026 - INFO: Sending log message 2 Wed Apr 22 22:05:22 2026 - INFO: Sending log message 3 Wed Apr 22 22:05:22 2026 - INFO: Sending log message 4 Wed Apr 22 22:05:22 2026 - INFO: Sending log message 5 Wed Apr 22 22:05:22 2026 - INFO: Sending log message 6 Wed Apr 22 22:05:22 2026 - INFO: Sending log message 7 Testing multiple successful opcodes Wed Apr 22 22:05:23 2026 - INFO: Expanding names Wed Apr 22 22:05:24 2026 - INFO: Executing Wed Apr 22 22:05:24 2026 - INFO: Sending log message 1 Wed Apr 22 22:05:24 2026 - INFO: Sending log message 2 Wed Apr 22 22:05:24 2026 - INFO: Sending log message 3 Wed Apr 22 22:05:24 2026 - INFO: Sending log message 4 Wed Apr 22 22:05:24 2026 - INFO: Sending log message 5 Wed Apr 22 22:05:24 2026 - INFO: Sending log message 6 Wed Apr 22 22:05:24 2026 - INFO: Sending log message 7 Wed Apr 22 22:05:25 2026 - INFO: Expanding names Wed Apr 22 22:05:25 2026 - INFO: Executing Wed Apr 22 22:05:25 2026 - INFO: Sending log message 1 Wed Apr 22 22:05:25 2026 - INFO: Sending log message 2 Wed Apr 22 22:05:25 2026 - INFO: Sending log message 3 Wed Apr 22 22:05:25 2026 - INFO: Sending log message 4 Wed Apr 22 22:05:25 2026 - INFO: Sending log message 5 Wed Apr 22 22:05:25 2026 - INFO: Sending log message 6 Wed Apr 22 22:05:25 2026 - INFO: Sending log message 7 Testing job failure Wed Apr 22 22:05:26 2026 - INFO: Expanding names Wed Apr 22 22:05:26 2026 - INFO: Executing Wed Apr 22 22:05:26 2026 - INFO: Sending log message 1 Wed Apr 22 22:05:26 2026 - INFO: Sending log message 2 Wed Apr 22 22:05:26 2026 - INFO: Sending log message 3 Wed Apr 22 22:05:26 2026 - INFO: Sending log message 4 Wed Apr 22 22:05:26 2026 - INFO: Sending log message 5 Wed Apr 22 22:05:27 2026 - INFO: Sending log message 6 Wed Apr 22 22:05:27 2026 - INFO: Sending log message 7 Ignoring error for 'job fail' test: Opcode failure was requested Testing partial job failure Wed Apr 22 22:05:28 2026 - INFO: Expanding names Wed Apr 22 22:05:28 2026 - INFO: Executing Wed Apr 22 22:05:28 2026 - INFO: Sending log message 1 Wed Apr 22 22:05:28 2026 - INFO: Sending log message 2 Wed Apr 22 22:05:28 2026 - INFO: Sending log message 3 Wed Apr 22 22:05:28 2026 - INFO: Sending log message 4 Wed Apr 22 22:05:28 2026 - INFO: Sending log message 5 Wed Apr 22 22:05:28 2026 - INFO: Sending log message 6 Wed Apr 22 22:05:28 2026 - INFO: Sending log message 7 Wed Apr 22 22:05:28 2026 - INFO: Expanding names Wed Apr 22 22:05:29 2026 - INFO: Executing Wed Apr 22 22:05:29 2026 - INFO: Sending log message 1 Wed Apr 22 22:05:29 2026 - INFO: Sending log message 2 Wed Apr 22 22:05:29 2026 - INFO: Sending log message 3 Wed Apr 22 22:05:29 2026 - INFO: Sending log message 4 Wed Apr 22 22:05:29 2026 - INFO: Sending log message 5 Wed Apr 22 22:05:29 2026 - INFO: Sending log message 6 Wed Apr 22 22:05:29 2026 - INFO: Sending log message 7 Wed Apr 22 22:05:29 2026 - INFO: Expanding names Wed Apr 22 22:05:29 2026 - INFO: Executing Wed Apr 22 22:05:29 2026 - INFO: Sending log message 1 Wed Apr 22 22:05:29 2026 - INFO: Sending log message 2 Wed Apr 22 22:05:29 2026 - INFO: Sending log message 3 Wed Apr 22 22:05:29 2026 - INFO: Sending log message 4 Wed Apr 22 22:05:29 2026 - INFO: Sending log message 5 Wed Apr 22 22:05:29 2026 - INFO: Sending log message 6 Wed Apr 22 22:05:30 2026 - INFO: Sending log message 7 Ignoring error for 'job fail' test: Opcode failure was requested Job queue test successful ---- PASSED [TestJobqueue] gnt-debug test-jobqueue --------------------- >>>> 2026-04-22 22:05:30.187847 time=0:00:16.530151 [TestJobqueue] gnt-debug test-jobqueue <<<< 2026-04-22 22:05:30.188075 start [TestJobCancellation] gnt-job cancel Command: ssh troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 10.0' Stderr was: JobID: 13 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 3.0 2>&1' JobID: 14 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job cancel 14' Job successfully cancelled Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job watch 14' Stdout was: Output from job 14 follows -------------------------- Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 14 2>&1' Job 14 failed: Unhandled Ganeti error: Job was canceled 14 canceled ---- PASSED [TestJobCancellation] gnt-job cancel ----------------------- >>>> 2026-04-22 22:05:37.241675 time=0:00:07.053600 [TestJobCancellation] gnt-job cancel <<<< 2026-04-22 22:05:37.241793 start [TestResumeWatcher] Tests and unpauses the watcher Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-04-22 22:05:37.913330 time=0:00:00.671537 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-04-22 22:05:37.913447 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pinst_cnt,sinst_cnt,ctime,ndp/ssh_port,spfree,master_capable,role,tags,ndp/ovs_name,uuid,hv_state,pinst_list,dfree,vm_capable,ndp/oob_program,group,csockets,name,ctotal,sptotal,ndparams,master,ndp/cpu_speed,mnode,mfree,ndp/exclusive_storage,ndp/ovs_link,pip,mtotal,bootid,drained,disk_state,offline,cnos,cnodes,sip,ndp/spindle_count,ndp/ovs,sinst_list,powered,serial_no,master_candidate,custom_ndparams,mtime,dtotal,group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output bootid,cnodes,cnos,csockets,ctime,ctotal,custom_ndparams,dfree,disk_state,drained,dtotal,group,group.uuid,hv_state,master,master_candidate,master_capable,mfree,mnode,mtime,mtotal,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,offline,pinst_cnt,pinst_list,pip,powered,role,serial_no,sinst_cnt,sinst_list,sip,spfree,sptotal,tags,uuid,vm_capable >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pinst_cnt,sinst_cnt,ctime,ndp/ssh_port,spfree,master_capable,role,tags,ndp/ovs_name,uuid,hv_state,pinst_list,dfree,vm_capable,ndp/oob_program,group,csockets,name,ctotal,sptotal,ndparams,master,ndp/cpu_speed,mnode,mfree,ndp/exclusive_storage,ndp/ovs_link,pip,mtotal,bootid,drained,disk_state,offline,cnos,cnodes,sip,ndp/spindle_count,ndp/ovs,sinst_list,powered,serial_no,master_candidate,custom_ndparams,mtime,dtotal,group.uuid,pinst_cnt,sinst_cnt,ctime,ndp/ssh_port,spfree,master_capable,role,tags,ndp/ovs_name,uuid,hv_state,pinst_list,dfree,vm_capable,ndp/oob_program,group,csockets,name,ctotal,sptotal,ndparams,master,ndp/cpu_speed,mnode,mfree,ndp/exclusive_storage,ndp/ovs_link,pip,mtotal,bootid,drained,disk_state,offline,cnos,cnodes,sip,ndp/spindle_count,ndp/ovs,sinst_list,powered,serial_no,master_candidate,custom_ndparams,mtime,dtotal,group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output group.uuid,dtotal,mtime,custom_ndparams,master_candidate,serial_no,powered,sinst_list,ndp/ovs >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/spindle_count,sip,cnodes,cnos,offline >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output disk_state,drained,bootid,mtotal,pip,ndp/ovs_link,ndp/exclusive_storage,mfree,mnode,ndp/cpu_speed >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master,ndparams,sptotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ctotal,name,csockets,group,ndp/oob_program >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output vm_capable,dfree,pinst_list,hv_state,uuid,ndp/ovs_name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output tags,role >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master_capable,spfree,ndp/ssh_port,ctime,sinst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pinst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' maude-flanders.staging.ganeti.org ralph-wiggum.staging.ganeti.org troy-mcclure.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org ralph-wiggum.staging.ganeti.org maude-flanders.staging.ganeti.org' troy-mcclure.staging.ganeti.org ralph-wiggum.staging.ganeti.org maude-flanders.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org maude-flanders.staging.ganeti.org ralph-wiggum.staging.ganeti.org' troy-mcclure.staging.ganeti.org maude-flanders.staging.ganeti.org ralph-wiggum.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Node name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestNodeList] gnt-node list -------------------------------Warning: Queried for unknown fields field/does/not/exist >>>> 2026-04-22 22:05:44.131575 time=0:00:06.218128 [TestNodeList] gnt-node list <<<< 2026-04-22 22:05:44.131734 start [TestNodeListFields] gnt-node list-fields Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list-fields >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list-fields pip sip tags master group group.uuid powered ndparams custom_ndparams hv_state disk_state ndp/cpu_speed ndp/exclusive_storage ndp/oob_program ndp/ovs ndp/ovs_link ndp/ovs_name ndp/spindle_count ndp/ssh_port role pinst_cnt pinst_list sinst_cnt sinst_list drained master_candidate master_capable name offline serial_no uuid vm_capable bootid cnodes cnos csockets ctotal dfree dtotal spfree sptotal mfree mnode mtotal ctime mtime >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-fields '\''--separator=|'\'' --no-headers' bootid|Text|BootID|Random UUID renewed for each system reboot, can be used for detecting reboots by tracking changes cnodes|Number|CNodes|Number of NUMA domains on node (if exported by hypervisor) cnos|Number|CNOs|Number of logical processors used by the node OS (dom0 for Xen) csockets|Number|CSockets|Number of physical CPU sockets (if exported by hypervisor) ctime|Timestamp|CTime|Creation timestamp ctotal|Number|CTotal|Number of logical processors custom_ndparams|Custom|CustomNodeParameters|Custom node parameters dfree|Storage size|DFree|Available storage space on storage unit disk_state|Custom|DiskState|Disk state drained|Boolean|Drained|Whether node is drained dtotal|Storage size|DTotal|Total storage space on storage unit for instance disk allocation group|Text|Group|Node group group.uuid|Text|GroupUUID|UUID of node group hv_state|Custom|HypervisorState|Hypervisor state master|Boolean|IsMaster|Whether node is master master_candidate|Boolean|MasterC|Whether node is a master candidate master_capable|Boolean|MasterCapable|Whether node can become a master candidate mfree|Storage size|MFree|Memory available for instance allocations mnode|Storage size|MNode|Amount of memory used by node (dom0 for Xen) mtime|Timestamp|MTime|Modification timestamp mtotal|Storage size|MTotal|Total amount of memory of physical machine name|Text|Node|Node name ndp/cpu_speed|Floating-point number|ndp/cpu_speed|The "cpu_speed" node parameter ndp/exclusive_storage|Boolean|ExclusiveStorage|The "exclusive_storage" node parameter ndp/oob_program|Custom|OutOfBandProgram|The "oob_program" node parameter ndp/ovs|Boolean|OpenvSwitch|The "ovs" node parameter ndp/ovs_link|Custom|OpenvSwitchLink|The "ovs_link" node parameter ndp/ovs_name|Custom|OpenvSwitchName|The "ovs_name" node parameter ndp/spindle_count|Number|SpindleCount|The "spindle_count" node parameter ndp/ssh_port|Number|ndp/ssh_port|The "ssh_port" node parameter ndparams|Custom|NodeParameters|Merged node parameters offline|Boolean|Offline|Whether node is marked offline pinst_cnt|Number|Pinst|Number of instances with this node as primary pinst_list|Custom|PriInstances|List of instances with this node as primary pip|Text|PrimaryIP|Primary IP address powered|Boolean|Powered|Whether node is thought to be powered on role|Text|Role|Node role; "M" for master, "C" for master candidate, "R" for regular, "D" for drained, "O" for offline serial_no|Number|SerialNo|Node object serial number, incremented on each modification sinst_cnt|Number|Sinst|Number of instances with this node as secondary sinst_list|Custom|SecInstances|List of instances with this node as secondary sip|Text|SecondaryIP|Secondary IP address spfree|Number|SpFree|Available spindles in volume group (exclusive storage only) sptotal|Number|SpTotal|Total spindles in volume group (exclusive storage only) tags|Custom|Tags|Tags uuid|Text|UUID|Node UUID vm_capable|Boolean|VMCapable|Whether node can host instances Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: ---- PASSED [TestNodeListFields] gnt-node list-fields ------------------ Warning: Queried for unknown fields field/does/not/exist >>>> 2026-04-22 22:05:45.088195 time=0:00:00.956461 [TestNodeListFields] gnt-node list-fields <<<< 2026-04-22 22:05:45.088313 start [TestInstanceListFields] gnt-instance list-fields Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list-fields >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list-fields pnode pnode.group pnode.group.uuid snodes snodes.group snodes.group.uuid admin_state admin_up admin_state_source disks_active tags console forthcoming disk_template hypervisor name network_port os serial_no uuid oper_state oper_ram oper_vcpus status nic.count nic.macs nic.ips nic.names nic.uuids nic.modes nic.links nic.vlans nic.bridges nic.networks nic.networks.names nic.ip/0 nic.mac/0 nic.name/0 nic.uuid/0 nic.mode/0 nic.link/0 nic.bridge/0 nic.vlan/0 nic.network/0 nic.network.name/0 nic.ip/1 nic.mac/1 nic.name/1 nic.uuid/1 nic.mode/1 nic.link/1 nic.bridge/1 nic.vlan/1 nic.network/1 nic.network.name/1 nic.ip/2 nic.mac/2 nic.name/2 nic.uuid/2 nic.mode/2 nic.link/2 nic.bridge/2 nic.vlan/2 nic.network/2 nic.network.name/2 nic.ip/3 nic.mac/3 nic.name/3 nic.uuid/3 nic.mode/3 nic.link/3 nic.bridge/3 nic.vlan/3 nic.network/3 nic.network.name/3 nic.ip/4 nic.mac/4 nic.name/4 nic.uuid/4 nic.mode/4 nic.link/4 nic.bridge/4 nic.vlan/4 nic.network/4 nic.network.name/4 nic.ip/5 nic.mac/5 nic.name/5 nic.uuid/5 nic.mode/5 nic.link/5 nic.bridge/5 nic.vlan/5 nic.network/5 nic.network.name/5 nic.ip/6 nic.mac/6 nic.name/6 nic.uuid/6 nic.mode/6 nic.link/6 nic.bridge/6 nic.vlan/6 nic.network/6 nic.network.name/6 nic.ip/7 nic.mac/7 nic.name/7 nic.uuid/7 nic.mode/7 nic.link/7 nic.bridge/7 nic.vlan/7 nic.network/7 nic.network.name/7 hvparams beparams osparams custom_hvparams custom_beparams custom_osparams custom_nicparams hv/acpi hv/blockdev_prefix hv/boot_order hv/bootloader_args hv/bootloader_path hv/cdrom2_image_path hv/cdrom_disk_type hv/cdrom_image_path hv/cpu_cap hv/cpu_cores hv/cpu_mask hv/cpu_sockets hv/cpu_threads hv/cpu_type hv/cpu_weight hv/cpuid hv/device_model hv/devices hv/disk_aio hv/disk_cache hv/disk_discard hv/disk_type hv/drop_capabilities hv/extra_cgroups hv/extra_config hv/floppy_image_path hv/init_script hv/initrd_path hv/kernel_args hv/kernel_path hv/keymap hv/kvm_extra hv/kvm_flag hv/kvm_path hv/kvm_pci_reservations hv/machine_version hv/mem_path hv/migration_caps hv/migration_downtime hv/nic_type hv/num_ttys hv/pae hv/pci_pass hv/reboot_behavior hv/root_path hv/scsi_controller_type hv/security_domain hv/security_model hv/serial_console hv/serial_speed hv/soundhw hv/spice_bind hv/spice_image_compression hv/spice_ip_version hv/spice_jpeg_wan_compression hv/spice_password_file hv/spice_playback_compression hv/spice_streaming_video hv/spice_tls_ciphers hv/spice_use_tls hv/spice_use_vdagent hv/spice_zlib_glz_wan_compression hv/startup_timeout hv/usb_devices hv/usb_mouse hv/use_bootloader hv/use_chroot hv/use_guest_agent hv/use_localtime hv/user_shutdown hv/vga hv/vhost_net hv/vif_script hv/vif_type hv/viridian hv/virtio_net_queues hv/vnc_bind_address hv/vnc_password_file hv/vnc_tls hv/vnc_x509_path hv/vnc_x509_verify hv/vnet_hdr be/always_failover be/auto_balance be/maxmem be/minmem be/spindle_use be/vcpus disk_usage disk.count disk.sizes disk.spindles disk.names disk.uuids disk.size/0 disk.spindles/0 disk.name/0 disk.uuid/0 disk.size/1 disk.spindles/1 disk.name/1 disk.uuid/1 disk.size/2 disk.spindles/2 disk.name/2 disk.uuid/2 disk.size/3 disk.spindles/3 disk.name/3 disk.uuid/3 disk.size/4 disk.spindles/4 disk.name/4 disk.uuid/4 disk.size/5 disk.spindles/5 disk.name/5 disk.uuid/5 disk.size/6 disk.spindles/6 disk.name/6 disk.uuid/6 disk.size/7 disk.spindles/7 disk.name/7 disk.uuid/7 disk.size/8 disk.spindles/8 disk.name/8 disk.uuid/8 disk.size/9 disk.spindles/9 disk.name/9 disk.uuid/9 disk.size/10 disk.spindles/10 disk.name/10 disk.uuid/10 disk.size/11 disk.spindles/11 disk.name/11 disk.uuid/11 disk.size/12 disk.spindles/12 disk.name/12 disk.uuid/12 disk.size/13 disk.spindles/13 disk.name/13 disk.uuid/13 disk.size/14 disk.spindles/14 disk.name/14 disk.uuid/14 disk.size/15 disk.spindles/15 disk.name/15 disk.uuid/15 ctime mtime vcpus be/memory sda_size sdb_size ip mac bridge nic_mode nic_link nic_network >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list-fields '\''--separator=|'\'' --no-headers' admin_state|Text|InstanceState|Desired state of instance admin_state_source|Text|InstanceStateSource|Who last changed the desired state of the instance admin_up|Boolean|Autostart|Desired state of instance be/always_failover|Boolean|be/always_failover|The "always_failover" backend parameter be/auto_balance|Boolean|Auto_balance|The "auto_balance" backend parameter be/maxmem|Storage size|ConfigMaxMem|The "maxmem" backend parameter be/memory|Storage size|ConfigMaxMem|The "maxmem" backend parameter be/minmem|Storage size|ConfigMinMem|The "minmem" backend parameter be/spindle_use|Number|be/spindle_use|The "spindle_use" backend parameter be/vcpus|Number|ConfigVCPUs|The "vcpus" backend parameter beparams|Custom|BackendParameters|Backend parameters (merged) bridge|Text|NicBridge/0|Bridge of 1st network interface console|Custom|Console|Instance console information ctime|Timestamp|CTime|Creation timestamp custom_beparams|Custom|CustomBackendParameters|Custom backend parameters custom_hvparams|Custom|CustomHypervisorParameters|Custom hypervisor parameters custom_nicparams|Custom|CustomNicParameters|Custom network interface parameters custom_osparams|Custom|CustomOpSysParameters|Custom operating system parameters disk.count|Number|Disks|Number of disks disk.name/0|Text|DiskName/0|Name of 1st disk disk.name/1|Text|DiskName/1|Name of 2nd disk disk.name/2|Text|DiskName/2|Name of 3rd disk disk.name/3|Text|DiskName/3|Name of 4th disk disk.name/4|Text|DiskName/4|Name of 5th disk disk.name/5|Text|DiskName/5|Name of 6th disk disk.name/6|Text|DiskName/6|Name of 7th disk disk.name/7|Text|DiskName/7|Name of 8th disk disk.name/8|Text|DiskName/8|Name of 9th disk disk.name/9|Text|DiskName/9|Name of 10th disk disk.name/10|Text|DiskName/10|Name of 11th disk disk.name/11|Text|DiskName/11|Name of 12th disk disk.name/12|Text|DiskName/12|Name of 13th disk disk.name/13|Text|DiskName/13|Name of 14th disk disk.name/14|Text|DiskName/14|Name of 15th disk disk.name/15|Text|DiskName/15|Name of 16th disk disk.names|Custom|Disk_names|List of disk names disk.size/0|Storage size|Disk/0|Disk size of 1st disk disk.size/1|Storage size|Disk/1|Disk size of 2nd disk disk.size/2|Storage size|Disk/2|Disk size of 3rd disk disk.size/3|Storage size|Disk/3|Disk size of 4th disk disk.size/4|Storage size|Disk/4|Disk size of 5th disk disk.size/5|Storage size|Disk/5|Disk size of 6th disk disk.size/6|Storage size|Disk/6|Disk size of 7th disk disk.size/7|Storage size|Disk/7|Disk size of 8th disk disk.size/8|Storage size|Disk/8|Disk size of 9th disk disk.size/9|Storage size|Disk/9|Disk size of 10th disk disk.size/10|Storage size|Disk/10|Disk size of 11th disk disk.size/11|Storage size|Disk/11|Disk size of 12th disk disk.size/12|Storage size|Disk/12|Disk size of 13th disk disk.size/13|Storage size|Disk/13|Disk size of 14th disk disk.size/14|Storage size|Disk/14|Disk size of 15th disk disk.size/15|Storage size|Disk/15|Disk size of 16th disk disk.sizes|Custom|Disk_sizes|List of disk sizes disk.spindles|Custom|Disk_spindles|List of disk spindles disk.spindles/0|Number|DiskSpindles/0|Spindles of 1st disk disk.spindles/1|Number|DiskSpindles/1|Spindles of 2nd disk disk.spindles/2|Number|DiskSpindles/2|Spindles of 3rd disk disk.spindles/3|Number|DiskSpindles/3|Spindles of 4th disk disk.spindles/4|Number|DiskSpindles/4|Spindles of 5th disk disk.spindles/5|Number|DiskSpindles/5|Spindles of 6th disk disk.spindles/6|Number|DiskSpindles/6|Spindles of 7th disk disk.spindles/7|Number|DiskSpindles/7|Spindles of 8th disk disk.spindles/8|Number|DiskSpindles/8|Spindles of 9th disk disk.spindles/9|Number|DiskSpindles/9|Spindles of 10th disk disk.spindles/10|Number|DiskSpindles/10|Spindles of 11th disk disk.spindles/11|Number|DiskSpindles/11|Spindles of 12th disk disk.spindles/12|Number|DiskSpindles/12|Spindles of 13th disk disk.spindles/13|Number|DiskSpindles/13|Spindles of 14th disk disk.spindles/14|Number|DiskSpindles/14|Spindles of 15th disk disk.spindles/15|Number|DiskSpindles/15|Spindles of 16th disk disk.uuid/0|Text|DiskUUID/0|UUID of 1st disk disk.uuid/1|Text|DiskUUID/1|UUID of 2nd disk disk.uuid/2|Text|DiskUUID/2|UUID of 3rd disk disk.uuid/3|Text|DiskUUID/3|UUID of 4th disk disk.uuid/4|Text|DiskUUID/4|UUID of 5th disk disk.uuid/5|Text|DiskUUID/5|UUID of 6th disk disk.uuid/6|Text|DiskUUID/6|UUID of 7th disk disk.uuid/7|Text|DiskUUID/7|UUID of 8th disk disk.uuid/8|Text|DiskUUID/8|UUID of 9th disk disk.uuid/9|Text|DiskUUID/9|UUID of 10th disk disk.uuid/10|Text|DiskUUID/10|UUID of 11th disk disk.uuid/11|Text|DiskUUID/11|UUID of 12th disk disk.uuid/12|Text|DiskUUID/12|UUID of 13th disk disk.uuid/13|Text|DiskUUID/13|UUID of 14th disk disk.uuid/14|Text|DiskUUID/14|UUID of 15th disk disk.uuid/15|Text|DiskUUID/15|UUID of 16th disk disk.uuids|Custom|Disk_UUIDs|List of disk UUIDs disk_template|Text|Disk_template|Instance disk template disk_usage|Storage size|DiskUsage|Total disk space used by instance on each of its nodes; this is not the disk size visible to the instance, but the usage on the node disks_active|Boolean|DisksActive|Desired state of instance disks forthcoming|Boolean|Forthcoming|whether the Instance is forthcoming hv/acpi|Boolean|ACPI|The "acpi" hypervisor parameter hv/blockdev_prefix|Custom|hv/blockdev_prefix|The "blockdev_prefix" hypervisor parameter hv/boot_order|Custom|Boot_order|The "boot_order" hypervisor parameter hv/bootloader_args|Custom|hv/bootloader_args|The "bootloader_args" hypervisor parameter hv/bootloader_path|Custom|hv/bootloader_path|The "bootloader_path" hypervisor parameter hv/cdrom2_image_path|Custom|hv/cdrom2_image_path|The "cdrom2_image_path" hypervisor parameter hv/cdrom_disk_type|Custom|hv/cdrom_disk_type|The "cdrom_disk_type" hypervisor parameter hv/cdrom_image_path|Custom|CDROM_image_path|The "cdrom_image_path" hypervisor parameter hv/cpu_cap|Number|hv/cpu_cap|The "cpu_cap" hypervisor parameter hv/cpu_cores|Number|hv/cpu_cores|The "cpu_cores" hypervisor parameter hv/cpu_mask|Custom|hv/cpu_mask|The "cpu_mask" hypervisor parameter hv/cpu_sockets|Number|hv/cpu_sockets|The "cpu_sockets" hypervisor parameter hv/cpu_threads|Number|hv/cpu_threads|The "cpu_threads" hypervisor parameter hv/cpu_type|Custom|cpu_type|The "cpu_type" hypervisor parameter hv/cpu_weight|Number|hv/cpu_weight|The "cpu_weight" hypervisor parameter hv/cpuid|Custom|hv/cpuid|The "cpuid" hypervisor parameter hv/device_model|Custom|hv/device_model|The "device_model" hypervisor parameter hv/devices|Custom|hv/devices|The "devices" hypervisor parameter hv/disk_aio|Custom|hv/disk_aio|The "disk_aio" hypervisor parameter hv/disk_cache|Custom|hv/disk_cache|The "disk_cache" hypervisor parameter hv/disk_discard|Custom|hv/disk_discard|The "disk_discard" hypervisor parameter hv/disk_type|Custom|Disk_type|The "disk_type" hypervisor parameter hv/drop_capabilities|Custom|hv/drop_capabilities|The "drop_capabilities" hypervisor parameter hv/extra_cgroups|Custom|hv/extra_cgroups|The "extra_cgroups" hypervisor parameter hv/extra_config|Custom|hv/extra_config|The "extra_config" hypervisor parameter hv/floppy_image_path|Custom|hv/floppy_image_path|The "floppy_image_path" hypervisor parameter hv/init_script|Custom|hv/init_script|The "init_script" hypervisor parameter hv/initrd_path|Custom|Initrd_path|The "initrd_path" hypervisor parameter hv/kernel_args|Custom|hv/kernel_args|The "kernel_args" hypervisor parameter hv/kernel_path|Custom|Kernel_path|The "kernel_path" hypervisor parameter hv/keymap|Custom|hv/keymap|The "keymap" hypervisor parameter hv/kvm_extra|Custom|hv/kvm_extra|The "kvm_extra" hypervisor parameter hv/kvm_flag|Custom|hv/kvm_flag|The "kvm_flag" hypervisor parameter hv/kvm_path|Custom|hv/kvm_path|The "kvm_path" hypervisor parameter hv/kvm_pci_reservations|Number|hv/kvm_pci_reservations|The "kvm_pci_reservations" hypervisor parameter hv/machine_version|Custom|hv/machine_version|The "machine_version" hypervisor parameter hv/mem_path|Custom|hv/mem_path|The "mem_path" hypervisor parameter hv/migration_caps|Custom|hv/migration_caps|The "migration_caps" hypervisor parameter hv/migration_downtime|Number|hv/migration_downtime|The "migration_downtime" hypervisor parameter hv/nic_type|Custom|NIC_type|The "nic_type" hypervisor parameter hv/num_ttys|Number|hv/num_ttys|The "num_ttys" hypervisor parameter hv/pae|Boolean|PAE|The "pae" hypervisor parameter hv/pci_pass|Custom|pci_pass|The "pci_pass" hypervisor parameter hv/reboot_behavior|Custom|hv/reboot_behavior|The "reboot_behavior" hypervisor parameter hv/root_path|Custom|hv/root_path|The "root_path" hypervisor parameter hv/scsi_controller_type|Custom|hv/scsi_controller_type|The "scsi_controller_type" hypervisor parameter hv/security_domain|Custom|hv/security_domain|The "security_domain" hypervisor parameter hv/security_model|Custom|hv/security_model|The "security_model" hypervisor parameter hv/serial_console|Boolean|hv/serial_console|The "serial_console" hypervisor parameter hv/serial_speed|Number|hv/serial_speed|The "serial_speed" hypervisor parameter hv/soundhw|Custom|hv/soundhw|The "soundhw" hypervisor parameter hv/spice_bind|Custom|hv/spice_bind|The "spice_bind" hypervisor parameter hv/spice_image_compression|Custom|hv/spice_image_compression|The "spice_image_compression" hypervisor parameter hv/spice_ip_version|Number|hv/spice_ip_version|The "spice_ip_version" hypervisor parameter hv/spice_jpeg_wan_compression|Custom|hv/spice_jpeg_wan_compression|The "spice_jpeg_wan_compression" hypervisor parameter hv/spice_password_file|Custom|hv/spice_password_file|The "spice_password_file" hypervisor parameter hv/spice_playback_compression|Boolean|hv/spice_playback_compression|The "spice_playback_compression" hypervisor parameter hv/spice_streaming_video|Custom|hv/spice_streaming_video|The "spice_streaming_video" hypervisor parameter hv/spice_tls_ciphers|Custom|hv/spice_tls_ciphers|The "spice_tls_ciphers" hypervisor parameter hv/spice_use_tls|Boolean|hv/spice_use_tls|The "spice_use_tls" hypervisor parameter hv/spice_use_vdagent|Boolean|hv/spice_use_vdagent|The "spice_use_vdagent" hypervisor parameter hv/spice_zlib_glz_wan_compression|Custom|hv/spice_zlib_glz_wan_compression|The "spice_zlib_glz_wan_compression" hypervisor parameter hv/startup_timeout|Number|hv/startup_timeout|The "startup_timeout" hypervisor parameter hv/usb_devices|Custom|hv/usb_devices|The "usb_devices" hypervisor parameter hv/usb_mouse|Custom|hv/usb_mouse|The "usb_mouse" hypervisor parameter hv/use_bootloader|Boolean|hv/use_bootloader|The "use_bootloader" hypervisor parameter hv/use_chroot|Boolean|hv/use_chroot|The "use_chroot" hypervisor parameter hv/use_guest_agent|Boolean|hv/use_guest_agent|The "use_guest_agent" hypervisor parameter hv/use_localtime|Boolean|hv/use_localtime|The "use_localtime" hypervisor parameter hv/user_shutdown|Boolean|hv/user_shutdown|The "user_shutdown" hypervisor parameter hv/vga|Custom|hv/vga|The "vga" hypervisor parameter hv/vhost_net|Boolean|hv/vhost_net|The "vhost_net" hypervisor parameter hv/vif_script|Custom|hv/vif_script|The "vif_script" hypervisor parameter hv/vif_type|Custom|hv/vif_type|The "vif_type" hypervisor parameter hv/viridian|Boolean|hv/viridian|The "viridian" hypervisor parameter hv/virtio_net_queues|Number|hv/virtio_net_queues|The "virtio_net_queues" hypervisor parameter hv/vnc_bind_address|Custom|VNC_bind_address|The "vnc_bind_address" hypervisor parameter hv/vnc_password_file|Custom|hv/vnc_password_file|The "vnc_password_file" hypervisor parameter hv/vnc_tls|Boolean|hv/vnc_tls|The "vnc_tls" hypervisor parameter hv/vnc_x509_path|Custom|hv/vnc_x509_path|The "vnc_x509_path" hypervisor parameter hv/vnc_x509_verify|Boolean|hv/vnc_x509_verify|The "vnc_x509_verify" hypervisor parameter hv/vnet_hdr|Boolean|hv/vnet_hdr|The "vnet_hdr" hypervisor parameter hvparams|Custom|HypervisorParameters|Hypervisor parameters (merged) hypervisor|Text|Hypervisor|Hypervisor name ip|Text|NicIP/0|IP address of 1st network interface mac|Text|NicMAC/0|MAC address of 1st network interface mtime|Timestamp|MTime|Modification timestamp name|Text|Instance|Instance name network_port|Custom|Network_port|Instance network port if available (e.g. for VNC console) nic.bridge/0|Text|NicBridge/0|Bridge of 1st network interface nic.bridge/1|Text|NicBridge/1|Bridge of 2nd network interface nic.bridge/2|Text|NicBridge/2|Bridge of 3rd network interface nic.bridge/3|Text|NicBridge/3|Bridge of 4th network interface nic.bridge/4|Text|NicBridge/4|Bridge of 5th network interface nic.bridge/5|Text|NicBridge/5|Bridge of 6th network interface nic.bridge/6|Text|NicBridge/6|Bridge of 7th network interface nic.bridge/7|Text|NicBridge/7|Bridge of 8th network interface nic.bridges|Custom|NIC_bridges|List containing each network interface's bridge nic.count|Number|NICs|Number of network interfaces nic.ip/0|Text|NicIP/0|IP address of 1st network interface nic.ip/1|Text|NicIP/1|IP address of 2nd network interface nic.ip/2|Text|NicIP/2|IP address of 3rd network interface nic.ip/3|Text|NicIP/3|IP address of 4th network interface nic.ip/4|Text|NicIP/4|IP address of 5th network interface nic.ip/5|Text|NicIP/5|IP address of 6th network interface nic.ip/6|Text|NicIP/6|IP address of 7th network interface nic.ip/7|Text|NicIP/7|IP address of 8th network interface nic.ips|Custom|NIC_IPs|List containing each network interface's IP address nic.link/0|Text|NicLink/0|Link of 1st network interface nic.link/1|Text|NicLink/1|Link of 2nd network interface nic.link/2|Text|NicLink/2|Link of 3rd network interface nic.link/3|Text|NicLink/3|Link of 4th network interface nic.link/4|Text|NicLink/4|Link of 5th network interface nic.link/5|Text|NicLink/5|Link of 6th network interface nic.link/6|Text|NicLink/6|Link of 7th network interface nic.link/7|Text|NicLink/7|Link of 8th network interface nic.links|Custom|NIC_links|List containing each network interface's link nic.mac/0|Text|NicMAC/0|MAC address of 1st network interface nic.mac/1|Text|NicMAC/1|MAC address of 2nd network interface nic.mac/2|Text|NicMAC/2|MAC address of 3rd network interface nic.mac/3|Text|NicMAC/3|MAC address of 4th network interface nic.mac/4|Text|NicMAC/4|MAC address of 5th network interface nic.mac/5|Text|NicMAC/5|MAC address of 6th network interface nic.mac/6|Text|NicMAC/6|MAC address of 7th network interface nic.mac/7|Text|NicMAC/7|MAC address of 8th network interface nic.macs|Custom|NIC_MACs|List containing each network interface's MAC address nic.mode/0|Text|NicMode/0|Mode of 1st network interface nic.mode/1|Text|NicMode/1|Mode of 2nd network interface nic.mode/2|Text|NicMode/2|Mode of 3rd network interface nic.mode/3|Text|NicMode/3|Mode of 4th network interface nic.mode/4|Text|NicMode/4|Mode of 5th network interface nic.mode/5|Text|NicMode/5|Mode of 6th network interface nic.mode/6|Text|NicMode/6|Mode of 7th network interface nic.mode/7|Text|NicMode/7|Mode of 8th network interface nic.modes|Custom|NIC_modes|List containing each network interface's mode nic.name/0|Text|NicName/0|Name address of 1st network interface nic.name/1|Text|NicName/1|Name address of 2nd network interface nic.name/2|Text|NicName/2|Name address of 3rd network interface nic.name/3|Text|NicName/3|Name address of 4th network interface nic.name/4|Text|NicName/4|Name address of 5th network interface nic.name/5|Text|NicName/5|Name address of 6th network interface nic.name/6|Text|NicName/6|Name address of 7th network interface nic.name/7|Text|NicName/7|Name address of 8th network interface nic.names|Custom|NIC_Names|List containing each network interface's name nic.network.name/0|Text|NicNetworkName/0|Network name of 1st network interface nic.network.name/1|Text|NicNetworkName/1|Network name of 2nd network interface nic.network.name/2|Text|NicNetworkName/2|Network name of 3rd network interface nic.network.name/3|Text|NicNetworkName/3|Network name of 4th network interface nic.network.name/4|Text|NicNetworkName/4|Network name of 5th network interface nic.network.name/5|Text|NicNetworkName/5|Network name of 6th network interface nic.network.name/6|Text|NicNetworkName/6|Network name of 7th network interface nic.network.name/7|Text|NicNetworkName/7|Network name of 8th network interface nic.network/0|Text|NicNetwork/0|Network of 1st network interface nic.network/1|Text|NicNetwork/1|Network of 2nd network interface nic.network/2|Text|NicNetwork/2|Network of 3rd network interface nic.network/3|Text|NicNetwork/3|Network of 4th network interface nic.network/4|Text|NicNetwork/4|Network of 5th network interface nic.network/5|Text|NicNetwork/5|Network of 6th network interface nic.network/6|Text|NicNetwork/6|Network of 7th network interface nic.network/7|Text|NicNetwork/7|Network of 8th network interface nic.networks|Custom|NIC_networks|List containing each interface's network nic.networks.names|Custom|NIC_networks_names|List containing the name of each interface's network nic.uuid/0|Text|NicUUID/0|UUID address of 1st network interface nic.uuid/1|Text|NicUUID/1|UUID address of 2nd network interface nic.uuid/2|Text|NicUUID/2|UUID address of 3rd network interface nic.uuid/3|Text|NicUUID/3|UUID address of 4th network interface nic.uuid/4|Text|NicUUID/4|UUID address of 5th network interface nic.uuid/5|Text|NicUUID/5|UUID address of 6th network interface nic.uuid/6|Text|NicUUID/6|UUID address of 7th network interface nic.uuid/7|Text|NicUUID/7|UUID address of 8th network interface nic.uuids|Custom|NIC_UUIDs|List containing each network interface's UUID nic.vlan/0|Text|NicVLAN/0|VLAN of 1st network interface nic.vlan/1|Text|NicVLAN/1|VLAN of 2nd network interface nic.vlan/2|Text|NicVLAN/2|VLAN of 3rd network interface nic.vlan/3|Text|NicVLAN/3|VLAN of 4th network interface nic.vlan/4|Text|NicVLAN/4|VLAN of 5th network interface nic.vlan/5|Text|NicVLAN/5|VLAN of 6th network interface nic.vlan/6|Text|NicVLAN/6|VLAN of 7th network interface nic.vlan/7|Text|NicVLAN/7|VLAN of 8th network interface nic.vlans|Custom|NIC_VLANs|List containing each network interface's VLAN nic_link|Text|NicLink/0|Link of 1st network interface nic_mode|Text|NicMode/0|Mode of 1st network interface nic_network|Text|NicNetwork/0|Network of 1st network interface oper_ram|Storage size|Memory|Actual memory usage as seen by hypervisor oper_state|Boolean|Running|Actual state of instance oper_vcpus|Number|VCPUs|Actual number of VCPUs as seen by hypervisor os|Text|OS|Operating system osparams|Custom|OpSysParameters|Operating system parameters (merged) pnode|Text|Primary_node|Primary node pnode.group|Text|PrimaryNodeGroup|Primary node's group pnode.group.uuid|Text|PrimaryNodeGroupUUID|Primary node's group UUID sda_size|Storage size|Disk/0|Disk size of 1st disk sdb_size|Storage size|Disk/1|Disk size of 2nd disk serial_no|Number|SerialNo|Instance object serial number, incremented on each modification snodes|Custom|Secondary_Nodes|Secondary nodes; usually this will just be one node snodes.group|Custom|SecondaryNodesGroups|Node groups of secondary nodes snodes.group.uuid|Custom|SecondaryNodesGroupsUUID|Node group UUIDs of secondary nodes status|Text|Status|Instance status; "running" if instance is set to be running and actually is, "ADMIN_down" if instance is stopped and is not running, "ERROR_wrongnode" if instance running, but not on its designated primary node, "ERROR_up" if instance should be stopped, but is actually running, "ERROR_down" if instance should run, but doesn't, "ERROR_nodedown" if instance's primary node is down, "ERROR_nodeoffline" if instance's primary node is marked offline, "ADMIN_offline" if instance is offline and does not use dynamic resources tags|Custom|Tags|Tags uuid|Text|UUID|Instance UUID vcpus|Number|ConfigVCPUs|The "vcpus" backend parameter Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestInstanceListFields] gnt-instance list-fields ---------- >>>> 2026-04-22 22:05:45.786851 time=0:00:00.698538 [TestInstanceListFields] gnt-instance list-fields <<<< 2026-04-22 22:05:45.787070 start [TestJobListFields] gnt-node list-fields Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list-fields >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list-fields id status priority archived ops opresult opstatus oplog opstart opexec opend oppriority summary received_ts start_ts end_ts >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list-fields '\''--separator=|'\'' --no-headers' archived|Boolean|Archived|Whether job is archived end_ts|Custom|End|Timestamp of job end (tuple containing seconds and microseconds) id|Number|ID|Job ID opend|Custom|OpCode_end|List of opcode execution end timestamps opexec|Custom|OpCode_exec|List of opcode execution start timestamps (after acquiring locks) oplog|Custom|OpCode_log|List of opcode output logs oppriority|Custom|OpCode_prio|List of opcode priorities opresult|Custom|OpCode_result|List of opcodes results ops|Custom|OpCodes|List of all opcodes opstart|Custom|OpCode_start|List of opcode start timestamps (before acquiring locks) opstatus|Custom|OpCode_status|List of opcodes status priority|Number|Priority|Current job priority (19 to -20) received_ts|Custom|Received|Timestamp of when job was received (tuple containing seconds and microseconds) start_ts|Custom|Start|Timestamp of job start (tuple containing seconds and microseconds) status|Text|Status|Job status summary|Custom|Summary|List of per-opcode summaries Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: ---- PASSED [TestJobListFields] gnt-node list-fields ------------------- >>>> 2026-04-22 22:05:46.471650 time=0:00:00.684580 [TestJobListFields] gnt-node list-fields Warning: Queried for unknown fields field/does/not/exist **** 2026-04-22 22:05:46.471745 skipping [TestBackupListFields] gnt-backup list-fields, test(s) instance-export disabled <<<< 2026-04-22 22:05:46.471758 start [TestNodeInfo] gnt-node info ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node info' - Node name: maude-flanders.staging.ganeti.org primary ip: 192.168.1.7 secondary ip: 192.168.1.7 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) - Node name: ralph-wiggum.staging.ganeti.org primary ip: 192.168.1.9 secondary ip: 192.168.1.9 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) - Node name: troy-mcclure.staging.ganeti.org primary ip: 192.168.1.5 secondary ip: 192.168.1.5 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) ---- PASSED [TestNodeInfo] gnt-node info ------------------------------- >>>> 2026-04-22 22:05:46.708106 time=0:00:00.236348 [TestNodeInfo] gnt-node info vvvv BLOCK 2026-04-22 22:05:46.708300 start [RunClusterTests] Runs tests related to gnt-cluster **** 2026-04-22 22:05:46.708374 skipping [TestClusterInitDisk] gnt-cluster init -D, test(s) create-cluster disabled **** 2026-04-22 22:05:46.708389 skipping [TestClusterRenewCrypto] gnt-cluster renew-crypto, test(s) cluster-renew-crypto disabled <<<< 2026-04-22 22:05:46.708454 start [TestClusterVerify] gnt-cluster verify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 16, 17 Waiting for job 16 ... Wed Apr 22 22:05:48 2026 * Verifying cluster config Wed Apr 22 22:05:48 2026 * Verifying cluster certificate files Wed Apr 22 22:05:48 2026 * Verifying hypervisor parameters Wed Apr 22 22:05:48 2026 * Verifying all nodes belong to an existing group Waiting for job 17 ... Wed Apr 22 22:05:48 2026 * Verifying group 'default' Wed Apr 22 22:05:48 2026 * Gathering data (3 nodes) Wed Apr 22 22:05:48 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:05:50 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:05:50 2026 * Verifying configuration file consistency Wed Apr 22 22:05:50 2026 * Verifying node status Wed Apr 22 22:05:50 2026 * Verifying instance status Wed Apr 22 22:05:50 2026 * Verifying orphan volumes Wed Apr 22 22:05:50 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:05:50 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:05:50 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:05:50 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:05:50 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:05:50 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:05:50 2026 * Other Notes Wed Apr 22 22:05:50 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-04-22 22:05:51.491312 time=0:00:04.782858 [TestClusterVerify] gnt-cluster verify <<<< 2026-04-22 22:05:51.491478 start [TestClusterReservedLvs] gnt-cluster reserved lvs Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 75d30736749c80d83d21cf9bc4a87c2551f4a439 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 20, 21 Waiting for job 20 ... Wed Apr 22 22:05:53 2026 * Verifying cluster config Wed Apr 22 22:05:53 2026 * Verifying cluster certificate files Wed Apr 22 22:05:53 2026 * Verifying hypervisor parameters Wed Apr 22 22:05:53 2026 * Verifying all nodes belong to an existing group Waiting for job 21 ... Wed Apr 22 22:05:53 2026 * Verifying group 'default' Wed Apr 22 22:05:53 2026 * Gathering data (3 nodes) Wed Apr 22 22:05:53 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:05:54 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:05:54 2026 * Verifying configuration file consistency Wed Apr 22 22:05:54 2026 * Verifying node status Wed Apr 22 22:05:54 2026 * Verifying instance status Wed Apr 22 22:05:54 2026 * Verifying orphan volumes Wed Apr 22 22:05:54 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:05:54 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:05:54 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:05:54 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:05:54 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:05:54 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:05:54 2026 * Other Notes Wed Apr 22 22:05:55 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 75d30736749c80d83d21cf9bc4a87c2551f4a439 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --reserved-lvs '\'''\''' Command: ssh troy-mcclure.staging.ganeti.org 'lvcreate -L1G -n qa-test gnt' Logical volume "qa-test" created. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 0f5bbe25dd79a7b867aba16a8659e5a8fc80ed70 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 24, 25 Waiting for job 24 ... Wed Apr 22 22:05:58 2026 * Verifying cluster config Wed Apr 22 22:05:58 2026 * Verifying cluster certificate files Wed Apr 22 22:05:58 2026 * Verifying hypervisor parameters Wed Apr 22 22:05:58 2026 * Verifying all nodes belong to an existing group Waiting for job 25 ... Wed Apr 22 22:05:58 2026 * Verifying group 'default' Wed Apr 22 22:05:58 2026 * Gathering data (3 nodes) Wed Apr 22 22:05:58 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:06:00 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:06:00 2026 * Verifying configuration file consistency Wed Apr 22 22:06:00 2026 * Verifying node status Wed Apr 22 22:06:00 2026 * Verifying instance status Wed Apr 22 22:06:00 2026 * Verifying orphan volumes Wed Apr 22 22:06:00 2026 - WARNING:ENODEORPHANLV:node:troy-mcclure.staging.ganeti.org:volume gnt/qa-test is unknown Wed Apr 22 22:06:00 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:06:00 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:06:00 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:06:00 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:06:00 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:06:00 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:06:00 2026 * Other Notes Wed Apr 22 22:06:00 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 0f5bbe25dd79a7b867aba16a8659e5a8fc80ed70 /var/lib/ganeti/config.data Submitted jobs 24, 25 Waiting for job 24 ... Wed Apr 22 22:05:58 2026 * Verifying cluster config Wed Apr 22 22:05:58 2026 * Verifying cluster certificate files Wed Apr 22 22:05:58 2026 * Verifying hypervisor parameters Wed Apr 22 22:05:58 2026 * Verifying all nodes belong to an existing group Waiting for job 25 ... Wed Apr 22 22:05:58 2026 * Verifying group 'default' Wed Apr 22 22:05:58 2026 * Gathering data (3 nodes) Wed Apr 22 22:05:58 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:06:00 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:06:00 2026 * Verifying configuration file consistency Wed Apr 22 22:06:00 2026 * Verifying node status Wed Apr 22 22:06:00 2026 * Verifying instance status Wed Apr 22 22:06:00 2026 * Verifying orphan volumes Wed Apr 22 22:06:00 2026 - WARNING:ENODEORPHANLV:node:troy-mcclure.staging.ganeti.org:volume gnt/qa-test is unknown Wed Apr 22 22:06:00 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:06:00 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:06:00 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:06:00 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:06:00 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:06:00 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:06:00 2026 * Other Notes Wed Apr 22 22:06:00 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --reserved-lvs '\''gnt/qa-test,.*/other-test'\''' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d2b9f1de0d24fdf31eb3c7fe767c4353e2d8eb9f /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 28, 29 Waiting for job 28 ... Wed Apr 22 22:06:03 2026 * Verifying cluster config Wed Apr 22 22:06:03 2026 * Verifying cluster certificate files Wed Apr 22 22:06:03 2026 * Verifying hypervisor parameters Wed Apr 22 22:06:03 2026 * Verifying all nodes belong to an existing group Waiting for job 29 ... Wed Apr 22 22:06:03 2026 * Verifying group 'default' Wed Apr 22 22:06:03 2026 * Gathering data (3 nodes) Wed Apr 22 22:06:03 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:06:05 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:06:05 2026 * Verifying configuration file consistency Wed Apr 22 22:06:05 2026 * Verifying node status Wed Apr 22 22:06:05 2026 * Verifying instance status Wed Apr 22 22:06:05 2026 * Verifying orphan volumes Wed Apr 22 22:06:05 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:06:05 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:06:05 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:06:05 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:06:05 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:06:05 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:06:05 2026 * Other Notes Wed Apr 22 22:06:05 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d2b9f1de0d24fdf31eb3c7fe767c4353e2d8eb9f /var/lib/ganeti/config.data Submitted jobs 28, 29 Waiting for job 28 ... Wed Apr 22 22:06:03 2026 * Verifying cluster config Wed Apr 22 22:06:03 2026 * Verifying cluster certificate files Wed Apr 22 22:06:03 2026 * Verifying hypervisor parameters Wed Apr 22 22:06:03 2026 * Verifying all nodes belong to an existing group Waiting for job 29 ... Wed Apr 22 22:06:03 2026 * Verifying group 'default' Wed Apr 22 22:06:03 2026 * Gathering data (3 nodes) Wed Apr 22 22:06:03 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:06:05 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:06:05 2026 * Verifying configuration file consistency Wed Apr 22 22:06:05 2026 * Verifying node status Wed Apr 22 22:06:05 2026 * Verifying instance status Wed Apr 22 22:06:05 2026 * Verifying orphan volumes Wed Apr 22 22:06:05 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:06:05 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:06:05 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:06:05 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:06:05 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:06:05 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:06:05 2026 * Other Notes Wed Apr 22 22:06:05 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --reserved-lvs '\''.*/qa-.*'\''' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d052acc505cc348ade267c7ad6ce503f04957a26 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 32, 33 Waiting for job 32 ... Wed Apr 22 22:06:08 2026 * Verifying cluster config Wed Apr 22 22:06:08 2026 * Verifying cluster certificate files Wed Apr 22 22:06:08 2026 * Verifying hypervisor parameters Wed Apr 22 22:06:08 2026 * Verifying all nodes belong to an existing group Waiting for job 33 ... Wed Apr 22 22:06:09 2026 * Verifying group 'default' Wed Apr 22 22:06:09 2026 * Gathering data (3 nodes) Wed Apr 22 22:06:09 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:06:10 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:06:10 2026 * Verifying configuration file consistency Wed Apr 22 22:06:10 2026 * Verifying node status Wed Apr 22 22:06:10 2026 * Verifying instance status Wed Apr 22 22:06:10 2026 * Verifying orphan volumes Wed Apr 22 22:06:10 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:06:10 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:06:10 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:06:10 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:06:10 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:06:10 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:06:10 2026 * Other Notes Wed Apr 22 22:06:10 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d052acc505cc348ade267c7ad6ce503f04957a26 /var/lib/ganeti/config.data Submitted jobs 32, 33 Waiting for job 32 ... Wed Apr 22 22:06:08 2026 * Verifying cluster config Wed Apr 22 22:06:08 2026 * Verifying cluster certificate files Wed Apr 22 22:06:08 2026 * Verifying hypervisor parameters Wed Apr 22 22:06:08 2026 * Verifying all nodes belong to an existing group Waiting for job 33 ... Wed Apr 22 22:06:09 2026 * Verifying group 'default' Wed Apr 22 22:06:09 2026 * Gathering data (3 nodes) Wed Apr 22 22:06:09 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:06:10 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:06:10 2026 * Verifying configuration file consistency Wed Apr 22 22:06:10 2026 * Verifying node status Wed Apr 22 22:06:10 2026 * Verifying instance status Wed Apr 22 22:06:10 2026 * Verifying orphan volumes Wed Apr 22 22:06:10 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:06:10 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:06:10 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:06:10 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:06:10 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:06:10 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:06:10 2026 * Other Notes Wed Apr 22 22:06:10 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --reserved-lvs '\'''\''' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 569674e844f91ebb2ec943821ea8d028de876f1e /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 36, 37 Waiting for job 36 ... Wed Apr 22 22:06:13 2026 * Verifying cluster config Wed Apr 22 22:06:13 2026 * Verifying cluster certificate files Wed Apr 22 22:06:13 2026 * Verifying hypervisor parameters Wed Apr 22 22:06:13 2026 * Verifying all nodes belong to an existing group Waiting for job 37 ... Wed Apr 22 22:06:14 2026 * Verifying group 'default' Wed Apr 22 22:06:14 2026 * Gathering data (3 nodes) Wed Apr 22 22:06:14 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:06:15 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:06:15 2026 * Verifying configuration file consistency Wed Apr 22 22:06:15 2026 * Verifying node status Wed Apr 22 22:06:15 2026 * Verifying instance status Wed Apr 22 22:06:15 2026 * Verifying orphan volumes Wed Apr 22 22:06:15 2026 - WARNING:ENODEORPHANLV:node:troy-mcclure.staging.ganeti.org:volume gnt/qa-test is unknown Wed Apr 22 22:06:15 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:06:15 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:06:15 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:06:15 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:06:15 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:06:15 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:06:15 2026 * Other Notes Wed Apr 22 22:06:15 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 569674e844f91ebb2ec943821ea8d028de876f1e /var/lib/ganeti/config.data Submitted jobs 36, 37 Waiting for job 36 ... Wed Apr 22 22:06:13 2026 * Verifying cluster config Wed Apr 22 22:06:13 2026 * Verifying cluster certificate files Wed Apr 22 22:06:13 2026 * Verifying hypervisor parameters Wed Apr 22 22:06:13 2026 * Verifying all nodes belong to an existing group Waiting for job 37 ... Wed Apr 22 22:06:14 2026 * Verifying group 'default' Wed Apr 22 22:06:14 2026 * Gathering data (3 nodes) Wed Apr 22 22:06:14 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:06:15 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:06:15 2026 * Verifying configuration file consistency Wed Apr 22 22:06:15 2026 * Verifying node status Wed Apr 22 22:06:15 2026 * Verifying instance status Wed Apr 22 22:06:15 2026 * Verifying orphan volumes Wed Apr 22 22:06:15 2026 - WARNING:ENODEORPHANLV:node:troy-mcclure.staging.ganeti.org:volume gnt/qa-test is unknown Wed Apr 22 22:06:15 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:06:15 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:06:15 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:06:15 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:06:15 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:06:15 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:06:15 2026 * Other Notes Wed Apr 22 22:06:15 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'lvremove -f gnt/qa-test' Logical volume "qa-test" successfully removed. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 569674e844f91ebb2ec943821ea8d028de876f1e /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 39, 40 Waiting for job 39 ... Wed Apr 22 22:06:17 2026 * Verifying cluster config Wed Apr 22 22:06:17 2026 * Verifying cluster certificate files Wed Apr 22 22:06:17 2026 * Verifying hypervisor parameters Wed Apr 22 22:06:17 2026 * Verifying all nodes belong to an existing group Waiting for job 40 ... Wed Apr 22 22:06:17 2026 * Verifying group 'default' Wed Apr 22 22:06:17 2026 * Gathering data (3 nodes) Wed Apr 22 22:06:17 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:06:19 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:06:19 2026 * Verifying configuration file consistency Wed Apr 22 22:06:19 2026 * Verifying node status Wed Apr 22 22:06:19 2026 * Verifying instance status Wed Apr 22 22:06:19 2026 * Verifying orphan volumes Wed Apr 22 22:06:19 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:06:19 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:06:19 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:06:19 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:06:19 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:06:19 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:06:19 2026 * Other Notes Wed Apr 22 22:06:19 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 569674e844f91ebb2ec943821ea8d028de876f1e /var/lib/ganeti/config.data ---- PASSED [TestClusterReservedLvs] gnt-cluster reserved lvs ---------- >>>> 2026-04-22 22:06:19.283006 time=0:00:27.791528 [TestClusterReservedLvs] gnt-cluster reserved lvs <<<< 2026-04-22 22:06:19.283148 start [TestClusterModifyEmpty] gnt-cluster modify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify' Stderr was: ---- PASSED [TestClusterModifyEmpty] gnt-cluster modify ---------------- Please give at least one of the parameters. >>>> 2026-04-22 22:06:19.520555 time=0:00:00.237407 [TestClusterModifyEmpty] gnt-cluster modify <<<< 2026-04-22 22:06:19.520742 start [TestClusterModifyIPolicy] gnt-cluster modify --ipolicy-* Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:06:11 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-vcpu-ratio=1.0' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:06:20 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 1 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-vcpu-ratio=1.5' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:06:22 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 1.5 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-vcpu-ratio=2' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:06:24 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 2 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-vcpu-ratio=a' Stderr was: Traceback (most recent call last): File "/usr/sbin/gnt-cluster", line 21, in sys.exit(main.Main()) ~~~~~~~~~^^ File "/usr/share/ganeti/3.2/ganeti/client/gnt_cluster.py", line 2625, in Main return GenericMain(commands, override={"tag_type": constants.TAG_CLUSTER}, aliases=aliases) File "/usr/share/ganeti/3.2/ganeti/cli.py", line 1223, in GenericMain (func, options, args) = _ParseArgs(binary, sys.argv, commands, aliases, ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ env_override) ^^^^^^^^^^^^^ File "/usr/share/ganeti/3.2/ganeti/cli.py", line 467, in _ParseArgs options, args = parser.parse_args(args=argv[2:]) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 1387, in parse_args stop = self._process_args(largs, rargs, values) File "/usr/lib/python3.13/optparse.py", line 1427, in _process_args self._process_long_opt(rargs, values) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 1501, in _process_long_opt option.process(opt, value, values, self) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 779, in process value = self.convert_value(opt, value) File "/usr/lib/python3.13/optparse.py", line 771, in convert_value return self.check_value(opt, value) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 766, in check_value return checker(self, opt, value) File "/usr/share/ganeti/3.2/ganeti/cli_opts.py", line 472, in check_maybefloat return float(value) ValueError: could not convert string to float: 'a' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:06:24 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 2 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-vcpu-ratio=4.0' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:06:26 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-spindle-ratio=1.0' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:06:27 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 1 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-spindle-ratio=1.5' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:06:29 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 1.5 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-spindle-ratio=2' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:06:30 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 2 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-spindle-ratio=a' Stderr was: Traceback (most recent call last): File "/usr/sbin/gnt-cluster", line 21, in sys.exit(main.Main()) ~~~~~~~~~^^ File "/usr/share/ganeti/3.2/ganeti/client/gnt_cluster.py", line 2625, in Main return GenericMain(commands, override={"tag_type": constants.TAG_CLUSTER}, aliases=aliases) File "/usr/share/ganeti/3.2/ganeti/cli.py", line 1223, in GenericMain (func, options, args) = _ParseArgs(binary, sys.argv, commands, aliases, ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ env_override) ^^^^^^^^^^^^^ File "/usr/share/ganeti/3.2/ganeti/cli.py", line 467, in _ParseArgs options, args = parser.parse_args(args=argv[2:]) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 1387, in parse_args stop = self._process_args(largs, rargs, values) File "/usr/lib/python3.13/optparse.py", line 1427, in _process_args self._process_long_opt(rargs, values) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 1501, in _process_long_opt option.process(opt, value, values, self) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 779, in process value = self.convert_value(opt, value) File "/usr/lib/python3.13/optparse.py", line 771, in convert_value return self.check_value(opt, value) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 766, in check_value return checker(self, opt, value) File "/usr/share/ganeti/3.2/ganeti/cli_opts.py", line 472, in check_maybefloat return float(value) ValueError: could not convert string to float: 'a' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:06:30 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 2 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-spindle-ratio=32.0' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:06:33 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-disk-templates=plain' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:06:34 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-disk-templates=plain,drbd' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:06:36 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-disk-templates=thisisnotadisktemplate' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid disk template(s) thisisnotadisktemplate Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:06:36 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-disk-templates=' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Can't unset ipolicy attribute 'disk-templates' on the cluster' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:06:36 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-disk-templates=drbd,file,plain,sharedfile' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:06:40 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s ---- PASSED [TestClusterModifyIPolicy] gnt-cluster modify --ipolicy-* -- >>>> 2026-04-22 22:06:41.102557 time=0:00:21.581815 [TestClusterModifyIPolicy] gnt-cluster modify --ipolicy-* <<<< 2026-04-22 22:06:41.102685 start [TestClusterModifyISpecs] gnt-cluster modify --specs-* Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:06:40 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=0,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=12,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:06:42 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 0 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 12 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=4,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=12,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:06:44 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 12 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=4,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=12,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=12' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:06:46 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 12 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 12 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=4,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=4,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:06:48 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=4,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=12,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=0' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:06:48 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=4,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=12,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=16' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:06:48 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=4,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=0,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for memory-size: 4/0 Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:06:48 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=12,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=4,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=4' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for memory-size: 12/4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:06:48 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=12,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=0,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=4' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for memory-size: 12/0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:06:48 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=a,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=12,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=4' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid parameter memory-size (a) in min instance specs: Invalid format Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:06:48 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=0,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=12,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=a' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid parameter memory-size (a) in std instance specs: Invalid format Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:06:48 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=0,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=a,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=4' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid parameter memory-size (a) in max instance specs: Invalid format Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:06:48 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=128' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:06:58 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster show-ispecs-cmd' gnt-cluster init --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 staging-cluster.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster show-ispecs-cmd' gnt-cluster init --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 staging-cluster.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=0,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=12,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:01 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 0 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 12 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=4,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=12,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:03 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 12 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=4,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=12,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=12' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:04 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 12 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 12 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=4,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=4,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:06 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=4,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=12,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=0' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:06 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=4,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=12,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=16' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:06 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=4,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=0,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-size: 4/0 Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:06 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=12,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=4,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-size: 12/4 Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:06 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=12,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=0,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-size: 12/0 Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:06 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=a,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=12,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid parameter disk-size (a) in min instance specs: Invalid format Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:06 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=0,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=12,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=a' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid parameter disk-size (a) in std instance specs: Invalid format Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:06 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=0,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=a,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid parameter disk-size (a) in max instance specs: Invalid format Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:06 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=1024' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:16 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster show-ispecs-cmd' gnt-cluster init --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 staging-cluster.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster show-ispecs-cmd' gnt-cluster init --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 staging-cluster.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=12,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:19 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 12 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=4,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=12,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:21 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 12 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=4,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=12,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=12' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:22 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 12 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 12 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=4,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=4,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:24 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=4,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=12,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=0' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:24 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=4,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=12,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=16' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:24 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=4,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=0,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=4' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-count: 4/0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:24 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=12,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=4,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-count: 12/4 Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:24 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=12,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=0,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=4' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-count: 12/0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:24 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=a,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=12,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=4' Stderr was: Parameter Error: 'disk-count' (value a) is not a valid integer Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:24 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=12,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=a' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Parameter Error: 'disk-count' (value a) is not a valid integer Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:24 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=a,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Parameter Error: 'disk-count' (value a) is not a valid integer Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:24 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:34 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster show-ispecs-cmd' gnt-cluster init --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 staging-cluster.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster show-ispecs-cmd' gnt-cluster init --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 staging-cluster.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=0,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=12,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:37 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 12 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 0 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=12,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:39 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 12 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=12,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=12' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:40 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 12 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 12 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=4,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:42 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=12,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=0' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:42 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=12,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=16' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:42 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=0,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for cpu-count: 4/0 Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:42 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=12,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=4,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for cpu-count: 12/4 Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:42 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=12,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=0,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for cpu-count: 12/0 Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:42 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=a,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=12,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Parameter Error: 'cpu-count' (value a) is not a valid integer Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:42 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=0,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=12,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=a' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Parameter Error: 'cpu-count' (value a) is not a valid integer Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:42 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=0,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=a,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Parameter Error: 'cpu-count' (value a) is not a valid integer Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:42 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:52 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster show-ispecs-cmd' gnt-cluster init --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 staging-cluster.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster show-ispecs-cmd' gnt-cluster init --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 staging-cluster.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=12,spindle-use=8 --ipolicy-std-specs nic-count=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:55 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 12 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=4,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=12,spindle-use=8 --ipolicy-std-specs nic-count=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:57 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 12 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=4,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=12,spindle-use=8 --ipolicy-std-specs nic-count=12' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:07:58 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 12 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 12 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=4,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=4,spindle-use=8 --ipolicy-std-specs nic-count=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:08:00 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=4,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=12,spindle-use=8 --ipolicy-std-specs nic-count=0' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:08:00 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=4,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=12,spindle-use=8 --ipolicy-std-specs nic-count=16' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:08:00 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=4,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=0,spindle-use=8 --ipolicy-std-specs nic-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for nic-count: 4/0 Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:08:00 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=12,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=4,spindle-use=8 --ipolicy-std-specs nic-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for nic-count: 12/4 Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:08:00 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=12,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=0,spindle-use=8 --ipolicy-std-specs nic-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for nic-count: 12/0 Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:08:00 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=a,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=12,spindle-use=8 --ipolicy-std-specs nic-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Parameter Error: 'nic-count' (value a) is not a valid integer Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:08:00 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=12,spindle-use=8 --ipolicy-std-specs nic-count=a' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Parameter Error: 'nic-count' (value a) is not a valid integer Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:08:00 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=a,spindle-use=8 --ipolicy-std-specs nic-count=4' Stderr was: Parameter Error: 'nic-count' (value a) is not a valid integer Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:08:00 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs nic-count=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:08:10 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster show-ispecs-cmd' gnt-cluster init --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 staging-cluster.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster show-ispecs-cmd' gnt-cluster init --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 staging-cluster.ganeti.org ---- PASSED [TestClusterModifyISpecs] gnt-cluster modify --specs-* ----- >>>> 2026-04-22 22:08:12.670147 time=0:01:31.567462 [TestClusterModifyISpecs] gnt-cluster modify --specs-* <<<< 2026-04-22 22:08:12.670354 start [TestClusterModifyBe] gnt-cluster modify -B Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B maxmem=256' Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *maxmem: 256$'\''\'\'''\'''\''' maxmem: 256 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B minmem=256' Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *minmem: 256$'\''\'\'''\'''\''' minmem: 256 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B maxmem=a' Stderr was: Parameter Error: 'maxmem' (value a) is not a valid size. error: Invalid format Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *maxmem: 256$'\''\'\'''\'''\''' maxmem: 256 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B minmem=a' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *minmem: 256$'\''\'\'''\'''\''' Parameter Error: 'minmem' (value a) is not a valid size. error: Invalid format minmem: 256 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B maxmem=128,minmem=128' Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *maxmem: 128$'\''\'\'''\'''\''' maxmem: 128 Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *minmem: 128$'\''\'\'''\'''\''' minmem: 128 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B vcpus=4' Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *vcpus: 4$'\''\'\'''\'''\''' vcpus: 4 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B vcpus=a' Stderr was: Parameter Error: 'vcpus' (value a) is not a valid integer Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B vcpus=1' Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *vcpus: 1$'\''\'\'''\'''\''' vcpus: 1 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B auto_balance=False' Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *auto_balance: False$'\''\'\'''\'''\''' auto_balance: False Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B auto_balance=1' Stderr was: Parameter Error: 'auto_balance' (value 1) is not a valid boolean Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B auto_balance=True' Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *auto_balance: True$'\''\'\'''\'''\''' auto_balance: True ---- PASSED [TestClusterModifyBe] gnt-cluster modify -B ---------------- >>>> 2026-04-22 22:08:25.783740 time=0:00:13.113386 [TestClusterModifyBe] gnt-cluster modify -B <<<< 2026-04-22 22:08:25.783990 start [TestClusterModifyDisk] gnt-cluster modify -D Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -D nonexistent:resync-rate=1' Stderr was: Unhandled protocol error while talking to the master daemon: Failed to parse request: SubmitJob: Can't parse value for 'diskparams': Invalid string value for type DiskTemplate: "nonexistent" Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -D drbd:nonexistent=1' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -D drbd:resync-rate=invalid' Parameter Error: Unknown parameter 'nonexistent' Stderr was: Parameter Error: 'resync-rate' (value invalid) is not a valid integer ---- PASSED [TestClusterModifyDisk] gnt-cluster modify -D -------------- >>>> 2026-04-22 22:08:26.501158 time=0:00:00.717168 [TestClusterModifyDisk] gnt-cluster modify -D <<<< 2026-04-22 22:08:26.501320 start [TestClusterModifyDiskTemplates] gnt-cluster modify --enabled-disk-templates= Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile --vg-name=gnt' Wed Apr 22 22:08:27 2026 Cluster LVM configuration already in desired state, not changing Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=pinkbunny' Stderr was: Unhandled protocol error while talking to the master daemon: Failed to parse request: SubmitJob: Can't parse value for 'enabled_disk_templates': Invalid string value for type DiskTemplate: "pinkbunny" Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,plain --ipolicy-disk-templates=plain' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile --vg-name=gnt' Wed Apr 22 22:08:31 2026 Cluster LVM configuration already in desired state, not changing Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=drbd --ipolicy-disk-templates=drbd' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=/bin/true' Wed Apr 22 22:08:33 2026 Cluster DRBD helper already in desired state, not changing Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=/tmp/pinkbunny' Stderr was: Failure: prerequisites not met for this operation: error type: environment_error, error details: Error on node 'ralph-wiggum.staging.ganeti.org': drbd helper is /bin/true Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Cannot disable drbd helper while DRBD is enabled. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain --ipolicy-disk-templates=plain' Wed Apr 22 22:08:37 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Wed Apr 22 22:08:37 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=' Wed Apr 22 22:08:38 2026 Note that you specified a drbd user helper, but did not enable the drbd disk template. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=/bin/true' Wed Apr 22 22:08:40 2026 Note that you specified a drbd user helper, but did not enable the drbd disk template. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=/bin/true --enabled-disk-templates=drbd --ipolicy-disk-templates=drbd' Wed Apr 22 22:08:41 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Wed Apr 22 22:08:41 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Wed Apr 22 22:08:41 2026 Cluster DRBD helper already in desired state, not changing Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper= --enabled-disk-templates=plain --ipolicy-disk-templates=plain' Wed Apr 22 22:08:43 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Wed Apr 22 22:08:43 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Wed Apr 22 22:08:43 2026 Note that you specified a drbd user helper, but did not enable the drbd disk template. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=/bin/true --enabled-disk-templates=drbd --ipolicy-disk-templates=drbd' Wed Apr 22 22:08:44 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Wed Apr 22 22:08:44 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Wed Apr 22 22:08:44 2026 Cluster DRBD helper already in desired state, not changing Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile --vg-name=gnt' Wed Apr 22 22:08:46 2026 Cluster LVM configuration already in desired state, not changing Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=sharedfile --ipolicy-disk-templates=sharedfile --vg-name=' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=drbd --ipolicy-disk-templates=drbd' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Please specify a volume group when enabling lvm-based disk-templates. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --vg-name=gnt' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=drbd --ipolicy-disk-templates=drbd --vg-name=' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Cannot unset volume group if lvm-based disk templates are or get enabled. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=drbd --ipolicy-disk-templates=drbd' Wed Apr 22 22:08:52 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Wed Apr 22 22:08:52 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --vg-name=' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Cannot unset volume group if lvm-based disk templates are or get enabled. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=sharedfile --ipolicy-disk-templates=sharedfile' Wed Apr 22 22:08:54 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Wed Apr 22 22:08:54 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --vg-name=' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=drbd --ipolicy-disk-templates=drbd --vg-name=gnt' Wed Apr 22 22:08:57 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Wed Apr 22 22:08:58 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=sharedfile --ipolicy-disk-templates=sharedfile --vg-name=' Wed Apr 22 22:08:59 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Wed Apr 22 22:08:59 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile --vg-name=gnt' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile --vg-name=gnt' Wed Apr 22 22:09:02 2026 Cluster LVM configuration already in desired state, not changing Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=maude-flanders.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance01.staging.ganeti.org' Wed Apr 22 22:09:04 2026 * disk 0, size 768M Wed Apr 22 22:09:04 2026 * disk 1, size 512M Wed Apr 22 22:09:04 2026 * creating instance disks... Wed Apr 22 22:09:05 2026 adding instance kvm-test-instance01.staging.ganeti.org to cluster config Wed Apr 22 22:09:05 2026 adding disks to cluster config Wed Apr 22 22:09:05 2026 - INFO: Waiting for instance kvm-test-instance01.staging.ganeti.org to sync disks Wed Apr 22 22:09:05 2026 - INFO: Instance kvm-test-instance01.staging.ganeti.org's disks are in sync Wed Apr 22 22:09:05 2026 - INFO: Waiting for instance kvm-test-instance01.staging.ganeti.org to sync disks Wed Apr 22 22:09:05 2026 - INFO: Instance kvm-test-instance01.staging.ganeti.org's disks are in sync Wed Apr 22 22:09:05 2026 * running the instance OS create scripts... Wed Apr 22 22:09:05 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance01.staging.ganeti.org' - Instance name: kvm-test-instance01.staging.ganeti.org UUID: b6f73558-b43f-4ccd-9a42-bc5212586d04 Serial number: 4 Creation time: 2026-04-22 22:09:05 Modification time: 2026-04-22 22:09:05 State: configured to be up, actual state is up Nodes: - primary: maude-flanders.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:c8:ca:b7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f0372a0a-d97f-4b59-9665-0f12da261726 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/49acc886-3dd4-4aed-9622-0fbf539b303f.disk0 on primary: /dev/gnt/49acc886-3dd4-4aed-9622-0fbf539b303f.disk0 (253:0) name: disk0 UUID: a5925602-d0b7-4e5c-ac17-f54eb1d7b3be - disk/1: plain, size 512M access mode: rw logical_id: gnt/90d232fe-6635-4815-a88c-78db7a7946ff.disk1 on primary: /dev/gnt/90d232fe-6635-4815-a88c-78db7a7946ff.disk1 (253:1) name: disk1 UUID: 58b20fa3-3036-46c1-8bbc-bd11c26070f0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance01.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=drbd,file,sharedfile --ipolicy-disk-templates=drbd,file,sharedfile' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Cannot disable disk template 'plain', because there is at least one disk using it: * (on kvm-test-instance01.staging.ganeti.org) * (on kvm-test-instance01.staging.ganeti.org) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance01.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile --vg-name=gnt' Wed Apr 22 22:09:16 2026 Cluster LVM configuration already in desired state, not changing ---- PASSED [TestClusterModifyDiskTemplates] gnt-cluster modify --enabled-disk-templates= >>>> 2026-04-22 22:09:17.283293 time=0:00:50.781973 [TestClusterModifyDiskTemplates] gnt-cluster modify --enabled-disk-templates= <<<< 2026-04-22 22:09:17.283410 start [TestClusterModifyFileStorageDir] gnt-cluster modify --file-storage-dir= Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=file --ipolicy-disk-templates=file' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=/srv/ganeti/file-storage' Wed Apr 22 22:09:19 2026 Global file storage dir already set to value '/srv/ganeti/file-storage' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=/boot/' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 151, 152 Waiting for job 151 ... Wed Apr 22 22:09:23 2026 * Verifying cluster config Wed Apr 22 22:09:23 2026 * Verifying cluster certificate files Wed Apr 22 22:09:23 2026 * Verifying hypervisor parameters Wed Apr 22 22:09:23 2026 * Verifying all nodes belong to an existing group Waiting for job 152 ... Wed Apr 22 22:09:23 2026 * Verifying group 'default' Wed Apr 22 22:09:23 2026 * Gathering data (3 nodes) Wed Apr 22 22:09:23 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:09:24 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:09:24 2026 * Verifying configuration file consistency Wed Apr 22 22:09:24 2026 * Verifying node status Wed Apr 22 22:09:24 2026 - ERROR: node ralph-wiggum.staging.ganeti.org: The configured file storage path is unusable: Path '/boot/' uses a forbidden prefix Wed Apr 22 22:09:24 2026 - ERROR: node maude-flanders.staging.ganeti.org: The configured file storage path is unusable: Path '/boot/' uses a forbidden prefix Wed Apr 22 22:09:24 2026 - ERROR: node troy-mcclure.staging.ganeti.org: The configured file storage path is unusable: Path '/boot/' uses a forbidden prefix Wed Apr 22 22:09:24 2026 * Verifying instance status Wed Apr 22 22:09:24 2026 * Verifying orphan volumes Wed Apr 22 22:09:24 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:09:24 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:09:24 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:09:24 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:09:24 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:09:24 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:09:24 2026 * Other Notes Wed Apr 22 22:09:25 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Unsetting the 'file' storage directory while having 'file' storage enabled is not permitted. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=/srv/ganeti/file-storage' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=drbd --ipolicy-disk-templates=drbd' Wed Apr 22 22:09:28 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Wed Apr 22 22:09:29 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=/boot/' Wed Apr 22 22:09:30 2026 - WARNING: Specified a file storage directory, although file storage is not enabled. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 158, 159 Waiting for job 158 ... Wed Apr 22 22:09:33 2026 * Verifying cluster config Wed Apr 22 22:09:33 2026 * Verifying cluster certificate files Wed Apr 22 22:09:33 2026 * Verifying hypervisor parameters Wed Apr 22 22:09:33 2026 * Verifying all nodes belong to an existing group Waiting for job 159 ... Wed Apr 22 22:09:33 2026 * Verifying group 'default' Wed Apr 22 22:09:33 2026 * Gathering data (3 nodes) Wed Apr 22 22:09:33 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:09:34 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:09:34 2026 * Verifying configuration file consistency Wed Apr 22 22:09:34 2026 * Verifying node status Wed Apr 22 22:09:34 2026 * Verifying instance status Wed Apr 22 22:09:34 2026 * Verifying orphan volumes Wed Apr 22 22:09:34 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:09:34 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:09:34 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:09:34 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:09:34 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:09:34 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:09:34 2026 * Other Notes Wed Apr 22 22:09:34 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=/srv/ganeti/file-storage --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile' ---- PASSED [TestClusterModifyFileStorageDir] gnt-cluster modify --file-storage-dir= >>>> 2026-04-22 22:09:37.975581 time=0:00:20.692171 [TestClusterModifyFileStorageDir] gnt-cluster modify --file-storage-dir= <<<< 2026-04-22 22:09:37.975693 start [TestClusterModifySharedFileStorageDir] gnt-cluster modify --shared-file-storage-dir= Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=sharedfile --ipolicy-disk-templates=sharedfile' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --shared-file-storage-dir=/srv/ganeti/shared-file-storage' Wed Apr 22 22:09:40 2026 Global shared file storage dir already set to value '/srv/ganeti/shared-file-storage' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --shared-file-storage-dir=/boot/' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 166, 167 Waiting for job 166 ... Wed Apr 22 22:09:44 2026 * Verifying cluster config Wed Apr 22 22:09:44 2026 * Verifying cluster certificate files Wed Apr 22 22:09:44 2026 * Verifying hypervisor parameters Wed Apr 22 22:09:44 2026 * Verifying all nodes belong to an existing group Waiting for job 167 ... Wed Apr 22 22:09:44 2026 * Verifying group 'default' Wed Apr 22 22:09:44 2026 * Gathering data (3 nodes) Wed Apr 22 22:09:44 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:09:45 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:09:45 2026 * Verifying configuration file consistency Wed Apr 22 22:09:45 2026 * Verifying node status Wed Apr 22 22:09:45 2026 - ERROR: node troy-mcclure.staging.ganeti.org: The configured sharedfile storage path is unusable: Path '/boot/' uses a forbidden prefix Wed Apr 22 22:09:45 2026 - ERROR: node maude-flanders.staging.ganeti.org: The configured sharedfile storage path is unusable: Path '/boot/' uses a forbidden prefix Wed Apr 22 22:09:45 2026 - ERROR: node ralph-wiggum.staging.ganeti.org: The configured sharedfile storage path is unusable: Path '/boot/' uses a forbidden prefix Wed Apr 22 22:09:45 2026 * Verifying instance status Wed Apr 22 22:09:45 2026 * Verifying orphan volumes Wed Apr 22 22:09:45 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:09:45 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:09:45 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:09:45 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:09:45 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:09:45 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:09:45 2026 * Other Notes Wed Apr 22 22:09:45 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --shared-file-storage-dir=' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Unsetting the 'sharedfile' storage directory while having 'sharedfile' storage enabled is not permitted. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --shared-file-storage-dir=/srv/ganeti/shared-file-storage' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=drbd --ipolicy-disk-templates=drbd' Wed Apr 22 22:09:49 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Wed Apr 22 22:09:49 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --shared-file-storage-dir=/boot/' Wed Apr 22 22:09:50 2026 - WARNING: Specified a sharedfile storage directory, although sharedfile storage is not enabled. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 173, 174 Waiting for job 173 ... Wed Apr 22 22:09:53 2026 * Verifying cluster config Wed Apr 22 22:09:53 2026 * Verifying cluster certificate files Wed Apr 22 22:09:53 2026 * Verifying hypervisor parameters Wed Apr 22 22:09:53 2026 * Verifying all nodes belong to an existing group Waiting for job 174 ... Wed Apr 22 22:09:53 2026 * Verifying group 'default' Wed Apr 22 22:09:53 2026 * Gathering data (3 nodes) Wed Apr 22 22:09:53 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:09:54 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:09:54 2026 * Verifying configuration file consistency Wed Apr 22 22:09:54 2026 * Verifying node status Wed Apr 22 22:09:54 2026 * Verifying instance status Wed Apr 22 22:09:54 2026 * Verifying orphan volumes Wed Apr 22 22:09:54 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:09:54 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:09:54 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:09:54 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:09:54 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:09:54 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:09:54 2026 * Other Notes Wed Apr 22 22:09:54 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --shared-file-storage-dir=' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --shared-file-storage-dir=/srv/ganeti/shared-file-storage --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile' ---- PASSED [TestClusterModifySharedFileStorageDir] gnt-cluster modify --shared-file-storage-dir= >>>> 2026-04-22 22:09:58.057669 time=0:00:20.081976 [TestClusterModifySharedFileStorageDir] gnt-cluster modify --shared-file-storage-dir= <<<< 2026-04-22 22:09:58.057792 start [TestClusterModifyInstallImage] gnt-cluster modify --install-image=...' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'mktemp --tmpdir ganeti-install-image.XXXXXX' /tmp/ganeti-install-image.o7gDfR Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --install-image=/tmp/ganeti-install-image.o7gDfR' Command: ssh troy-mcclure.staging.ganeti.org 'rm /tmp/ganeti-install-image.o7gDfR' ---- PASSED [TestClusterModifyInstallImage] gnt-cluster modify --install-image=...' >>>> 2026-04-22 22:09:59.448103 time=0:00:01.390311 [TestClusterModifyInstallImage] gnt-cluster modify --install-image=...' <<<< 2026-04-22 22:09:59.448243 start [TestClusterModifyUserShutdown] Tests user shutdown cluster wide xen-pvm hypervisor is not enabled, skipping test for this hypervisor xen-hvm hypervisor is not enabled, skipping test for this hypervisor Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Apr 23 02:09:59 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Apr 23 02:09:59 2026. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --user-shutdown=true' Command: ssh troy-mcclure.staging.ganeti.org 'pgrep ganeti-kvmd' 22908 Command: ssh maude-flanders.staging.ganeti.org 'pgrep ganeti-kvmd' 21064 Command: ssh ralph-wiggum.staging.ganeti.org 'pgrep ganeti-kvmd' 20944 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node info troy-mcclure.staging.ganeti.org' - Node name: troy-mcclure.staging.ganeti.org primary ip: 192.168.1.5 secondary ip: 192.168.1.5 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --vm-capable=no troy-mcclure.staging.ganeti.org' Modified node troy-mcclure.staging.ganeti.org - vm_capable -> False Command: ssh troy-mcclure.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --vm-capable=yes troy-mcclure.staging.ganeti.org' Modified node troy-mcclure.staging.ganeti.org - vm_capable -> True Command: ssh troy-mcclure.staging.ganeti.org 'pgrep ganeti-kvmd' 22946 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-hypervisors=xen-pvm' Command: ssh troy-mcclure.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh maude-flanders.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh ralph-wiggum.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-hypervisors=kvm' Command: ssh troy-mcclure.staging.ganeti.org 'pgrep ganeti-kvmd' 22988 Command: ssh maude-flanders.staging.ganeti.org 'pgrep ganeti-kvmd' 21098 Command: ssh ralph-wiggum.staging.ganeti.org 'pgrep ganeti-kvmd' 20976 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --user-shutdown=false' Command: ssh troy-mcclure.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh maude-flanders.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh ralph-wiggum.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterModifyUserShutdown] Tests user shutdown cluster wide >>>> 2026-04-22 22:10:36.250238 time=0:00:36.801995 [TestClusterModifyUserShutdown] Tests user shutdown cluster wide **** 2026-04-22 22:10:36.250463 skipping [TestClusterRename] gnt-cluster rename, test(s) cluster-rename disabled <<<< 2026-04-22 22:10:36.250482 start [TestClusterVersion] gnt-cluster version Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster version' Software version: 3.2.0~alpha1 Internode protocol: 3020000 Configuration format: 3020000 OS api version: 20 Export interface: 0 VCS version: (ganeti) version ---- PASSED [TestClusterVersion] gnt-cluster version ------------------- >>>> 2026-04-22 22:10:36.490677 time=0:00:00.240195 [TestClusterVersion] gnt-cluster version <<<< 2026-04-22 22:10:36.490838 start [TestClusterInfo] gnt-cluster info Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:10:30 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s ---- PASSED [TestClusterInfo] gnt-cluster info ------------------------- >>>> 2026-04-22 22:10:36.730582 time=0:00:00.239744 [TestClusterInfo] gnt-cluster info <<<< 2026-04-22 22:10:36.730738 start [TestClusterGetmaster] gnt-cluster getmaster Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster getmaster' troy-mcclure.staging.ganeti.org ---- PASSED [TestClusterGetmaster] gnt-cluster getmaster --------------- >>>> 2026-04-22 22:10:36.969449 time=0:00:00.238711 [TestClusterGetmaster] gnt-cluster getmaster <<<< 2026-04-22 22:10:36.969517 start [TestClusterRedistConf] gnt-cluster redist-conf Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster redist-conf' ---- PASSED [TestClusterRedistConf] gnt-cluster redist-conf ------------ >>>> 2026-04-22 22:10:38.938332 time=0:00:01.968815 [TestClusterRedistConf] gnt-cluster redist-conf <<<< 2026-04-22 22:10:38.938505 start [TestClusterCopyfile] gnt-cluster copyfile /tmp/gnt.B3QC8C Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster copyfile /tmp/gnt.B3QC8C' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /tmp/gnt.B3QC8C' 0bd1237d-386c-4328-b7ae-461e87cd8efbCommand: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.t6adoxoq -oControlMaster=no maude-flanders.staging.ganeti.org 'cat /tmp/gnt.B3QC8C' 0bd1237d-386c-4328-b7ae-461e87cd8efbCommand: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ng8xesge -oControlMaster=no ralph-wiggum.staging.ganeti.org 'cat /tmp/gnt.B3QC8C' 0bd1237d-386c-4328-b7ae-461e87cd8efbCommand: ssh troy-mcclure.staging.ganeti.org 'rm -f /tmp/gnt.B3QC8C' Command: ssh maude-flanders.staging.ganeti.org 'rm -f /tmp/gnt.B3QC8C' Command: ssh ralph-wiggum.staging.ganeti.org 'rm -f /tmp/gnt.B3QC8C' ---- PASSED [TestClusterCopyfile] gnt-cluster copyfile ----------------- >>>> 2026-04-22 22:10:39.557720 time=0:00:00.619215 [TestClusterCopyfile] gnt-cluster copyfile <<<< 2026-04-22 22:10:39.557809 start [TestClusterCommand] gnt-cluster command Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster command '\''echo -n 0c8eab4f-f994-4bdc-b9f3-cdf1aa0be67d >/tmp/gnt4fda66da-463d-484c-949e-58264b6816bc'\''' ------------------------------------------------ node: maude-flanders.staging.ganeti.org return code = 0 ------------------------------------------------ node: ralph-wiggum.staging.ganeti.org return code = 0 ------------------------------------------------ node: troy-mcclure.staging.ganeti.org return code = 0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /tmp/gnt4fda66da-463d-484c-949e-58264b6816bc' 0c8eab4f-f994-4bdc-b9f3-cdf1aa0be67dCommand: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.t6adoxoq -oControlMaster=no maude-flanders.staging.ganeti.org 'cat /tmp/gnt4fda66da-463d-484c-949e-58264b6816bc' 0c8eab4f-f994-4bdc-b9f3-cdf1aa0be67dCommand: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ng8xesge -oControlMaster=no ralph-wiggum.staging.ganeti.org 'cat /tmp/gnt4fda66da-463d-484c-949e-58264b6816bc' 0c8eab4f-f994-4bdc-b9f3-cdf1aa0be67dCommand: ssh troy-mcclure.staging.ganeti.org 'rm -f /tmp/gnt4fda66da-463d-484c-949e-58264b6816bc' Command: ssh maude-flanders.staging.ganeti.org 'rm -f /tmp/gnt4fda66da-463d-484c-949e-58264b6816bc' Command: ssh ralph-wiggum.staging.ganeti.org 'rm -f /tmp/gnt4fda66da-463d-484c-949e-58264b6816bc' ---- PASSED [TestClusterCommand] gnt-cluster command ------------------- >>>> 2026-04-22 22:10:40.305371 time=0:00:00.747562 [TestClusterCommand] gnt-cluster command **** 2026-04-22 22:10:40.305519 skipping [TestClusterBurnin] Burnin, test(s) cluster-burnin disabled **** 2026-04-22 22:10:40.305543 skipping [TestClusterMasterFailover] gnt-cluster master-failover, test(s) cluster-master-failover disabled **** 2026-04-22 22:10:40.305558 skipping [TestClusterMasterFailoverWithDrainedQueue] gnt-cluster master-failover with drained queue, test(s) cluster-master-failover disabled <<<< 2026-04-22 22:10:40.305570 start [TestClusterOob] out-of-band framework Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 186, 187 Waiting for job 186 ... Wed Apr 22 22:10:42 2026 * Verifying cluster config Wed Apr 22 22:10:42 2026 * Verifying cluster certificate files Wed Apr 22 22:10:42 2026 * Verifying hypervisor parameters Wed Apr 22 22:10:42 2026 * Verifying all nodes belong to an existing group Waiting for job 187 ... Wed Apr 22 22:10:42 2026 * Verifying group 'default' Wed Apr 22 22:10:42 2026 * Gathering data (3 nodes) Wed Apr 22 22:10:42 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:10:43 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:10:43 2026 * Verifying configuration file consistency Wed Apr 22 22:10:43 2026 * Verifying node status Wed Apr 22 22:10:43 2026 * Verifying instance status Wed Apr 22 22:10:43 2026 * Verifying orphan volumes Wed Apr 22 22:10:43 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:10:43 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:10:43 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:10:43 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:10:43 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:10:43 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:10:43 2026 * Other Notes Wed Apr 22 22:10:43 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --node-parameters oob_program=/tmp/ganeti-qa-oob-does-not-exist-f11dabb6-b8cf-49b6-980a-883680725f36' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 190, 191 Waiting for job 190 ... Wed Apr 22 22:10:47 2026 * Verifying cluster config Wed Apr 22 22:10:47 2026 * Verifying cluster certificate files Wed Apr 22 22:10:47 2026 * Verifying hypervisor parameters Wed Apr 22 22:10:47 2026 * Verifying all nodes belong to an existing group Waiting for job 191 ... Wed Apr 22 22:10:47 2026 * Verifying group 'default' Wed Apr 22 22:10:47 2026 * Gathering data (3 nodes) Wed Apr 22 22:10:47 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:10:48 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:10:48 2026 * Verifying configuration file consistency Wed Apr 22 22:10:48 2026 * Verifying node status Wed Apr 22 22:10:48 2026 - ERROR: node troy-mcclure.staging.ganeti.org: error stating out of band helper: [Errno 2] No such file or directory: '/tmp/ganeti-qa-oob-does-not-exist-f11dabb6-b8cf-49b6-980a-883680725f36' Wed Apr 22 22:10:48 2026 - ERROR: node maude-flanders.staging.ganeti.org: error stating out of band helper: [Errno 2] No such file or directory: '/tmp/ganeti-qa-oob-does-not-exist-f11dabb6-b8cf-49b6-980a-883680725f36' Wed Apr 22 22:10:48 2026 - ERROR: node ralph-wiggum.staging.ganeti.org: error stating out of band helper: [Errno 2] No such file or directory: '/tmp/ganeti-qa-oob-does-not-exist-f11dabb6-b8cf-49b6-980a-883680725f36' Wed Apr 22 22:10:48 2026 * Verifying instance status Wed Apr 22 22:10:48 2026 * Verifying orphan volumes Wed Apr 22 22:10:48 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:10:48 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:10:48 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:10:48 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:10:48 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:10:48 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:10:48 2026 * Other Notes Wed Apr 22 22:10:48 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'touch /tmp/ganeti-qa-oob-does-exist-aa8c44df-157e-415f-bae5-24ab2be1baeb' Command: ssh troy-mcclure.staging.ganeti.org 'chmod 0400 /tmp/ganeti-qa-oob-does-exist-aa8c44df-157e-415f-bae5-24ab2be1baeb' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster copyfile /tmp/ganeti-qa-oob-does-exist-aa8c44df-157e-415f-bae5-24ab2be1baeb' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --node-parameters oob_program=/tmp/ganeti-qa-oob-does-exist-aa8c44df-157e-415f-bae5-24ab2be1baeb' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 194, 195 Waiting for job 194 ... Wed Apr 22 22:10:52 2026 * Verifying cluster config Wed Apr 22 22:10:52 2026 * Verifying cluster certificate files Wed Apr 22 22:10:52 2026 * Verifying hypervisor parameters Wed Apr 22 22:10:52 2026 * Verifying all nodes belong to an existing group Waiting for job 195 ... Wed Apr 22 22:10:53 2026 * Verifying group 'default' Wed Apr 22 22:10:53 2026 * Gathering data (3 nodes) Wed Apr 22 22:10:53 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:10:54 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:10:54 2026 * Verifying configuration file consistency Wed Apr 22 22:10:54 2026 * Verifying node status Wed Apr 22 22:10:54 2026 - ERROR: node maude-flanders.staging.ganeti.org: out of band helper /tmp/ganeti-qa-oob-does-exist-aa8c44df-157e-415f-bae5-24ab2be1baeb is not executable Wed Apr 22 22:10:54 2026 - ERROR: node troy-mcclure.staging.ganeti.org: out of band helper /tmp/ganeti-qa-oob-does-exist-aa8c44df-157e-415f-bae5-24ab2be1baeb is not executable Wed Apr 22 22:10:54 2026 - ERROR: node ralph-wiggum.staging.ganeti.org: out of band helper /tmp/ganeti-qa-oob-does-exist-aa8c44df-157e-415f-bae5-24ab2be1baeb is not executable Wed Apr 22 22:10:54 2026 * Verifying instance status Wed Apr 22 22:10:54 2026 * Verifying orphan volumes Wed Apr 22 22:10:54 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:10:54 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:10:54 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:10:54 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:10:54 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:10:54 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:10:54 2026 * Other Notes Wed Apr 22 22:10:54 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'chmod 0500 /tmp/ganeti-qa-oob-does-exist-aa8c44df-157e-415f-bae5-24ab2be1baeb' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster copyfile /tmp/ganeti-qa-oob-does-exist-aa8c44df-157e-415f-bae5-24ab2be1baeb' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 197, 198 Waiting for job 197 ... Wed Apr 22 22:10:57 2026 * Verifying cluster config Wed Apr 22 22:10:57 2026 * Verifying cluster certificate files Wed Apr 22 22:10:57 2026 * Verifying hypervisor parameters Wed Apr 22 22:10:57 2026 * Verifying all nodes belong to an existing group Waiting for job 198 ... Wed Apr 22 22:10:57 2026 * Verifying group 'default' Wed Apr 22 22:10:57 2026 * Gathering data (3 nodes) Wed Apr 22 22:10:57 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:10:58 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:10:58 2026 * Verifying configuration file consistency Wed Apr 22 22:10:58 2026 * Verifying node status Wed Apr 22 22:10:58 2026 * Verifying instance status Wed Apr 22 22:10:58 2026 * Verifying orphan volumes Wed Apr 22 22:10:58 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:10:58 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:10:58 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:10:58 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:10:58 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:10:58 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:10:58 2026 * Other Notes Wed Apr 22 22:10:58 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster command rm /tmp/ganeti-qa-oob-does-exist-aa8c44df-157e-415f-bae5-24ab2be1baeb' ------------------------------------------------ node: maude-flanders.staging.ganeti.org return code = 0 ------------------------------------------------ node: ralph-wiggum.staging.ganeti.org return code = 0 ------------------------------------------------ node: troy-mcclure.staging.ganeti.org return code = 0 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --node-parameters oob_program=' ---- PASSED [TestClusterOob] out-of-band framework --------------------- >>>> 2026-04-22 22:11:01.078597 time=0:00:20.773027 [TestClusterOob] out-of-band framework <<<< 2026-04-22 22:11:01.078799 start [TestInstanceCommunication] Tests instance communication via 'gnt-cluster modify' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list --no-headers -o name' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list --no-headers -o name' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster modify --instance-communication-network=mynetwork' Wed Apr 22 22:11:02 2026 Changing instance communication network to 'mynetwork', only new instances will be affected. Submitted jobs 201 Waiting for job 201 ... Wed Apr 22 22:11:02 2026 Changing instance communication network to 'mynetwork', only new instances will be affected. Submitted jobs 201 Waiting for job 201 ... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list --no-headers -o name mynetwork' mynetwork Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list --no-headers -o group_list mynetwork' default (routed, communication_rt, ) Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list --no-headers -o gateway mynetwork' - Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list --no-headers -o gateway6 mynetwork' - Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list --no-headers -o network mynetwork' 169.254.0.0/16 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list --no-headers -o network6 mynetwork' fe80::/10 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group add mygroup' Submitted jobs 203 Waiting for job 203 ... Submitted jobs 203 Waiting for job 203 ... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list --no-headers -o group_list mynetwork' default (routed, communication_rt, ), mygroup (routed, communication_rt, ) Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster modify --instance-communication-network=mynetwork' Wed Apr 22 22:11:09 2026 Instance communication network already is 'mynetwork', nothing to do. Wed Apr 22 22:11:09 2026 Instance communication network already is 'mynetwork', nothing to do. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster modify --instance-communication-network=' Wed Apr 22 22:11:10 2026 Previous instance communication network 'mynetwork' should be removed manually. Wed Apr 22 22:11:10 2026 Disabling instance communication network, only new instances will be affected. Wed Apr 22 22:11:10 2026 Previous instance communication network 'mynetwork' should be removed manually. Wed Apr 22 22:11:10 2026 Disabling instance communication network, only new instances will be affected. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network disconnect mynetwork' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network remove mynetwork' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group remove mygroup' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list --no-headers -o name' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list --no-headers -o name' ---- PASSED [TestInstanceCommunication] Tests instance communication via 'gnt-cluster modify' >>>> 2026-04-22 22:11:15.992250 time=0:00:14.913451 [TestInstanceCommunication] Tests instance communication via 'gnt-cluster modify' <<<< 2026-04-22 22:11:15.992444 start [TestVersion] Testing remote API version GET /version ---- PASSED [TestVersion] Testing remote API version ------------------- >>>> 2026-04-22 22:11:16.069859 time=0:00:00.077415 [TestVersion] Testing remote API version <<<< 2026-04-22 22:11:16.069993 start [TestEmptyCluster] Testing remote API on an empty cluster Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node info troy-mcclure.staging.ganeti.org' - Node name: troy-mcclure.staging.ganeti.org primary ip: 192.168.1.5 secondary ip: 192.168.1.5 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) GET / GET /2/info GET /2/tags GET /2/nodes GET /2/nodes?bulk=1 GET /2/groups GET /2/groups?bulk=1 GET /2/instances GET /2/instances?bulk=1 GET /2/os GET /2/filters GET /2/filters?bulk=1 GET /99/resource/not/here/99 PUT /99/resource/not/here/99 POST /99/resource/not/here/99 DELETE /99/resource/not/here/99 PUT /version POST /version DELETE /version Testing get/modify symmetry of /2/info and /2/modify GET successful at /2/info PUT successful at /2/modify ---- PASSED [TestEmptyCluster] Testing remote API on an empty cluster -- >>>> 2026-04-22 22:11:19.173172 time=0:00:03.103179 [TestEmptyCluster] Testing remote API on an empty cluster <<<< 2026-04-22 22:11:19.173295 start [TestRapiQuery] Testing resource queries via remote API Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node info troy-mcclure.staging.ganeti.org' - Node name: troy-mcclure.staging.ganeti.org primary ip: 192.168.1.5 secondary ip: 192.168.1.5 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) GET /2/query/group/fields GET /2/query/group/fields?fields=name,name,ndp/ovs_link GET /2/query/group GET /2/query/group?fields=ndp/ovs_link,diskparams,node_cnt,pinst_list,ndp/ovs,ndparams,ndp/oob_program,ndp/ssh_port,name,serial_no,custom_ipolicy,custom_diskparams,ndp/spindle_count,ndp/exclusive_storage,uuid,ctime,ndp/ovs_name,tags,ndp/cpu_speed,pinst_cnt,alloc_policy,ipolicy,custom_ndparams,node_list,mtime GET /2/query/group?fields=name GET /2/query/group?fields=name,%20name%09,name%20 GET /2/query/job/fields GET /2/query/job/fields?fields=id,id,ops GET /2/query/job GET /2/query/job?fields=ops,opend,archived,status,id,opstart,received_ts,summary,opresult,opexec,priority,oppriority,end_ts,start_ts,oplog,opstatus GET /2/query/job?fields=id GET /2/query/job?fields=id,%20id%09,id%20 PUT /2/query/job?fields=id PUT /2/query/job PUT /2/query/job PUT /2/query/job PUT /2/query/job GET /2/query/filter/fields GET /2/query/filter/fields?fields=uuid,uuid,watermark GET /2/query/filter GET /2/query/filter?fields=watermark,action,uuid,reason_trail,priority,predicates GET /2/query/filter?fields=uuid GET /2/query/filter?fields=uuid,%20uuid%09,uuid%20 PUT /2/query/filter?fields=uuid PUT /2/query/filter PUT /2/query/filter PUT /2/query/filter PUT /2/query/filter GET /2/query/lock/fields GET /2/query/lock/fields?fields=name,name,pending GET /2/query/lock GET /2/query/lock?fields=pending,mode,owner,name GET /2/query/lock?fields=name GET /2/query/lock?fields=name,%20name%09,name%20 PUT /2/query/lock?fields=name PUT /2/query/lock PUT /2/query/lock PUT /2/query/lock PUT /2/query/lock GET /2/query/network/fields GET /2/query/network/fields?fields=name,name,network6 GET /2/query/network GET /2/query/network?fields=network6,free_count,uuid,external_reservations,inst_cnt,gateway,mtime,inst_list,group_list,ctime,name,group_cnt,network,reserved_count,serial_no,map,tags,gateway6,mac_prefix GET /2/query/network?fields=name GET /2/query/network?fields=name,%20name%09,name%20 GET /2/query/node/fields GET /2/query/node/fields?fields=name,name,cnos GET /2/query/node GET /2/query/node?fields=cnos,offline,uuid,custom_ndparams,group.uuid,disk_state,role,pinst_cnt,mnode,ctotal,bootid,name,powered,drained,hv_state,master_capable,ndp/ovs_name,ctime,master,sinst_list,pinst_list,ndp/cpu_speed,group,sip,ndp/spindle_count,dfree,mtotal,csockets,mtime,sinst_cnt,spfree,master_candidate,pip,sptotal,ndp/exclusive_storage,vm_capable,dtotal,tags,ndp/ssh_port,serial_no,mfree,ndp/ovs_link,ndp/ovs,ndp/oob_program,ndparams,cnodes GET /2/query/node?fields=name GET /2/query/node?fields=name,%20name%09,name%20 PUT /2/query/node GET /2/query/instance/fields GET /2/query/instance/fields?fields=name,name,disk.uuid/5 GET /2/query/instance GET /2/query/instance?fields=disk.uuid/5,hv/spice_use_tls,nic.network.name/4,nic.mac/2,nic.uuid/7,nic.network.name/6,hv/pae,hv/virtio_net_queues,nic.bridge/5,disk.uuid/2,hv/vnet_hdr,pnode.group,hv/kvm_path,disk.count,disk.size/6,be/spindle_use,snodes.group,hv/reboot_behavior,admin_state_source,uuid,disk.uuid/4,os,nic.ip/5,hv/cpu_mask,hv/init_script,nic.network.name/1,be/always_failover,nic.vlan/2,nic.bridge/3,disk.spindles,nic.mode/0,vcpus,disk.uuid/10,nic.network.name/2,nic.link/4,disk.uuid/6,nic.link/0,hv/extra_cgroups,hv/spice_jpeg_wan_compression,nic.ip/7,nic.bridge/2,be/maxmem,hv/vif_script,nic.mac/1,disk.spindles/9,snodes,disk.spindles/2,hv/extra_config,nic.mac/4,disk.name/14,disk.name/5,nic.vlan/0,hv/spice_bind,nic.ip/2,hv/scsi_controller_type,hv/migration_caps,disk.spindles/7,disk.name/7,disk.name/11,disk.spindles/15,hv/cpu_cores,nic.name/1,disk.spindles/8,hv/spice_ip_version,bridge,disk.uuid/15,hv/vhost_net,console,tags,be/auto_balance,nic.mode/2,disk.size/0,nic.vlans,nic.uuid/4,custom_beparams,nic.bridge/0,nic_mode,nic.name/2,status,nic.bridge/7,nic.uuid/6,hv/kvm_flag,nic.name/7,nic.mac/0,disk.uuid/13,nic.link/2,nic.vlan/6,nic.network/0,nic.mode/7,sda_size,hv/viridian,nic.name/0,disk.spindles/13,hv/bootloader_args,disk.size/3,nic.network.name/5,nic.vlan/7,disk.spindles/1,hv/cpu_type,hv/cpu_cap,nic.network.name/0,hv/spice_zlib_glz_wan_compression,hv/migration_downtime,disk.spindles/12,hv/disk_discard,disk.uuid/9,hv/devices,hv/drop_capabilities,nic.count,nic.ip/6,hv/mem_path,nic.mode/5,mtime,nic.vlan/1,sdb_size,disk.name/1,hv/num_ttys,disk.name/2,hv/machine_version,nic.macs,nic.name/6,disk.uuids,hv/kernel_path,nic.mode/3,hv/vif_type,hv/vnc_bind_address,hv/cdrom_disk_type,hv/vnc_tls,ip,oper_ram,hv/cpu_weight,hv/spice_image_compression,nic.name/3,hv/usb_mouse,hv/spice_tls_ciphers,hv/vnc_x509_path,hv/serial_speed,nic.link/7,disk.name/4,nic.network/6,network_port,nic.mode/1,disk.uuid/14,nic.names,hv/spice_use_vdagent,hv/floppy_image_path,nic.link/5,disk.uuid/1,disk.size/8,nic.name/5,hv/kernel_args,disks_active,hv/spice_streaming_video,name,hv/use_localtime,disk.uuid/0,disk.name/10,hv/cpu_threads,pnode,nic_network,hv/vga,hv/blockdev_prefix,hv/boot_order,hv/pci_pass,be/vcpus,nic.mac/6,hv/spice_password_file,disk_template,nic.links,disk.spindles/0,custom_osparams,hv/kvm_pci_reservations,nic.ip/3,nic.uuid/0,disk.spindles/4,hv/cdrom2_image_path,mac,nic.networks,nic.mode/6,disk.spindles/11,nic.ip/0,nic.network/4,nic.mac/5,nic.name/4,admin_state,disk.size/2,disk.uuid/7,nic.mac/7,disk.uuid/11,disk.sizes,hv/soundhw,disk.name/0,hv/bootloader_path,disk.spindles/5,disk.size/11,custom_nicparams,hypervisor,nic.vlan/3,hv/disk_aio,disk.uuid/8,disk.spindles/6,nic.modes,disk.size/5,hv/usb_devices,nic.network.name/7,nic.ip/1,nic.uuid/3,disk.name/8,disk.name/9,hv/user_shutdown,nic.vlan/5,hv/root_path,hv/kvm_extra,oper_vcpus,nic.uuids,nic.network/3,serial_no,nic.network/1,hv/security_domain,pnode.group.uuid,hv/nic_type,disk.size/12,nic.network/7,hv/spice_playback_compression,nic.uuid/1,nic.link/6,nic.link/1,oper_state,disk.size/15,ctime,hv/acpi,disk.spindles/14,nic.ip/4,disk.size/10,be/minmem,hv/device_model,hv/disk_cache,hv/use_bootloader,nic.ips,hv/vnc_x509_verify,nic.uuid/5,disk.uuid/12,hv/keymap,forthcoming,nic.network/2,disk.size/9,disk.name/3,nic_link,hv/serial_console,custom_hvparams,nic.uuid/2,disk.size/7,nic.bridges,disk.size/13,disk.names,disk.size/14,hv/vnc_password_file,hv/cpuid,hv/cdrom_image_path,disk.spindles/3,hv/cpu_sockets,disk_usage,hv/disk_type,hvparams,hv/use_guest_agent,nic.mac/3,admin_up,nic.network.name/3,nic.vlan/4,snodes.group.uuid,nic.bridge/6,disk.name/13,disk.uuid/3,hv/security_model,nic.mode/4,nic.networks.names,nic.link/3,nic.bridge/1,hv/use_chroot,hv/startup_timeout,beparams,disk.spindles/10,be/memory,nic.bridge/4,nic.network/5,disk.size/4,disk.name/6,disk.size/1,disk.name/15,disk.name/12,hv/initrd_path,osparams GET /2/query/instance?fields=name GET /2/query/instance?fields=name,%20name%09,name%20 GET /2/query/export/fields GET /2/query/export/fields?fields=export,export,export GET /2/query/export GET /2/query/export?fields=export,node GET /2/query/export?fields=export GET /2/query/export?fields=export,%20export%09,export%20 ---- PASSED [TestRapiQuery] Testing resource queries via remote API ---- >>>> 2026-04-22 22:11:27.119760 time=0:00:07.946465 [TestRapiQuery] Testing resource queries via remote API ^^^^ BLOCK 2026-04-22 22:11:27.119870 time=0:05:40.411570 [RunClusterTests] Runs tests related to gnt-cluster vvvv BLOCK 2026-04-22 22:11:27.119937 start [RunOsTests] Runs all tests related to gnt-os **** 2026-04-22 22:11:27.120006 skipping [TestOsList] gnt-os list, test(s) ['os', >] disabled **** 2026-04-22 22:11:27.120030 skipping [TestOsDiagnose] gnt-os diagnose, test(s) ['os', >] disabled **** 2026-04-22 22:11:27.120043 skipping [TestOsValid] Testing valid OS definition, test(s) ['os', >] disabled **** 2026-04-22 22:11:27.120053 skipping [TestOsInvalid] Testing invalid OS definition, test(s) ['os', >] disabled **** 2026-04-22 22:11:27.120062 skipping [TestOsPartiallyValid] Testing partially valid OS definition, test(s) ['os', >] disabled **** 2026-04-22 22:11:27.120074 skipping [TestOsModifyValid] Testing a valid os modify invocation, test(s) ['os', >] disabled **** 2026-04-22 22:11:27.120082 skipping [TestOsModifyInvalid] Testing an invalid os modify invocation, test(s) ['os', >] disabled **** 2026-04-22 22:11:27.120104 skipping [TestOsStatesNonExisting] Testing OS states with non-existing OS, test(s) ['os', >] disabled ^^^^ BLOCK 2026-04-22 22:11:27.120110 time=0:00:00.000173 [RunOsTests] Runs all tests related to gnt-os <<<< 2026-04-22 22:11:27.120154 start [TestClusterTags] gnt-cluster tags Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster add-tags TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster list-tags' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /cluster TEMP-Ganeti-QA-Tag0 /cluster TEMP-Ganeti-QA-Tag1 /cluster TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster remove-tags TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/215 GET /2/tags DELETE /2/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/216 ---- PASSED [TestClusterTags] gnt-cluster tags ------------------------- >>>> 2026-04-22 22:11:32.441965 time=0:00:05.321811 [TestClusterTags] gnt-cluster tags vvvv BLOCK 2026-04-22 22:11:32.442091 start [RunCommonNodeTests] Run a few common node tests <<<< 2026-04-22 22:11:32.442150 start [TestNodeVolumes] gnt-node volumes Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node volumes' Node PhysDev VG Name Size Instance ---- PASSED [TestNodeVolumes] gnt-node volumes ------------------------- >>>> 2026-04-22 22:11:33.702038 time=0:00:01.259888 [TestNodeVolumes] gnt-node volumes <<<< 2026-04-22 22:11:33.702247 start [TestNodeStorage] gnt-node storage Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type file' Node Type Name Size Used Free Allocatable ralph-wiggum.staging.ganeti.org file /srv/ganeti/file-storage 12.7G 0M 8.2G Y troy-mcclure.staging.ganeti.org file /srv/ganeti/file-storage 12.7G 0M 8.1G Y maude-flanders.staging.ganeti.org file /srv/ganeti/file-storage 12.7G 0M 8.2G Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=size,used,free,node,type,allocatable,name' Size Used Free Node Type Allocatable Name 12.7G 0M 8.2G ralph-wiggum.staging.ganeti.org file Y /srv/ganeti/file-storage 12.7G 0M 8.1G troy-mcclure.staging.ganeti.org file Y /srv/ganeti/file-storage 12.7G 0M 8.2G maude-flanders.staging.ganeti.org file Y /srv/ganeti/file-storage Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=node,name,allocatable '\''--separator=|'\'' --no-headers' ralph-wiggum.staging.ganeti.org|/srv/ganeti/file-storage|Y troy-mcclure.staging.ganeti.org|/srv/ganeti/file-storage|Y maude-flanders.staging.ganeti.org|/srv/ganeti/file-storage|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage ralph-wiggum.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable no ralph-wiggum.staging.ganeti.org file /srv/ganeti/file-storage' No changes to perform, exiting. Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable '\''--separator=|'\'' --no-headers ralph-wiggum.staging.ganeti.org' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'file' can not be modified /srv/ganeti/file-storage|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable yes ralph-wiggum.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable '\''--separator=|'\'' --no-headers ralph-wiggum.staging.ganeti.org' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'file' can not be modified /srv/ganeti/file-storage|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node repair-storage ralph-wiggum.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'file' can not be repaired Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage troy-mcclure.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable no troy-mcclure.staging.ganeti.org file /srv/ganeti/file-storage' No changes to perform, exiting. Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable '\''--separator=|'\'' --no-headers troy-mcclure.staging.ganeti.org' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'file' can not be modified /srv/ganeti/file-storage|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable yes troy-mcclure.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable '\''--separator=|'\'' --no-headers troy-mcclure.staging.ganeti.org' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'file' can not be modified /srv/ganeti/file-storage|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node repair-storage troy-mcclure.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'file' can not be repaired Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv' Node Type Name Size Used Free Allocatable ralph-wiggum.staging.ganeti.org lvm-pv /dev/vdb 22.0G 0M 22.0G Y troy-mcclure.staging.ganeti.org lvm-pv /dev/vdb 22.0G 0M 22.0G Y maude-flanders.staging.ganeti.org lvm-pv /dev/vdb 22.0G 0M 22.0G Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=size,used,free,node,type,allocatable,name' Size Used Free Node Type Allocatable Name 22.0G 0M 22.0G ralph-wiggum.staging.ganeti.org lvm-pv Y /dev/vdb 22.0G 0M 22.0G troy-mcclure.staging.ganeti.org lvm-pv Y /dev/vdb 22.0G 0M 22.0G maude-flanders.staging.ganeti.org lvm-pv Y /dev/vdb Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=node,name,allocatable '\''--separator=|'\'' --no-headers' ralph-wiggum.staging.ganeti.org|/dev/vdb|Y troy-mcclure.staging.ganeti.org|/dev/vdb|Y maude-flanders.staging.ganeti.org|/dev/vdb|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage ralph-wiggum.staging.ganeti.org lvm-pv /dev/vdb' Stderr was: No changes to perform, exiting. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable no ralph-wiggum.staging.ganeti.org lvm-pv /dev/vdb' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable '\''--separator=|'\'' --no-headers ralph-wiggum.staging.ganeti.org' /dev/vdb|N Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable yes ralph-wiggum.staging.ganeti.org lvm-pv /dev/vdb' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable '\''--separator=|'\'' --no-headers ralph-wiggum.staging.ganeti.org' /dev/vdb|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node repair-storage ralph-wiggum.staging.ganeti.org lvm-pv /dev/vdb' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'lvm-pv' can not be repaired Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage troy-mcclure.staging.ganeti.org lvm-pv /dev/vdb' Stderr was: No changes to perform, exiting. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable no troy-mcclure.staging.ganeti.org lvm-pv /dev/vdb' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable '\''--separator=|'\'' --no-headers troy-mcclure.staging.ganeti.org' /dev/vdb|N Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable yes troy-mcclure.staging.ganeti.org lvm-pv /dev/vdb' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable '\''--separator=|'\'' --no-headers troy-mcclure.staging.ganeti.org' /dev/vdb|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node repair-storage troy-mcclure.staging.ganeti.org lvm-pv /dev/vdb' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'lvm-pv' can not be repaired Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg' Node Type Name Size Used Free Allocatable ralph-wiggum.staging.ganeti.org lvm-vg gnt 22.0G 0M 22.0G Y troy-mcclure.staging.ganeti.org lvm-vg gnt 22.0G 0M 22.0G Y maude-flanders.staging.ganeti.org lvm-vg gnt 22.0G 0M 22.0G Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=size,used,free,node,type,allocatable,name' Size Used Free Node Type Allocatable Name 22.0G 0M 22.0G ralph-wiggum.staging.ganeti.org lvm-vg Y gnt 22.0G 0M 22.0G troy-mcclure.staging.ganeti.org lvm-vg Y gnt 22.0G 0M 22.0G maude-flanders.staging.ganeti.org lvm-vg Y gnt Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=node,name,allocatable '\''--separator=|'\'' --no-headers' ralph-wiggum.staging.ganeti.org|gnt|Y troy-mcclure.staging.ganeti.org|gnt|Y maude-flanders.staging.ganeti.org|gnt|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage ralph-wiggum.staging.ganeti.org lvm-vg gnt' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable no ralph-wiggum.staging.ganeti.org lvm-vg gnt' No changes to perform, exiting. Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable '\''--separator=|'\'' --no-headers ralph-wiggum.staging.ganeti.org' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'lvm-vg' can not be modified gnt|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable yes ralph-wiggum.staging.ganeti.org lvm-vg gnt' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable '\''--separator=|'\'' --no-headers ralph-wiggum.staging.ganeti.org' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'lvm-vg' can not be modified gnt|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node repair-storage ralph-wiggum.staging.ganeti.org lvm-vg gnt' Wed Apr 22 22:12:12 2026 Repairing storage unit 'gnt' on ralph-wiggum.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage troy-mcclure.staging.ganeti.org lvm-vg gnt' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable no troy-mcclure.staging.ganeti.org lvm-vg gnt' No changes to perform, exiting. Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable '\''--separator=|'\'' --no-headers troy-mcclure.staging.ganeti.org' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'lvm-vg' can not be modified gnt|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable yes troy-mcclure.staging.ganeti.org lvm-vg gnt' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable '\''--separator=|'\'' --no-headers troy-mcclure.staging.ganeti.org' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'lvm-vg' can not be modified gnt|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node repair-storage troy-mcclure.staging.ganeti.org lvm-vg gnt' Wed Apr 22 22:12:18 2026 Repairing storage unit 'gnt' on troy-mcclure.staging.ganeti.org ... ---- PASSED [TestNodeStorage] gnt-node storage ------------------------- >>>> 2026-04-22 22:12:18.806865 time=0:00:45.104618 [TestNodeStorage] gnt-node storage **** 2026-04-22 22:12:18.807084 skipping [TestOutOfBand] gnt-node power, test(s) ['node-oob', >] disabled ^^^^ BLOCK 2026-04-22 22:12:18.807108 time=0:00:46.365017 [RunCommonNodeTests] Run a few common node tests vvvv BLOCK 2026-04-22 22:12:18.807154 start [RunGroupListTests] Run tests for listing node groups <<<< 2026-04-22 22:12:18.807225 start [TestGroupList] gnt-group list --- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ipolicy,ndp/ssh_port,name,alloc_policy,ndp/ovs,custom_ndparams,ndp/exclusive_storage,ndp/ovs_link,ctime,ndp/oob_program,pinst_cnt,node_list,pinst_list,mtime,ndp/spindle_count,diskparams,custom_ipolicy,ndp/ovs_name,uuid,serial_no,ndparams,tags,ndp/cpu_speed,node_cnt,custom_diskparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output alloc_policy,ctime,custom_diskparams,custom_ipolicy,custom_ndparams,diskparams,ipolicy,mtime,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,node_cnt,node_list,pinst_cnt,pinst_list,serial_no,tags,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ipolicy,ndp/ssh_port,name,alloc_policy,ndp/ovs,custom_ndparams,ndp/exclusive_storage,ndp/ovs_link,ctime,ndp/oob_program,pinst_cnt,node_list,pinst_list,mtime,ndp/spindle_count,diskparams,custom_ipolicy,ndp/ovs_name,uuid,serial_no,ndparams,tags,ndp/cpu_speed,node_cnt,custom_diskparams,ipolicy,ndp/ssh_port,name,alloc_policy,ndp/ovs,custom_ndparams,ndp/exclusive_storage,ndp/ovs_link,ctime,ndp/oob_program,pinst_cnt,node_list,pinst_list,mtime,ndp/spindle_count,diskparams,custom_ipolicy,ndp/ovs_name,uuid,serial_no,ndparams,tags,ndp/cpu_speed,node_cnt,custom_diskparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output custom_diskparams,node_cnt,ndp/cpu_speed,tags,ndparams,serial_no,uuid,ndp/ovs_name,custom_ipolicy,diskparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/spindle_count,mtime,pinst_list,node_list >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output pinst_cnt,ndp/oob_program >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ctime,ndp/ovs_link,ndp/exclusive_storage,custom_ndparams,ndp/ovs,alloc_policy >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output name,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ipolicy >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: NodeGroup name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestGroupList] gnt-group list ----------------------------- >>>> 2026-04-22 22:12:21.229199 time=0:00:02.421974 [TestGroupList] gnt-group list <<<< 2026-04-22 22:12:21.229336 start [TestGroupListFields] gnt-group list-fields Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields alloc_policy name serial_no uuid node_cnt node_list pinst_cnt pinst_list tags ipolicy custom_ipolicy custom_ndparams ndparams diskparams custom_diskparams ndp/cpu_speed ndp/exclusive_storage ndp/oob_program ndp/ovs ndp/ovs_link ndp/ovs_name ndp/spindle_count ndp/ssh_port ctime mtime >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list-fields '\''--separator=|'\'' --no-headers' alloc_policy|Text|AllocPolicy|Allocation policy for group ctime|Timestamp|CTime|Creation timestamp custom_diskparams|Custom|CustomDiskParameters|Custom disk parameters custom_ipolicy|Custom|CustomInstancePolicy|Custom instance policy limitations custom_ndparams|Custom|CustomNDParams|Custom node parameters diskparams|Custom|DiskParameters|Disk parameters (merged) ipolicy|Custom|InstancePolicy|Instance policy limitations (merged) mtime|Timestamp|MTime|Modification timestamp name|Text|Group|Group name ndp/cpu_speed|Floating-point number|ndp/cpu_speed|The "cpu_speed" node parameter ndp/exclusive_storage|Boolean|ExclusiveStorage|The "exclusive_storage" node parameter ndp/oob_program|Custom|OutOfBandProgram|The "oob_program" node parameter ndp/ovs|Boolean|OpenvSwitch|The "ovs" node parameter ndp/ovs_link|Custom|OpenvSwitchLink|The "ovs_link" node parameter ndp/ovs_name|Custom|OpenvSwitchName|The "ovs_name" node parameter ndp/spindle_count|Number|SpindleCount|The "spindle_count" node parameter ndp/ssh_port|Number|ndp/ssh_port|The "ssh_port" node parameter ndparams|Custom|NDParams|Node parameters node_cnt|Number|Nodes|Number of nodes node_list|Custom|NodeList|List of nodes pinst_cnt|Number|Instances|Number of primary instances pinst_list|Custom|InstanceList|List of primary instances serial_no|Number|SerialNo|Group object serial number, incremented on each modification tags|Custom|Tags|Tags uuid|Text|UUID|Group UUID Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestGroupListFields] gnt-group list-fields ---------------- >>>> 2026-04-22 22:12:21.904802 time=0:00:00.675466 [TestGroupListFields] gnt-group list-fields ^^^^ BLOCK 2026-04-22 22:12:21.904936 time=0:00:03.097782 [RunGroupListTests] Run tests for listing node groups vvvv BLOCK 2026-04-22 22:12:21.904980 start [RunGroupRwTests] Run tests for adding/removing/renaming groups <<<< 2026-04-22 22:12:21.905146 start [TestGroupAddRemoveRename] gnt-group add/remove/rename Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group add group1' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group add group2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group add group2' Stderr was: Failure: prerequisites not met for this operation: error type: already_exists, error details: Desired group name 'group2' already exists as a node group (UUID: f324d05c-7081-4495-b3f9-ce254a293323) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group add default' Stderr was: Failure: prerequisites not met for this operation: error type: already_exists, error details: Desired group name 'default' already exists as a node group (UUID: 2760b362-c270-47ba-8354-8e86f2c00907) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group rename group1 group2' Stderr was: Failure: prerequisites not met for this operation: error type: already_exists, error details: Desired new name 'group2' clashes with existing node group (UUID: f324d05c-7081-4495-b3f9-ce254a293323) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group rename group1 group3' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group rename default group1' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group remove group2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group remove group3' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group remove group1' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Group 'group1' not empty, has the following nodes: 41f1f406-e840-48cd-b8c2-71b86b0911bb, 95aeebf4-49eb-4a55-972d-17ae7afe893a, 6881f0b7-548b-4d72-81fe-919d5d1da670 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group rename group1 default' ---- PASSED [TestGroupAddRemoveRename] gnt-group add/remove/rename ----- >>>> 2026-04-22 22:12:34.439984 time=0:00:12.534838 [TestGroupAddRemoveRename] gnt-group add/remove/rename <<<< 2026-04-22 22:12:34.440094 start [TestGroupAddWithOptions] gnt-group add with options Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group add --alloc-policy notvalid group1' Stderr was: Unhandled protocol error while talking to the master daemon: Failed to parse request: SubmitJob: Can't parse value for 'alloc_policy': Invalid string value for type AllocPolicy: "notvalid" Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group add --alloc-policy last_resort --node-parameters oob_program=/bin/true group1' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group remove group1' ---- PASSED [TestGroupAddWithOptions] gnt-group add with options ------- >>>> 2026-04-22 22:12:37.019140 time=0:00:02.579046 [TestGroupAddWithOptions] gnt-group add with options <<<< 2026-04-22 22:12:37.019280 start [TestGroupModify] gnt-group modify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group add group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: default (1) disk-count: default (0) disk-size: default (512) memory-size: default (128) nic-count: default (0) spindle-use: default (0) max/0: cpu-count: default (48) disk-count: default (8) disk-size: default (1048576) memory-size: default (1048576) nic-count: default (8) spindle-use: default (8) allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:disk-size=4,nic-count=4,cpu-count=4,spindle-use=4,disk-count=4,memory-size=4/max:disk-size=4,nic-count=4,cpu-count=4,spindle-use=4,disk-count=4,memory-size=4 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 4 disk-count: 4 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 4 min/0: cpu-count: 4 disk-count: 4 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=4,disk-size=8,memory-size=4,nic-count=4,spindle-use=4/max:cpu-count=4,disk-count=4,disk-size=8,memory-size=4,nic-count=4,spindle-use=4 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 4 disk-count: 4 disk-size: 8 memory-size: 4 nic-count: 4 spindle-use: 4 min/0: cpu-count: 4 disk-count: 4 disk-size: 8 memory-size: 4 nic-count: 4 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=4,disk-size=8,memory-size=4,nic-count=4,spindle-use=4/max:cpu-count=4,disk-count=4,disk-size=4,memory-size=4,nic-count=4,spindle-use=4 group1' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-size: 8/4 - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 4 disk-count: 4 disk-size: 8 memory-size: 4 nic-count: 4 spindle-use: 4 max/0: cpu-count: 4 disk-count: 4 disk-size: 8 memory-size: 4 nic-count: 4 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=4,disk-size=8,memory-size=4,nic-count=8,spindle-use=4/max:cpu-count=4,disk-count=4,disk-size=8,memory-size=4,nic-count=8,spindle-use=4 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 4 disk-count: 4 disk-size: 8 memory-size: 4 nic-count: 8 spindle-use: 4 min/0: cpu-count: 4 disk-count: 4 disk-size: 8 memory-size: 4 nic-count: 8 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=4,disk-size=8,memory-size=4,nic-count=8,spindle-use=4/max:cpu-count=4,disk-count=4,disk-size=8,memory-size=4,nic-count=4,spindle-use=4 group1' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for nic-count: 8/4 - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 4 disk-count: 4 disk-size: 8 memory-size: 4 nic-count: 8 spindle-use: 4 max/0: cpu-count: 4 disk-count: 4 disk-size: 8 memory-size: 4 nic-count: 8 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=4,disk-size=8,memory-size=4,nic-count=8,spindle-use=4/max:cpu-count=8,disk-count=4,disk-size=8,memory-size=4,nic-count=8,spindle-use=4 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 8 disk-count: 4 disk-size: 8 memory-size: 4 nic-count: 8 spindle-use: 4 min/0: cpu-count: 8 disk-count: 4 disk-size: 8 memory-size: 4 nic-count: 8 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=4,disk-size=8,memory-size=4,nic-count=8,spindle-use=4/max:cpu-count=4,disk-count=4,disk-size=8,memory-size=4,nic-count=8,spindle-use=4 group1' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for cpu-count: 8/4 - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 8 disk-count: 4 disk-size: 8 memory-size: 4 nic-count: 8 spindle-use: 4 min/0: cpu-count: 8 disk-count: 4 disk-size: 8 memory-size: 4 nic-count: 8 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=4,disk-size=8,memory-size=4,nic-count=8,spindle-use=8/max:cpu-count=8,disk-count=4,disk-size=8,memory-size=4,nic-count=8,spindle-use=8 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 8 disk-count: 4 disk-size: 8 memory-size: 4 nic-count: 8 spindle-use: 8 min/0: cpu-count: 8 disk-count: 4 disk-size: 8 memory-size: 4 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=4,disk-size=8,memory-size=4,nic-count=8,spindle-use=8/max:cpu-count=8,disk-count=4,disk-size=8,memory-size=4,nic-count=8,spindle-use=4 group1' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for spindle-use: 8/4 - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 8 disk-count: 4 disk-size: 8 memory-size: 4 nic-count: 8 spindle-use: 8 max/0: cpu-count: 8 disk-count: 4 disk-size: 8 memory-size: 4 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=8,disk-size=8,memory-size=4,nic-count=8,spindle-use=8/max:cpu-count=8,disk-count=8,disk-size=8,memory-size=4,nic-count=8,spindle-use=8 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 4 nic-count: 8 spindle-use: 8 min/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 4 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=8,disk-size=8,memory-size=4,nic-count=8,spindle-use=8/max:cpu-count=8,disk-count=4,disk-size=8,memory-size=4,nic-count=8,spindle-use=8 group1' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-count: 8/4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 4 nic-count: 8 spindle-use: 8 min/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 4 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=8,disk-size=8,memory-size=8,nic-count=8,spindle-use=8/max:cpu-count=8,disk-count=8,disk-size=8,memory-size=8,nic-count=8,spindle-use=8 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 8 max/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=8,disk-size=8,memory-size=8,nic-count=8,spindle-use=8/max:cpu-count=8,disk-count=8,disk-size=8,memory-size=4,nic-count=8,spindle-use=8 group1' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for memory-size: 8/4 - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 8 min/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs default group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: default (1) disk-count: default (0) disk-size: default (512) memory-size: default (128) nic-count: default (0) spindle-use: default (0) max/0: cpu-count: default (48) disk-count: default (8) disk-size: default (1048576) memory-size: default (1048576) nic-count: default (8) spindle-use: default (8) allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group show-ispecs-cmd --include-defaults group1' gnt-group add --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 group1 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group show-ispecs-cmd group1' gnt-group add --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 group1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-vcpu-ratio 1.5 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: 1.5 spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-vcpu-ratio default group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-spindle-ratio 1.5 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: 1.5 vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-spindle-ratio default group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-disk-templates plain group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 allowed disk templates: plain spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-disk-templates default group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --alloc-policy unallocable --node-parameters oob_program=/bin/false group1' Modified node group group1 - ndparams -> {'oob_program': '/bin/false'} Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --alloc-policy notvalid group1' Stderr was: Unhandled protocol error while talking to the master daemon: Failed to parse request: SubmitJob: Can't parse value for 'alloc_policy': Invalid string value for type AllocPolicy: "notvalid" Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --node-parameters spindle_count=10 group1' Modified node group group1 - ndparams -> {'oob_program': '/bin/false', 'spindle_count': 10} Command: ssh troy-mcclure.staging.ganeti.org 'hbal -L -G group1' Cluster is empty, exiting. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --node-parameters spindle_count=default group1' Modified node group group1 - ndparams -> {'oob_program': '/bin/false'} Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group remove group1' ---- PASSED [TestGroupModify] gnt-group modify ------------------------- >>>> 2026-04-22 22:13:10.905274 time=0:00:33.885994 [TestGroupModify] gnt-group modify <<<< 2026-04-22 22:13:10.905431 start [TestRapiNodeGroups] Test several node group operations using RAPI POST /2/groups GET /2/jobs/296 POST /2/groups GET /2/jobs/297 PUT /2/groups/group1/modify GET /2/jobs/298 PUT /2/groups/group2/rename GET /2/jobs/299 Testing get/modify symmetry of /2/groups/group3 and /2/groups/group3/modify GET successful at /2/groups/group3 PUT successful at /2/groups/group3/modify DELETE /2/groups/group1 GET /2/jobs/301 DELETE /2/groups/group3 GET /2/jobs/302 ---- PASSED [TestRapiNodeGroups] Test several node group operations using RAPI >>>> 2026-04-22 22:13:18.318730 time=0:00:07.413299 [TestRapiNodeGroups] Test several node group operations using RAPI <<<< 2026-04-22 22:13:18.318850 start [TestGroupTags] gnt-group tags --- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group add-tags default TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-tags default' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /nodegroup/default TEMP-Ganeti-QA-Tag0 /nodegroup/default TEMP-Ganeti-QA-Tag1 /nodegroup/default TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group remove-tags default TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/groups/default/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/306 GET /2/groups/default/tags DELETE /2/groups/default/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/307 ---- PASSED [TestGroupTags] gnt-group tags ----------------------------- >>>> 2026-04-22 22:13:23.553952 time=0:00:05.235102 [TestGroupTags] gnt-group tags ^^^^ BLOCK 2026-04-22 22:13:23.554065 time=0:01:01.649085 [RunGroupRwTests] Run tests for adding/removing/renaming groups vvvv BLOCK 2026-04-22 22:13:23.554109 start [RunNetworkTests] Run tests for network management <<<< 2026-04-22 22:13:23.554162 start [TestNetworkAddRemove] gnt-network add/remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network add --network 192.0.2.0/30 network1' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network add --network 198.51.100.0/24 network2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network add --network 203.0.133.0/24 network2' Stderr was: Failure: prerequisites not met for this operation: error type: already_exists, error details: Desired network name 'network2' already exists as a network (UUID: 78e9694d-a3ff-4fbe-8d8b-37189dcdb46b) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output mtime,gateway,serial_no,network6,group_list,map,inst_cnt,network,ctime,tags,inst_list,free_count,group_cnt,external_reservations,gateway6,uuid,name,reserved_count,mac_prefix >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output ctime,external_reservations,free_count,gateway,gateway6,group_cnt,group_list,inst_cnt,inst_list,mac_prefix,map,mtime,name,network,network6,reserved_count,serial_no,tags,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output mtime,gateway,serial_no,network6,group_list,map,inst_cnt,network,ctime,tags,inst_list,free_count,group_cnt,external_reservations,gateway6,uuid,name,reserved_count,mac_prefix,mtime,gateway,serial_no,network6,group_list,map,inst_cnt,network,ctime,tags,inst_list,free_count,group_cnt,external_reservations,gateway6,uuid,name,reserved_count,mac_prefix >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output mac_prefix,reserved_count,name,uuid,gateway6,external_reservations,group_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output free_count,inst_list,tags,ctime,network,inst_cnt,map,group_list,network6,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output gateway,mtime >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name' network1 network2 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name network2 network1' network2 network1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name network2 network1' network2 network1 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Network name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list-fields >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list-fields tags name network gateway network6 gateway6 mac_prefix serial_no uuid group_cnt group_list inst_cnt inst_list free_count reserved_count map external_reservations ctime mtime >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list-fields '\''--separator=|'\'' --no-headers' ctime|Timestamp|CTime|Creation timestamp external_reservations|Text|ExternalReservations|External reservations free_count|Number|FreeCount|Number of available addresses gateway|Custom|Gateway|IPv4 gateway gateway6|Custom|IPv6Gateway|IPv6 gateway group_cnt|Number|NodeGroups|Number of nodegroups group_list|Custom|GroupList|List of nodegroups (group name, NIC mode, NIC link) inst_cnt|Number|Instances|Number of instances inst_list|Custom|InstanceList|List of instances mac_prefix|Custom|MacPrefix|MAC address prefix map|Text|Map|Actual mapping mtime|Timestamp|MTime|Modification timestamp name|Text|Network|Name network|Text|Subnet|IPv4 subnet network6|Custom|IPv6Subnet|IPv6 subnet reserved_count|Number|ReservedCount|Number of reserved addresses serial_no|Number|SerialNo|Network object serial number, incremented on each modification tags|Custom|Tags|Tags uuid|Text|UUID|Network UUID Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: Warning: Queried for unknown fields field/does/not/exist Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network remove network1' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network remove network2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output mtime,gateway,serial_no,network6,group_list,map,inst_cnt,network,ctime,tags,inst_list,free_count,group_cnt,external_reservations,gateway6,uuid,name,reserved_count,mac_prefix >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output ctime,external_reservations,free_count,gateway,gateway6,group_cnt,group_list,inst_cnt,inst_list,mac_prefix,map,mtime,name,network,network6,reserved_count,serial_no,tags,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output mtime,gateway,serial_no,network6,group_list,map,inst_cnt,network,ctime,tags,inst_list,free_count,group_cnt,external_reservations,gateway6,uuid,name,reserved_count,mac_prefix,mtime,gateway,serial_no,network6,group_list,map,inst_cnt,network,ctime,tags,inst_list,free_count,group_cnt,external_reservations,gateway6,uuid,name,reserved_count,mac_prefix >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output mac_prefix,reserved_count,name,uuid,gateway6,external_reservations,group_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output free_count,inst_list,tags,ctime,network,inst_cnt,map,group_list,network6,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output gateway,mtime >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Network name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestNetworkAddRemove] gnt-network add/remove -------------- >>>> 2026-04-22 22:13:33.940088 time=0:00:10.385926 [TestNetworkAddRemove] gnt-network add/remove Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-22 22:13:33.940239 start [TestNetworkConnect] gnt-network connect/disconnect Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group add group1' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network add --network 192.0.2.0/24 network1' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network connect --nic-parameters mode=bridged,link=xen-br0 network1 group1' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output mtime,gateway,serial_no,network6,group_list,map,inst_cnt,network,ctime,tags,inst_list,free_count,group_cnt,external_reservations,gateway6,uuid,name,reserved_count,mac_prefix >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output ctime,external_reservations,free_count,gateway,gateway6,group_cnt,group_list,inst_cnt,inst_list,mac_prefix,map,mtime,name,network,network6,reserved_count,serial_no,tags,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output mtime,gateway,serial_no,network6,group_list,map,inst_cnt,network,ctime,tags,inst_list,free_count,group_cnt,external_reservations,gateway6,uuid,name,reserved_count,mac_prefix,mtime,gateway,serial_no,network6,group_list,map,inst_cnt,network,ctime,tags,inst_list,free_count,group_cnt,external_reservations,gateway6,uuid,name,reserved_count,mac_prefix >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output mac_prefix,reserved_count,name,uuid,gateway6,external_reservations,group_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output free_count,inst_list,tags,ctime,network,inst_cnt,map,group_list,network6,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output gateway,mtime >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name' network1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name network1' network1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name network1' network1 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Network name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network disconnect network1 group1' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group remove group1' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network remove network1' ---- PASSED [TestNetworkConnect] gnt-network connect/disconnect -------- >>>> 2026-04-22 22:13:42.664573 time=0:00:08.724334 [TestNetworkConnect] gnt-network connect/disconnect <<<< 2026-04-22 22:13:42.664674 start [TestNetworkTags] gnt-network tags Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network add --network 192.0.2.0/30 network1' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network add-tags network1 TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list-tags network1' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /network/network1 TEMP-Ganeti-QA-Tag0 /network/network1 TEMP-Ganeti-QA-Tag1 /network/network1 TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network remove-tags network1 TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/networks/network1/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/323 GET /2/networks/network1/tags DELETE /2/networks/network1/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/324 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network remove network1' ---- PASSED [TestNetworkTags] gnt-network tags ------------------------- >>>> 2026-04-22 22:13:50.216023 time=0:00:07.551349 [TestNetworkTags] gnt-network tags ^^^^ BLOCK 2026-04-22 22:13:50.216156 time=0:00:26.662047 [RunNetworkTests] Run tests for network management vvvv BLOCK 2026-04-22 22:13:50.216201 start [RunFilterTests] Run tests for job filter management **** 2026-04-22 22:13:50.216267 skipping [TestFilterList] gnt-filter list, test(s) filters disabled **** 2026-04-22 22:13:50.216282 skipping [TestFilterListFields] gnt-filter list-fields, test(s) filters disabled **** 2026-04-22 22:13:50.216290 skipping [TestFilterAddRemove] gnt-filter add/delete, test(s) filters disabled **** 2026-04-22 22:13:50.216298 skipping [TestFilterReject] Tests that the REJECT filter does reject new jobs and that the, test(s) filters disabled **** 2026-04-22 22:13:50.216306 skipping [TestFilterOpCode] Tests that filtering with the "opcode" predicate works, test(s) filters disabled **** 2026-04-22 22:13:50.216314 skipping [TestFilterReasonChain] Tests that filters are processed in the right order and that the, test(s) filters disabled **** 2026-04-22 22:13:50.216322 skipping [TestFilterContinue] Tests that the CONTINUE filter has no effect, test(s) filters disabled **** 2026-04-22 22:13:50.216341 skipping [TestFilterAcceptPause] Tests that the PAUSE filter allows scheduling, but prevents starting,, test(s) filters disabled **** 2026-04-22 22:13:50.216349 skipping [TestFilterWatermark] Tests that the filter watermark is set correctly, test(s) filters disabled **** 2026-04-22 22:13:50.216356 skipping [TestFilterRateLimit] Tests that the RATE_LIMIT filter does reject new jobs when all, test(s) filters disabled **** 2026-04-22 22:13:50.216363 skipping [TestAdHocReasonRateLimit] Tests that ad-hoc rate limiting using --reason="rate-limit:n:..." works, test(s) filters disabled ^^^^ BLOCK 2026-04-22 22:13:50.216368 time=0:00:00.000167 [RunFilterTests] Run tests for job filter management <<<< 2026-04-22 22:13:50.216472 start [TestNodeReadd] gnt-node add --readd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node add --no-ssh-key-check --secondary-ip=192.168.1.7 --readd --no-node-setup maude-flanders.staging.ganeti.org' Stdout was: -- WARNING -- The option --no-node-setup is disabled. Whether or not the SSH setup is manipulated while adding a node is determined by the 'modify_ssh_setup' value in the cluster-wide configuration instead. Wed Apr 22 22:13:53 2026 - INFO: Readding a node, the offline/drained flags were reset Wed Apr 22 22:13:53 2026 - INFO: Node will be a master candidate Stderr was: ALERT: ganeti-noded started in debug mode. Private and secret parameters WILL be logged! Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify >> /var/log/ganeti/qa-output.log' ---- PASSED [TestNodeReadd] gnt-node add --readd ----------------------- >>>> 2026-04-22 22:13:58.795708 time=0:00:08.579236 [TestNodeReadd] gnt-node add --readd <<<< 2026-04-22 22:13:58.795861 start [TestNodeModify] gnt-node modify - Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --candidate-pool-size=2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --master-candidate=no --auto-promote maude-flanders.staging.ganeti.org' Modified node maude-flanders.staging.ganeti.org - master_candidate -> False Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --force --master-candidate=yes maude-flanders.staging.ganeti.org' Modified node maude-flanders.staging.ganeti.org - master_candidate -> True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 334, 335 Waiting for job 334 ... Wed Apr 22 22:14:06 2026 * Verifying cluster config Wed Apr 22 22:14:06 2026 * Verifying cluster certificate files Wed Apr 22 22:14:06 2026 * Verifying hypervisor parameters Wed Apr 22 22:14:06 2026 * Verifying all nodes belong to an existing group Waiting for job 335 ... Wed Apr 22 22:14:06 2026 * Verifying group 'default' Wed Apr 22 22:14:06 2026 * Gathering data (3 nodes) Wed Apr 22 22:14:06 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:14:07 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:14:07 2026 * Verifying configuration file consistency Wed Apr 22 22:14:07 2026 * Verifying node status Wed Apr 22 22:14:07 2026 * Verifying instance status Wed Apr 22 22:14:07 2026 * Verifying orphan volumes Wed Apr 22 22:14:07 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:14:07 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:14:07 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:14:07 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:14:07 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:14:07 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:14:07 2026 * Other Notes Wed Apr 22 22:14:07 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --force --master-candidate=no maude-flanders.staging.ganeti.org' Modified node maude-flanders.staging.ganeti.org - master_candidate -> False Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 338, 339 Waiting for job 338 ... Wed Apr 22 22:14:11 2026 * Verifying cluster config Wed Apr 22 22:14:11 2026 * Verifying cluster certificate files Wed Apr 22 22:14:11 2026 * Verifying hypervisor parameters Wed Apr 22 22:14:11 2026 * Verifying all nodes belong to an existing group Waiting for job 339 ... Wed Apr 22 22:14:12 2026 * Verifying group 'default' Wed Apr 22 22:14:12 2026 * Gathering data (3 nodes) Wed Apr 22 22:14:12 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:14:13 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:14:13 2026 * Verifying configuration file consistency Wed Apr 22 22:14:13 2026 * Verifying node status Wed Apr 22 22:14:13 2026 * Verifying instance status Wed Apr 22 22:14:13 2026 * Verifying orphan volumes Wed Apr 22 22:14:13 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:14:13 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:14:13 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:14:13 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:14:13 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:14:13 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:14:13 2026 * Other Notes Wed Apr 22 22:14:13 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --force --drained=yes maude-flanders.staging.ganeti.org' Modified node maude-flanders.staging.ganeti.org - drained -> True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 342, 343 Waiting for job 342 ... Wed Apr 22 22:14:16 2026 * Verifying cluster config Wed Apr 22 22:14:16 2026 * Verifying cluster certificate files Wed Apr 22 22:14:16 2026 * Verifying hypervisor parameters Wed Apr 22 22:14:16 2026 * Verifying all nodes belong to an existing group Waiting for job 343 ... Wed Apr 22 22:14:18 2026 * Verifying group 'default' Wed Apr 22 22:14:18 2026 * Gathering data (3 nodes) Wed Apr 22 22:14:18 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:14:19 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:14:19 2026 * Verifying configuration file consistency Wed Apr 22 22:14:19 2026 * Verifying node status Wed Apr 22 22:14:19 2026 * Verifying instance status Wed Apr 22 22:14:19 2026 * Verifying orphan volumes Wed Apr 22 22:14:19 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:14:19 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:14:19 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:14:19 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:14:19 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:14:19 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:14:19 2026 * Other Notes Wed Apr 22 22:14:19 2026 - NOTICE: 1 drained node(s) found. Wed Apr 22 22:14:19 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --force --drained=no maude-flanders.staging.ganeti.org' Modified node maude-flanders.staging.ganeti.org - drained -> False Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 346, 347 Waiting for job 346 ... Wed Apr 22 22:14:22 2026 * Verifying cluster config Wed Apr 22 22:14:22 2026 * Verifying cluster certificate files Wed Apr 22 22:14:22 2026 * Verifying hypervisor parameters Wed Apr 22 22:14:22 2026 * Verifying all nodes belong to an existing group Waiting for job 347 ... Wed Apr 22 22:14:23 2026 * Verifying group 'default' Wed Apr 22 22:14:23 2026 * Gathering data (3 nodes) Wed Apr 22 22:14:23 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:14:24 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:14:24 2026 * Verifying configuration file consistency Wed Apr 22 22:14:24 2026 * Verifying node status Wed Apr 22 22:14:24 2026 * Verifying instance status Wed Apr 22 22:14:24 2026 * Verifying orphan volumes Wed Apr 22 22:14:24 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:14:24 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:14:24 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:14:24 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:14:24 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:14:24 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:14:24 2026 * Other Notes Wed Apr 22 22:14:24 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --force --offline=yes maude-flanders.staging.ganeti.org' Wed Apr 22 22:14:25 2026 Failed to stop KVM daemon on node 'maude-flanders.staging.ganeti.org': Node is marked offline Modified node maude-flanders.staging.ganeti.org - offline -> True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 350, 351 Waiting for job 350 ... Wed Apr 22 22:14:27 2026 * Verifying cluster config Wed Apr 22 22:14:27 2026 * Verifying cluster certificate files Wed Apr 22 22:14:27 2026 * Verifying hypervisor parameters Wed Apr 22 22:14:27 2026 * Verifying all nodes belong to an existing group Waiting for job 351 ... Wed Apr 22 22:14:27 2026 * Verifying group 'default' Wed Apr 22 22:14:27 2026 * Gathering data (3 nodes) Wed Apr 22 22:14:27 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:14:28 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:14:28 2026 * Verifying configuration file consistency Wed Apr 22 22:14:28 2026 * Verifying node status Wed Apr 22 22:14:28 2026 * Verifying instance status Wed Apr 22 22:14:28 2026 * Verifying orphan volumes Wed Apr 22 22:14:28 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:14:28 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:14:28 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:14:28 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:14:28 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:14:28 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:14:28 2026 * Other Notes Wed Apr 22 22:14:28 2026 - NOTICE: 1 offline node(s) found. Wed Apr 22 22:14:28 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --force --offline=no maude-flanders.staging.ganeti.org' Wed Apr 22 22:14:29 2026 - WARNING: Transitioning node from offline to online state without using re-add. Please make sure the node is healthy! Modified node maude-flanders.staging.ganeti.org - offline -> False Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 354, 355 Waiting for job 354 ... Wed Apr 22 22:14:31 2026 * Verifying cluster config Wed Apr 22 22:14:31 2026 * Verifying cluster certificate files Wed Apr 22 22:14:31 2026 * Verifying hypervisor parameters Wed Apr 22 22:14:31 2026 * Verifying all nodes belong to an existing group Waiting for job 355 ... Wed Apr 22 22:14:31 2026 * Verifying group 'default' Wed Apr 22 22:14:31 2026 * Gathering data (3 nodes) Wed Apr 22 22:14:31 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:14:32 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:14:32 2026 * Verifying configuration file consistency Wed Apr 22 22:14:32 2026 * Verifying node status Wed Apr 22 22:14:32 2026 * Verifying instance status Wed Apr 22 22:14:32 2026 * Verifying orphan volumes Wed Apr 22 22:14:32 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:14:32 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:14:32 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:14:32 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:14:32 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:14:32 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:14:32 2026 * Other Notes Wed Apr 22 22:14:32 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --master-candidate=yes maude-flanders.staging.ganeti.org' Modified node maude-flanders.staging.ganeti.org - master_candidate -> True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --secondary-ip=192.168.1.7 maude-flanders.staging.ganeti.org' Modified node maude-flanders.staging.ganeti.org - secondary_ip -> 192.168.1.7 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --candidate-pool-size=10' Wed Apr 22 22:14:41 2026 - INFO: Note: more nodes are candidates (3) than desired (2) ---- PASSED [TestNodeModify] gnt-node modify --------------------------- >>>> 2026-04-22 22:14:41.991633 time=0:00:43.195772 [TestNodeModify] gnt-node modify <<<< 2026-04-22 22:14:41.991795 start [TestDelay] gnt-debug delay ------ Command: ssh troy-mcclure.staging.ganeti.org 'gnt-debug delay 1' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-debug delay --no-master 1' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-debug delay --no-master -n maude-flanders.staging.ganeti.org 1' ---- PASSED [TestDelay] gnt-debug delay -------------------------------- >>>> 2026-04-22 22:14:48.023494 time=0:00:06.031699 [TestDelay] gnt-debug delay Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c52ca5fb9ab9994266ea0e2040d4b6a11ea23bac /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 366, 367 Waiting for job 366 ... Wed Apr 22 22:14:49 2026 * Verifying cluster config Wed Apr 22 22:14:49 2026 * Verifying cluster certificate files Wed Apr 22 22:14:49 2026 * Verifying hypervisor parameters Wed Apr 22 22:14:49 2026 * Verifying all nodes belong to an existing group Waiting for job 367 ... Wed Apr 22 22:14:50 2026 * Verifying group 'default' Wed Apr 22 22:14:50 2026 * Gathering data (3 nodes) Wed Apr 22 22:14:50 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:14:51 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:14:51 2026 * Verifying configuration file consistency Wed Apr 22 22:14:51 2026 * Verifying node status Wed Apr 22 22:14:51 2026 * Verifying instance status Wed Apr 22 22:14:51 2026 * Verifying orphan volumes Wed Apr 22 22:14:51 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:14:51 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:14:51 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:14:51 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:14:51 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:14:51 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:14:51 2026 * Other Notes Wed Apr 22 22:14:51 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c52ca5fb9ab9994266ea0e2040d4b6a11ea23bac /var/lib/ganeti/config.data <<<< 2026-04-22 22:14:51.765471 start [TestNodeTags] gnt-node tags ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node add-tags troy-mcclure.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list-tags troy-mcclure.staging.ganeti.org' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /nodes/troy-mcclure.staging.ganeti.org TEMP-Ganeti-QA-Tag0 /nodes/troy-mcclure.staging.ganeti.org TEMP-Ganeti-QA-Tag1 /nodes/troy-mcclure.staging.ganeti.org TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node remove-tags troy-mcclure.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/nodes/troy-mcclure.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/371 GET /2/nodes/troy-mcclure.staging.ganeti.org/tags DELETE /2/nodes/troy-mcclure.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/372 ---- PASSED [TestNodeTags] gnt-node tags ------------------------------- >>>> 2026-04-22 22:14:57.669923 time=0:00:05.904452 [TestNodeTags] gnt-node tags <<<< 2026-04-22 22:14:57.670044 start [TestNode] Testing getting node(s) info via remote API GET /2/nodes/troy-mcclure.staging.ganeti.org GET /2/nodes GET /2/nodes?bulk=1 Testing get/modify symmetry of /2/nodes/troy-mcclure.staging.ganeti.org and /2/nodes/troy-mcclure.staging.ganeti.org/modify GET successful at /2/nodes/troy-mcclure.staging.ganeti.org POST successful at /2/nodes/troy-mcclure.staging.ganeti.org/modify ---- PASSED [TestNode] Testing getting node(s) info via remote API ----- >>>> 2026-04-22 22:14:58.680846 time=0:00:01.010802 [TestNode] Testing getting node(s) info via remote API <<<< 2026-04-22 22:14:58.680976 start [TestRapiInstanceAdd] Test adding a new instance via RAPI GET /2/jobs/374 Wed Apr 22 22:15:00 2026 * disk 0, size 768M Wed Apr 22 22:15:00 2026 * disk 1, size 512M Wed Apr 22 22:15:00 2026 * creating instance disks... Wed Apr 22 22:15:00 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed Apr 22 22:15:00 2026 adding disks to cluster config Wed Apr 22 22:15:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:15:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:15:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:15:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:15:01 2026 * running the instance OS create scripts... Wed Apr 22 22:15:01 2026 * starting instance... ---- PASSED [TestRapiInstanceAdd] Test adding a new instance via RAPI -- >>>> 2026-04-22 22:15:02.334402 time=0:00:03.653426 [TestRapiInstanceAdd] Test adding a new instance via RAPI <<<< 2026-04-22 22:15:02.334552 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 375 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 22:15:13.751905 time=0:00:11.417353 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 22:15:13.752075 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-22 22:15:13.752103 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 378 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 378 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 379 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 22:15:18 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 380 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 380 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 381 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 381 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-22 22:15:23.248159 time=0:00:09.496056 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-22 22:15:23.248264 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 384 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 22:15:25.743852 time=0:00:02.495588 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 22:15:25.744026 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/385 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-22 22:15:37.142456 time=0:00:11.398430 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-22 22:15:37.142629 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/386 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-22 22:15:39.530200 time=0:00:02.387571 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-22 22:15:39.530308 start [TestInstanceList] gnt-instance list Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_nicparams,nic.ip/4,name,nic.bridge/1,hv/extra_config,nic.vlan/6,hv/blockdev_prefix,disk.spindles/5,hv/kvm_extra,nic_link,hv/root_path,hv/vnc_tls,ctime,nic.bridge/7,disk.size/15,nic.name/1,nic.mac/2,oper_ram,nic.link/4,hv/kernel_args,nic.ip/3,ip,console,nic.name/4,nic.ip/5,sdb_size,hv/vnc_x509_verify,nic.modes,hv/vif_script,hv/serial_console,hv/spice_use_vdagent,nic.network.name/7,be/auto_balance,hv/cpu_cores,nic.link/5,nic.mac/5,nic.network/3,nic.mode/3,status,nic.link/2,disk.spindles/1,disk.size/9,disk.size/4,hv/devices,nic.mode/5,hv/num_ttys,hv/cpu_sockets,mac,nic.uuid/3,nic.uuid/6,disk.size/2,nic.uuid/2,hv/cdrom_image_path,hv/reboot_behavior,vcpus,nic.link/7,disk.spindles/6,nic.uuid/4,hv/floppy_image_path,hv/cdrom_disk_type,nic.network/0,hv/serial_speed,hv/cpuid,hv/bootloader_args,hv/vga,nic.uuid/5,be/memory,hv/cpu_type,hv/spice_image_compression,nic.name/2,nic.bridge/3,hv/disk_aio,nic.networks,osparams,hv/spice_playback_compression,disk.name/4,nic_mode,nic.network.name/1,disk.size/1,tags,nic.ip/2,disk.name/0,disk.size/11,disk.uuid/14,nic.vlan/4,disk.uuid/0,hv/migration_downtime,nic.link/3,disk.name/15,disk.name/8,hv/pae,disk.spindles/4,nic.ips,hv/bootloader_path,hv/boot_order,admin_up,disk.spindles/15,beparams,disks_active,pnode.group.uuid,nic.uuid/7,nic.mode/7,nic.mode/2,hv/device_model,snodes.group.uuid,hv/cpu_weight,custom_beparams,hv/vhost_net,nic.name/5,be/vcpus,nic.mac/6,disk.uuid/12,be/spindle_use,disk.uuid/9,snodes.group,snodes,nic.network/5,hv/use_chroot,hv/virtio_net_queues,disk.count,disk.size/14,nic.networks.names,nic.mac/7,nic.count,nic.network.name/4,hv/use_guest_agent,hv/startup_timeout,nic.ip/1,hv/spice_zlib_glz_wan_compression,hv/extra_cgroups,nic.network/1,disk.uuid/5,hv/migration_caps,disk.spindles/11,nic.network/6,hv/soundhw,nic.name/6,hv/cpu_mask,custom_osparams,disk.uuid/4,disk.spindles/10,be/maxmem,disk.size/8,nic.uuids,disk.uuid/2,hv/initrd_path,hv/kvm_path,disk.name/9,nic.vlan/7,hv/kvm_flag,oper_state,uuid,disk.uuid/10,nic.links,disk.uuid/13,pnode.group,nic.vlan/1,os,disk.size/3,disk.spindles/3,disk.name/7,hv/vnc_x509_path,hv/mem_path,hv/vnc_bind_address,nic.mac/1,hv/user_shutdown,disk.size/7,disk.uuid/1,hv/security_model,disk.size/5,disk.spindles/9,disk.name/10,nic.mac/4,hv/init_script,hv/security_domain,hv/viridian,bridge,oper_vcpus,disk.size/6,disk.spindles,disk_usage,mtime,nic.network.name/0,disk.uuid/8,nic.mac/3,nic.network.name/5,nic.uuid/1,hv/spice_password_file,network_port,nic.mode/6,hv/cpu_cap,nic.network.name/2,hv/spice_jpeg_wan_compression,hv/nic_type,disk.size/13,admin_state_source,nic.name/7,nic.ip/7,nic.bridge/4,hv/use_bootloader,sda_size,hypervisor,disk.name/1,nic.bridge/0,pnode,hv/usb_mouse,nic.network.name/6,nic.mode/0,hv/vnet_hdr,nic.link/1,disk.spindles/14,nic.vlan/2,disk.name/5,disk.uuid/3,disk.name/12,disk.name/3,disk.sizes,nic.bridge/6,disk.uuid/11,hv/disk_cache,disk.name/6,nic.name/3,nic.bridge/5,hv/machine_version,be/always_failover,nic.mode/4,disk.uuid/7,disk.uuid/15,nic.vlan/5,nic.link/6,nic.network/2,hv/disk_discard,nic.network.name/3,hv/spice_tls_ciphers,nic.vlan/3,disk.size/12,disk.names,disk.spindles/7,serial_no,disk.name/11,hv/kernel_path,hv/spice_use_tls,disk.spindles/12,disk.spindles/0,hv/spice_streaming_video,nic.ip/0,hv/kvm_pci_reservations,nic.name/0,disk_template,hv/use_localtime,disk.uuids,nic.uuid/0,nic.network/7,admin_state,nic.names,be/minmem,nic_network,nic.mode/1,hv/keymap,nic.network/4,disk.name/2,hv/vnc_password_file,disk.name/14,hv/scsi_controller_type,disk.spindles/13,hv/disk_type,custom_hvparams,nic.link/0,disk.size/0,disk.size/10,disk.uuid/6,hv/cdrom2_image_path,hv/vif_type,nic.bridges,hvparams,nic.bridge/2,hv/acpi,forthcoming,hv/pci_pass,nic.mac/0,disk.name/13,hv/spice_bind,nic.ip/6,nic.vlans,nic.vlan/0,disk.spindles/8,hv/cpu_threads,disk.spindles/2,hv/drop_capabilities,nic.macs,hv/usb_devices,hv/spice_ip_version >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state,admin_state_source,admin_up,be/always_failover,be/auto_balance,be/maxmem,be/memory,be/minmem,be/spindle_use,be/vcpus,beparams,bridge,console,ctime,custom_beparams,custom_hvparams,custom_nicparams,custom_osparams,disk.count,disk.name/0,disk.name/1,disk.name/10,disk.name/11,disk.name/12,disk.name/13,disk.name/14,disk.name/15,disk.name/2,disk.name/3,disk.name/4,disk.name/5,disk.name/6,disk.name/7,disk.name/8,disk.name/9,disk.names,disk.size/0,disk.size/1,disk.size/10,disk.size/11,disk.size/12,disk.size/13,disk.size/14,disk.size/15,disk.size/2,disk.size/3,disk.size/4,disk.size/5,disk.size/6,disk.size/7,disk.size/8,disk.size/9,disk.sizes,disk.spindles,disk.spindles/0,disk.spindles/1,disk.spindles/10,disk.spindles/11,disk.spindles/12,disk.spindles/13,disk.spindles/14,disk.spindles/15,disk.spindles/2,disk.spindles/3,disk.spindles/4,disk.spindles/5,disk.spindles/6,disk.spindles/7,disk.spindles/8,disk.spindles/9,disk.uuid/0,disk.uuid/1,disk.uuid/10,disk.uuid/11,disk.uuid/12,disk.uuid/13,disk.uuid/14,disk.uuid/15,disk.uuid/2,disk.uuid/3,disk.uuid/4,disk.uuid/5,disk.uuid/6,disk.uuid/7,disk.uuid/8,disk.uuid/9,disk.uuids,disk_template,disk_usage,disks_active,forthcoming,hv/acpi,hv/blockdev_prefix,hv/boot_order,hv/bootloader_args,hv/bootloader_path,hv/cdrom2_image_path,hv/cdrom_disk_type,hv/cdrom_image_path,hv/cpu_cap,hv/cpu_cores,hv/cpu_mask,hv/cpu_sockets,hv/cpu_threads,hv/cpu_type,hv/cpu_weight,hv/cpuid,hv/device_model,hv/devices,hv/disk_aio,hv/disk_cache,hv/disk_discard,hv/disk_type,hv/drop_capabilities,hv/extra_cgroups,hv/extra_config,hv/floppy_image_path,hv/init_script,hv/initrd_path,hv/kernel_args,hv/kernel_path,hv/keymap,hv/kvm_extra,hv/kvm_flag,hv/kvm_path,hv/kvm_pci_reservations,hv/machine_version,hv/mem_path,hv/migration_caps,hv/migration_downtime,hv/nic_type,hv/num_ttys,hv/pae,hv/pci_pass,hv/reboot_behavior,hv/root_path,hv/scsi_controller_type,hv/security_domain,hv/security_model,hv/serial_console,hv/serial_speed,hv/soundhw,hv/spice_bind,hv/spice_image_compression,hv/spice_ip_version,hv/spice_jpeg_wan_compression,hv/spice_password_file,hv/spice_playback_compression,hv/spice_streaming_video,hv/spice_tls_ciphers,hv/spice_use_tls,hv/spice_use_vdagent,hv/spice_zlib_glz_wan_compression,hv/startup_timeout,hv/usb_devices,hv/usb_mouse,hv/use_bootloader,hv/use_chroot,hv/use_guest_agent,hv/use_localtime,hv/user_shutdown,hv/vga,hv/vhost_net,hv/vif_script,hv/vif_type,hv/viridian,hv/virtio_net_queues,hv/vnc_bind_address,hv/vnc_password_file,hv/vnc_tls,hv/vnc_x509_path,hv/vnc_x509_verify,hv/vnet_hdr,hvparams,hypervisor,ip,mac,mtime,name,network_port,nic.bridge/0,nic.bridge/1,nic.bridge/2,nic.bridge/3,nic.bridge/4,nic.bridge/5,nic.bridge/6,nic.bridge/7,nic.bridges,nic.count,nic.ip/0,nic.ip/1,nic.ip/2,nic.ip/3,nic.ip/4,nic.ip/5,nic.ip/6,nic.ip/7,nic.ips,nic.link/0,nic.link/1,nic.link/2,nic.link/3,nic.link/4,nic.link/5,nic.link/6,nic.link/7,nic.links,nic.mac/0,nic.mac/1,nic.mac/2,nic.mac/3,nic.mac/4,nic.mac/5,nic.mac/6,nic.mac/7,nic.macs,nic.mode/0,nic.mode/1,nic.mode/2,nic.mode/3,nic.mode/4,nic.mode/5,nic.mode/6,nic.mode/7,nic.modes,nic.name/0,nic.name/1,nic.name/2,nic.name/3,nic.name/4,nic.name/5,nic.name/6,nic.name/7,nic.names,nic.network.name/0,nic.network.name/1,nic.network.name/2,nic.network.name/3,nic.network.name/4,nic.network.name/5,nic.network.name/6,nic.network.name/7,nic.network/0,nic.network/1,nic.network/2,nic.network/3,nic.network/4,nic.network/5,nic.network/6,nic.network/7,nic.networks,nic.networks.names,nic.uuid/0,nic.uuid/1,nic.uuid/2,nic.uuid/3,nic.uuid/4,nic.uuid/5,nic.uuid/6,nic.uuid/7,nic.uuids,nic.vlan/0,nic.vlan/1,nic.vlan/2,nic.vlan/3,nic.vlan/4,nic.vlan/5,nic.vlan/6,nic.vlan/7,nic.vlans,nic_link,nic_mode,nic_network,oper_ram,oper_state,oper_vcpus,os,osparams,pnode,pnode.group,pnode.group.uuid,sda_size,sdb_size,serial_no,snodes,snodes.group,snodes.group.uuid,status,tags,uuid,vcpus >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_nicparams,nic.ip/4,name,nic.bridge/1,hv/extra_config,nic.vlan/6,hv/blockdev_prefix,disk.spindles/5,hv/kvm_extra,nic_link,hv/root_path,hv/vnc_tls,ctime,nic.bridge/7,disk.size/15,nic.name/1,nic.mac/2,oper_ram,nic.link/4,hv/kernel_args,nic.ip/3,ip,console,nic.name/4,nic.ip/5,sdb_size,hv/vnc_x509_verify,nic.modes,hv/vif_script,hv/serial_console,hv/spice_use_vdagent,nic.network.name/7,be/auto_balance,hv/cpu_cores,nic.link/5,nic.mac/5,nic.network/3,nic.mode/3,status,nic.link/2,disk.spindles/1,disk.size/9,disk.size/4,hv/devices,nic.mode/5,hv/num_ttys,hv/cpu_sockets,mac,nic.uuid/3,nic.uuid/6,disk.size/2,nic.uuid/2,hv/cdrom_image_path,hv/reboot_behavior,vcpus,nic.link/7,disk.spindles/6,nic.uuid/4,hv/floppy_image_path,hv/cdrom_disk_type,nic.network/0,hv/serial_speed,hv/cpuid,hv/bootloader_args,hv/vga,nic.uuid/5,be/memory,hv/cpu_type,hv/spice_image_compression,nic.name/2,nic.bridge/3,hv/disk_aio,nic.networks,osparams,hv/spice_playback_compression,disk.name/4,nic_mode,nic.network.name/1,disk.size/1,tags,nic.ip/2,disk.name/0,disk.size/11,disk.uuid/14,nic.vlan/4,disk.uuid/0,hv/migration_downtime,nic.link/3,disk.name/15,disk.name/8,hv/pae,disk.spindles/4,nic.ips,hv/bootloader_path,hv/boot_order,admin_up,disk.spindles/15,beparams,disks_active,pnode.group.uuid,nic.uuid/7,nic.mode/7,nic.mode/2,hv/device_model,snodes.group.uuid,hv/cpu_weight,custom_beparams,hv/vhost_net,nic.name/5,be/vcpus,nic.mac/6,disk.uuid/12,be/spindle_use,disk.uuid/9,snodes.group,snodes,nic.network/5,hv/use_chroot,hv/virtio_net_queues,disk.count,disk.size/14,nic.networks.names,nic.mac/7,nic.count,nic.network.name/4,hv/use_guest_agent,hv/startup_timeout,nic.ip/1,hv/spice_zlib_glz_wan_compression,hv/extra_cgroups,nic.network/1,disk.uuid/5,hv/migration_caps,disk.spindles/11,nic.network/6,hv/soundhw,nic.name/6,hv/cpu_mask,custom_osparams,disk.uuid/4,disk.spindles/10,be/maxmem,disk.size/8,nic.uuids,disk.uuid/2,hv/initrd_path,hv/kvm_path,disk.name/9,nic.vlan/7,hv/kvm_flag,oper_state,uuid,disk.uuid/10,nic.links,disk.uuid/13,pnode.group,nic.vlan/1,os,disk.size/3,disk.spindles/3,disk.name/7,hv/vnc_x509_path,hv/mem_path,hv/vnc_bind_address,nic.mac/1,hv/user_shutdown,disk.size/7,disk.uuid/1,hv/security_model,disk.size/5,disk.spindles/9,disk.name/10,nic.mac/4,hv/init_script,hv/security_domain,hv/viridian,bridge,oper_vcpus,disk.size/6,disk.spindles,disk_usage,mtime,nic.network.name/0,disk.uuid/8,nic.mac/3,nic.network.name/5,nic.uuid/1,hv/spice_password_file,network_port,nic.mode/6,hv/cpu_cap,nic.network.name/2,hv/spice_jpeg_wan_compression,hv/nic_type,disk.size/13,admin_state_source,nic.name/7,nic.ip/7,nic.bridge/4,hv/use_bootloader,sda_size,hypervisor,disk.name/1,nic.bridge/0,pnode,hv/usb_mouse,nic.network.name/6,nic.mode/0,hv/vnet_hdr,nic.link/1,disk.spindles/14,nic.vlan/2,disk.name/5,disk.uuid/3,disk.name/12,disk.name/3,disk.sizes,nic.bridge/6,disk.uuid/11,hv/disk_cache,disk.name/6,nic.name/3,nic.bridge/5,hv/machine_version,be/always_failover,nic.mode/4,disk.uuid/7,disk.uuid/15,nic.vlan/5,nic.link/6,nic.network/2,hv/disk_discard,nic.network.name/3,hv/spice_tls_ciphers,nic.vlan/3,disk.size/12,disk.names,disk.spindles/7,serial_no,disk.name/11,hv/kernel_path,hv/spice_use_tls,disk.spindles/12,disk.spindles/0,hv/spice_streaming_video,nic.ip/0,hv/kvm_pci_reservations,nic.name/0,disk_template,hv/use_localtime,disk.uuids,nic.uuid/0,nic.network/7,admin_state,nic.names,be/minmem,nic_network,nic.mode/1,hv/keymap,nic.network/4,disk.name/2,hv/vnc_password_file,disk.name/14,hv/scsi_controller_type,disk.spindles/13,hv/disk_type,custom_hvparams,nic.link/0,disk.size/0,disk.size/10,disk.uuid/6,hv/cdrom2_image_path,hv/vif_type,nic.bridges,hvparams,nic.bridge/2,hv/acpi,forthcoming,hv/pci_pass,nic.mac/0,disk.name/13,hv/spice_bind,nic.ip/6,nic.vlans,nic.vlan/0,disk.spindles/8,hv/cpu_threads,disk.spindles/2,hv/drop_capabilities,nic.macs,hv/usb_devices,hv/spice_ip_version,custom_nicparams,nic.ip/4,name,nic.bridge/1,hv/extra_config,nic.vlan/6,hv/blockdev_prefix,disk.spindles/5,hv/kvm_extra,nic_link,hv/root_path,hv/vnc_tls,ctime,nic.bridge/7,disk.size/15,nic.name/1,nic.mac/2,oper_ram,nic.link/4,hv/kernel_args,nic.ip/3,ip,console,nic.name/4,nic.ip/5,sdb_size,hv/vnc_x509_verify,nic.modes,hv/vif_script,hv/serial_console,hv/spice_use_vdagent,nic.network.name/7,be/auto_balance,hv/cpu_cores,nic.link/5,nic.mac/5,nic.network/3,nic.mode/3,status,nic.link/2,disk.spindles/1,disk.size/9,disk.size/4,hv/devices,nic.mode/5,hv/num_ttys,hv/cpu_sockets,mac,nic.uuid/3,nic.uuid/6,disk.size/2,nic.uuid/2,hv/cdrom_image_path,hv/reboot_behavior,vcpus,nic.link/7,disk.spindles/6,nic.uuid/4,hv/floppy_image_path,hv/cdrom_disk_type,nic.network/0,hv/serial_speed,hv/cpuid,hv/bootloader_args,hv/vga,nic.uuid/5,be/memory,hv/cpu_type,hv/spice_image_compression,nic.name/2,nic.bridge/3,hv/disk_aio,nic.networks,osparams,hv/spice_playback_compression,disk.name/4,nic_mode,nic.network.name/1,disk.size/1,tags,nic.ip/2,disk.name/0,disk.size/11,disk.uuid/14,nic.vlan/4,disk.uuid/0,hv/migration_downtime,nic.link/3,disk.name/15,disk.name/8,hv/pae,disk.spindles/4,nic.ips,hv/bootloader_path,hv/boot_order,admin_up,disk.spindles/15,beparams,disks_active,pnode.group.uuid,nic.uuid/7,nic.mode/7,nic.mode/2,hv/device_model,snodes.group.uuid,hv/cpu_weight,custom_beparams,hv/vhost_net,nic.name/5,be/vcpus,nic.mac/6,disk.uuid/12,be/spindle_use,disk.uuid/9,snodes.group,snodes,nic.network/5,hv/use_chroot,hv/virtio_net_queues,disk.count,disk.size/14,nic.networks.names,nic.mac/7,nic.count,nic.network.name/4,hv/use_guest_agent,hv/startup_timeout,nic.ip/1,hv/spice_zlib_glz_wan_compression,hv/extra_cgroups,nic.network/1,disk.uuid/5,hv/migration_caps,disk.spindles/11,nic.network/6,hv/soundhw,nic.name/6,hv/cpu_mask,custom_osparams,disk.uuid/4,disk.spindles/10,be/maxmem,disk.size/8,nic.uuids,disk.uuid/2,hv/initrd_path,hv/kvm_path,disk.name/9,nic.vlan/7,hv/kvm_flag,oper_state,uuid,disk.uuid/10,nic.links,disk.uuid/13,pnode.group,nic.vlan/1,os,disk.size/3,disk.spindles/3,disk.name/7,hv/vnc_x509_path,hv/mem_path,hv/vnc_bind_address,nic.mac/1,hv/user_shutdown,disk.size/7,disk.uuid/1,hv/security_model,disk.size/5,disk.spindles/9,disk.name/10,nic.mac/4,hv/init_script,hv/security_domain,hv/viridian,bridge,oper_vcpus,disk.size/6,disk.spindles,disk_usage,mtime,nic.network.name/0,disk.uuid/8,nic.mac/3,nic.network.name/5,nic.uuid/1,hv/spice_password_file,network_port,nic.mode/6,hv/cpu_cap,nic.network.name/2,hv/spice_jpeg_wan_compression,hv/nic_type,disk.size/13,admin_state_source,nic.name/7,nic.ip/7,nic.bridge/4,hv/use_bootloader,sda_size,hypervisor,disk.name/1,nic.bridge/0,pnode,hv/usb_mouse,nic.network.name/6,nic.mode/0,hv/vnet_hdr,nic.link/1,disk.spindles/14,nic.vlan/2,disk.name/5,disk.uuid/3,disk.name/12,disk.name/3,disk.sizes,nic.bridge/6,disk.uuid/11,hv/disk_cache,disk.name/6,nic.name/3,nic.bridge/5,hv/machine_version,be/always_failover,nic.mode/4,disk.uuid/7,disk.uuid/15,nic.vlan/5,nic.link/6,nic.network/2,hv/disk_discard,nic.network.name/3,hv/spice_tls_ciphers,nic.vlan/3,disk.size/12,disk.names,disk.spindles/7,serial_no,disk.name/11,hv/kernel_path,hv/spice_use_tls,disk.spindles/12,disk.spindles/0,hv/spice_streaming_video,nic.ip/0,hv/kvm_pci_reservations,nic.name/0,disk_template,hv/use_localtime,disk.uuids,nic.uuid/0,nic.network/7,admin_state,nic.names,be/minmem,nic_network,nic.mode/1,hv/keymap,nic.network/4,disk.name/2,hv/vnc_password_file,disk.name/14,hv/scsi_controller_type,disk.spindles/13,hv/disk_type,custom_hvparams,nic.link/0,disk.size/0,disk.size/10,disk.uuid/6,hv/cdrom2_image_path,hv/vif_type,nic.bridges,hvparams,nic.bridge/2,hv/acpi,forthcoming,hv/pci_pass,nic.mac/0,disk.name/13,hv/spice_bind,nic.ip/6,nic.vlans,nic.vlan/0,disk.spindles/8,hv/cpu_threads,disk.spindles/2,hv/drop_capabilities,nic.macs,hv/usb_devices,hv/spice_ip_version >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_ip_version,hv/usb_devices,nic.macs,hv/drop_capabilities,disk.spindles/2,hv/cpu_threads,disk.spindles/8,nic.vlan/0,nic.vlans >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/6,hv/spice_bind,disk.name/13,nic.mac/0,hv/pci_pass >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output forthcoming,hv/acpi >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/2,hvparams,nic.bridges,hv/vif_type >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/cdrom2_image_path,disk.uuid/6,disk.size/10 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/0,nic.link/0,custom_hvparams,hv/disk_type,disk.spindles/13,hv/scsi_controller_type,disk.name/14 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vnc_password_file,disk.name/2,nic.network/4,hv/keymap,nic.mode/1,nic_network,be/minmem,nic.names >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state,nic.network/7,nic.uuid/0,disk.uuids,hv/use_localtime,disk_template,nic.name/0,hv/kvm_pci_reservations >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/0,hv/spice_streaming_video,disk.spindles/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/12,hv/spice_use_tls,hv/kernel_path,disk.name/11,serial_no,disk.spindles/7,disk.names,disk.size/12,nic.vlan/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_tls_ciphers,nic.network.name/3,hv/disk_discard,nic.network/2,nic.link/6,nic.vlan/5,disk.uuid/15,disk.uuid/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/4,be/always_failover,hv/machine_version >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/5,nic.name/3,disk.name/6,hv/disk_cache,disk.uuid/11,nic.bridge/6,disk.sizes >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/3,disk.name/12,disk.uuid/3,disk.name/5,nic.vlan/2,disk.spindles/14,nic.link/1,hv/vnet_hdr >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/0,nic.network.name/6,hv/usb_mouse >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode,nic.bridge/0,disk.name/1,hypervisor,sda_size,hv/use_bootloader,nic.bridge/4,nic.ip/7,nic.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state_source,disk.size/13 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/nic_type,hv/spice_jpeg_wan_compression,nic.network.name/2,hv/cpu_cap,nic.mode/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output network_port,hv/spice_password_file,nic.uuid/1,nic.network.name/5,nic.mac/3,disk.uuid/8,nic.network.name/0,mtime,disk_usage >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles,disk.size/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output oper_vcpus,bridge >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/viridian,hv/security_domain,hv/init_script,nic.mac/4,disk.name/10,disk.spindles/9,disk.size/5,hv/security_model >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/1,disk.size/7,hv/user_shutdown,nic.mac/1,hv/vnc_bind_address,hv/mem_path,hv/vnc_x509_path,disk.name/7,disk.spindles/3,disk.size/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output os,nic.vlan/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode.group,disk.uuid/13,nic.links,disk.uuid/10 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output uuid,oper_state,hv/kvm_flag,nic.vlan/7,disk.name/9,hv/kvm_path,hv/initrd_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/2,nic.uuids,disk.size/8,be/maxmem,disk.spindles/10,disk.uuid/4,custom_osparams,hv/cpu_mask >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/6,hv/soundhw,nic.network/6,disk.spindles/11,hv/migration_caps,disk.uuid/5,nic.network/1,hv/extra_cgroups,hv/spice_zlib_glz_wan_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/1,hv/startup_timeout >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/use_guest_agent,nic.network.name/4,nic.count,nic.mac/7,nic.networks.names,disk.size/14,disk.count >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/virtio_net_queues,hv/use_chroot,nic.network/5,snodes,snodes.group,disk.uuid/9 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/spindle_use,disk.uuid/12,nic.mac/6,be/vcpus,nic.name/5,hv/vhost_net,custom_beparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/cpu_weight,snodes.group.uuid,hv/device_model,nic.mode/2,nic.mode/7,nic.uuid/7,pnode.group.uuid,disks_active,beparams,disk.spindles/15 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_up,hv/boot_order,hv/bootloader_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ips,disk.spindles/4,hv/pae,disk.name/8 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/15,nic.link/3,hv/migration_downtime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/0,nic.vlan/4,disk.uuid/14,disk.size/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/0,nic.ip/2,tags,disk.size/1,nic.network.name/1,nic_mode,disk.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_playback_compression,osparams,nic.networks,hv/disk_aio,nic.bridge/3,nic.name/2,hv/spice_image_compression,hv/cpu_type,be/memory,nic.uuid/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vga,hv/bootloader_args,hv/cpuid,hv/serial_speed,nic.network/0,hv/cdrom_disk_type,hv/floppy_image_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuid/4,disk.spindles/6,nic.link/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output vcpus,hv/reboot_behavior,hv/cdrom_image_path,nic.uuid/2,disk.size/2,nic.uuid/6,nic.uuid/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output mac,hv/cpu_sockets,hv/num_ttys,nic.mode/5,hv/devices,disk.size/4,disk.size/9 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/1,nic.link/2,status,nic.mode/3,nic.network/3,nic.mac/5,nic.link/5,hv/cpu_cores,be/auto_balance,nic.network.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_use_vdagent,hv/serial_console,hv/vif_script >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.modes,hv/vnc_x509_verify,sdb_size,nic.ip/5,nic.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output console,ip,nic.ip/3,hv/kernel_args,nic.link/4,oper_ram,nic.mac/2,nic.name/1,disk.size/15 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/7,ctime,hv/vnc_tls,hv/root_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic_link,hv/kvm_extra >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/5,hv/blockdev_prefix,nic.vlan/6,hv/extra_config,nic.bridge/1,name,nic.ip/4,custom_nicparams >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Instance name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestInstanceList] gnt-instance list ----------------------- >>>> 2026-04-22 22:15:51.236692 time=0:00:11.706384 [TestInstanceList] gnt-instance list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-22 22:15:51.236828 start [TestInstanceInfo] gnt-instance info Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 05c49241-ade3-40f4-9f54-21838a1f7cff Serial number: 16 Creation time: 2026-04-22 22:15:00 Modification time: 2026-04-22 22:15:38 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e9:2d:da IP: None mode: bridged link: virt-bridge vlan: network: None UUID: db911926-6e3b-4508-bbcb-fb7a44257955 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a17b9ad8-0849-427c-9efe-1f2fc888ebb9.disk0 on primary: /dev/gnt/a17b9ad8-0849-427c-9efe-1f2fc888ebb9.disk0 (253:0) name: disk0 UUID: f0021baa-2686-4a2a-b5a2-4b9314cbd6cb - disk/1: plain, size 512M access mode: rw logical_id: gnt/4c041584-41d0-400c-a66f-bdf8c44aadbd.disk1 on primary: /dev/gnt/4c041584-41d0-400c-a66f-bdf8c44aadbd.disk1 (253:1) name: disk1 UUID: ea39cec8-e776-4afd-9d95-39fbd0aa6ff8 ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-04-22 22:15:52.535641 time=0:00:01.298813 [TestInstanceInfo] gnt-instance info <<<< 2026-04-22 22:15:52.535785 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 05c49241-ade3-40f4-9f54-21838a1f7cff Serial number: 16 Creation time: 2026-04-22 22:15:00 Modification time: 2026-04-22 22:15:38 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e9:2d:da IP: None mode: bridged link: virt-bridge vlan: network: None UUID: db911926-6e3b-4508-bbcb-fb7a44257955 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a17b9ad8-0849-427c-9efe-1f2fc888ebb9.disk0 on primary: /dev/gnt/a17b9ad8-0849-427c-9efe-1f2fc888ebb9.disk0 (253:0) name: disk0 UUID: f0021baa-2686-4a2a-b5a2-4b9314cbd6cb - disk/1: plain, size 512M access mode: rw logical_id: gnt/4c041584-41d0-400c-a66f-bdf8c44aadbd.disk1 on primary: /dev/gnt/4c041584-41d0-400c-a66f-bdf8c44aadbd.disk1 (253:1) name: disk1 UUID: ea39cec8-e776-4afd-9d95-39fbd0aa6ff8 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:15:54 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:15:55 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:63:00:7c,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:15:56 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:15:56 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:15:57 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:15:57 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:15:59 2026 * disk 2, size 1.0G Wed Apr 22 22:15:59 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:15:59 2026 - INFO: Hotplug done. Wed Apr 22 22:15:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:15:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:16:01 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:16:01 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-22 22:16:19.998140 time=0:00:27.462355 [TestInstanceModify] gnt-instance modify <<<< 2026-04-22 22:16:19.998344 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/408 GET /2/jobs/409 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-22 22:16:22.354635 time=0:00:02.356291 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-22 22:16:22.354767 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-22 22:16:22.354788 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-22 22:16:22.354803 skipping , test(s) instance-device-names disabled <<<< 2026-04-22 22:16:22.354831 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 410 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 22:16:28.770854 time=0:00:06.416023 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 22:16:28.771003 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-22 22:16:28.771030 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-22 22:16:28.771052 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 05c49241-ade3-40f4-9f54-21838a1f7cff Serial number: 39 Creation time: 2026-04-22 22:15:00 Modification time: 2026-04-22 22:16:28 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e9:2d:da IP: None mode: bridged link: virt-bridge vlan: network: None UUID: db911926-6e3b-4508-bbcb-fb7a44257955 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a17b9ad8-0849-427c-9efe-1f2fc888ebb9.disk0 on primary: /dev/gnt/a17b9ad8-0849-427c-9efe-1f2fc888ebb9.disk0 (253:0) name: disk0 UUID: f0021baa-2686-4a2a-b5a2-4b9314cbd6cb - disk/1: plain, size 512M access mode: rw logical_id: gnt/4c041584-41d0-400c-a66f-bdf8c44aadbd.disk1 on primary: /dev/gnt/4c041584-41d0-400c-a66f-bdf8c44aadbd.disk1 (253:1) name: disk1 UUID: ea39cec8-e776-4afd-9d95-39fbd0aa6ff8 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.BdVNia Command: ssh troy-mcclure.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org'\''; } > /tmp/gnt.BdVNia && mv /tmp/gnt.BdVNia /etc/hosts' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Stdout was: Wed Apr 22 22:16:30 2026 - INFO: Resolved given name 'kvm-test-instance02.staging.ganeti.org' to 'localhost' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Resolved hostname 'localhost' does not look the same as given hostname 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 05c49241-ade3-40f4-9f54-21838a1f7cff Serial number: 39 Creation time: 2026-04-22 22:15:00 Modification time: 2026-04-22 22:16:28 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e9:2d:da IP: None mode: bridged link: virt-bridge vlan: network: None UUID: db911926-6e3b-4508-bbcb-fb7a44257955 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a17b9ad8-0849-427c-9efe-1f2fc888ebb9.disk0 on primary: /dev/gnt/a17b9ad8-0849-427c-9efe-1f2fc888ebb9.disk0 (253:0) name: disk0 UUID: f0021baa-2686-4a2a-b5a2-4b9314cbd6cb - disk/1: plain, size 512M access mode: rw logical_id: gnt/4c041584-41d0-400c-a66f-bdf8c44aadbd.disk1 on primary: /dev/gnt/4c041584-41d0-400c-a66f-bdf8c44aadbd.disk1 (253:1) name: disk1 UUID: ea39cec8-e776-4afd-9d95-39fbd0aa6ff8 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.DqErSa Command: ssh troy-mcclure.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance02.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.DqErSa && mv /tmp/gnt.DqErSa /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 05c49241-ade3-40f4-9f54-21838a1f7cff Serial number: 39 Creation time: 2026-04-22 22:15:00 Modification time: 2026-04-22 22:16:28 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e9:2d:da IP: None mode: bridged link: virt-bridge vlan: network: None UUID: db911926-6e3b-4508-bbcb-fb7a44257955 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a17b9ad8-0849-427c-9efe-1f2fc888ebb9.disk0 on primary: /dev/gnt/a17b9ad8-0849-427c-9efe-1f2fc888ebb9.disk0 (253:0) name: disk0 UUID: f0021baa-2686-4a2a-b5a2-4b9314cbd6cb - disk/1: plain, size 512M access mode: rw logical_id: gnt/4c041584-41d0-400c-a66f-bdf8c44aadbd.disk1 on primary: /dev/gnt/4c041584-41d0-400c-a66f-bdf8c44aadbd.disk1 (253:1) name: disk1 UUID: ea39cec8-e776-4afd-9d95-39fbd0aa6ff8 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 05c49241-ade3-40f4-9f54-21838a1f7cff Serial number: 41 Creation time: 2026-04-22 22:15:00 Modification time: 2026-04-22 22:16:36 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e9:2d:da IP: None mode: bridged link: virt-bridge vlan: network: None UUID: db911926-6e3b-4508-bbcb-fb7a44257955 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a17b9ad8-0849-427c-9efe-1f2fc888ebb9.disk0 on primary: /dev/gnt/a17b9ad8-0849-427c-9efe-1f2fc888ebb9.disk0 (253:0) name: disk0 UUID: f0021baa-2686-4a2a-b5a2-4b9314cbd6cb - disk/1: plain, size 512M access mode: rw logical_id: gnt/4c041584-41d0-400c-a66f-bdf8c44aadbd.disk1 on primary: /dev/gnt/4c041584-41d0-400c-a66f-bdf8c44aadbd.disk1 (253:1) name: disk1 UUID: ea39cec8-e776-4afd-9d95-39fbd0aa6ff8 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 05c49241-ade3-40f4-9f54-21838a1f7cff Serial number: 43 Creation time: 2026-04-22 22:15:00 Modification time: 2026-04-22 22:16:40 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e9:2d:da IP: None mode: bridged link: virt-bridge vlan: network: None UUID: db911926-6e3b-4508-bbcb-fb7a44257955 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a17b9ad8-0849-427c-9efe-1f2fc888ebb9.disk0 on primary: /dev/gnt/a17b9ad8-0849-427c-9efe-1f2fc888ebb9.disk0 (253:0) name: disk0 UUID: f0021baa-2686-4a2a-b5a2-4b9314cbd6cb - disk/1: plain, size 512M access mode: rw logical_id: gnt/4c041584-41d0-400c-a66f-bdf8c44aadbd.disk1 on primary: /dev/gnt/4c041584-41d0-400c-a66f-bdf8c44aadbd.disk1 (253:1) name: disk1 UUID: ea39cec8-e776-4afd-9d95-39fbd0aa6ff8 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-04-22 22:16:42.076410 time=0:00:13.305358 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-04-22 22:16:42.076587 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/419 GET /2/jobs/420 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-04-22 22:16:47.710065 time=0:00:05.633478 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-04-22 22:16:47.710183 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 05c49241-ade3-40f4-9f54-21838a1f7cff Serial number: 47 Creation time: 2026-04-22 22:15:00 Modification time: 2026-04-22 22:16:47 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e9:2d:da IP: None mode: bridged link: virt-bridge vlan: network: None UUID: db911926-6e3b-4508-bbcb-fb7a44257955 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a17b9ad8-0849-427c-9efe-1f2fc888ebb9.disk0 on primary: /dev/gnt/a17b9ad8-0849-427c-9efe-1f2fc888ebb9.disk0 (253:0) name: disk0 UUID: f0021baa-2686-4a2a-b5a2-4b9314cbd6cb - disk/1: plain, size 512M access mode: rw logical_id: gnt/4c041584-41d0-400c-a66f-bdf8c44aadbd.disk1 on primary: /dev/gnt/4c041584-41d0-400c-a66f-bdf8c44aadbd.disk1 (253:1) name: disk1 UUID: ea39cec8-e776-4afd-9d95-39fbd0aa6ff8 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.zNf22N Command: ssh troy-mcclure.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org'\''; } > /tmp/gnt.zNf22N && mv /tmp/gnt.zNf22N /etc/hosts' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Stdout was: Wed Apr 22 22:16:50 2026 - INFO: Resolved given name 'kvm-test-instance03.staging.ganeti.org' to 'localhost' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Resolved hostname 'localhost' does not look the same as given hostname 'kvm-test-instance03.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 05c49241-ade3-40f4-9f54-21838a1f7cff Serial number: 47 Creation time: 2026-04-22 22:15:00 Modification time: 2026-04-22 22:16:47 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e9:2d:da IP: None mode: bridged link: virt-bridge vlan: network: None UUID: db911926-6e3b-4508-bbcb-fb7a44257955 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a17b9ad8-0849-427c-9efe-1f2fc888ebb9.disk0 on primary: /dev/gnt/a17b9ad8-0849-427c-9efe-1f2fc888ebb9.disk0 (253:0) name: disk0 UUID: f0021baa-2686-4a2a-b5a2-4b9314cbd6cb - disk/1: plain, size 512M access mode: rw logical_id: gnt/4c041584-41d0-400c-a66f-bdf8c44aadbd.disk1 on primary: /dev/gnt/4c041584-41d0-400c-a66f-bdf8c44aadbd.disk1 (253:1) name: disk1 UUID: ea39cec8-e776-4afd-9d95-39fbd0aa6ff8 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.R1XZvI Command: ssh troy-mcclure.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance03.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.R1XZvI && mv /tmp/gnt.R1XZvI /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 05c49241-ade3-40f4-9f54-21838a1f7cff Serial number: 47 Creation time: 2026-04-22 22:15:00 Modification time: 2026-04-22 22:16:47 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e9:2d:da IP: None mode: bridged link: virt-bridge vlan: network: None UUID: db911926-6e3b-4508-bbcb-fb7a44257955 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a17b9ad8-0849-427c-9efe-1f2fc888ebb9.disk0 on primary: /dev/gnt/a17b9ad8-0849-427c-9efe-1f2fc888ebb9.disk0 (253:0) name: disk0 UUID: f0021baa-2686-4a2a-b5a2-4b9314cbd6cb - disk/1: plain, size 512M access mode: rw logical_id: gnt/4c041584-41d0-400c-a66f-bdf8c44aadbd.disk1 on primary: /dev/gnt/4c041584-41d0-400c-a66f-bdf8c44aadbd.disk1 (253:1) name: disk1 UUID: ea39cec8-e776-4afd-9d95-39fbd0aa6ff8 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance03.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance03.staging.ganeti.org' - Instance name: kvm-test-instance03.staging.ganeti.org UUID: 05c49241-ade3-40f4-9f54-21838a1f7cff Serial number: 49 Creation time: 2026-04-22 22:15:00 Modification time: 2026-04-22 22:16:55 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e9:2d:da IP: None mode: bridged link: virt-bridge vlan: network: None UUID: db911926-6e3b-4508-bbcb-fb7a44257955 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a17b9ad8-0849-427c-9efe-1f2fc888ebb9.disk0 on primary: /dev/gnt/a17b9ad8-0849-427c-9efe-1f2fc888ebb9.disk0 (253:0) name: disk0 UUID: f0021baa-2686-4a2a-b5a2-4b9314cbd6cb - disk/1: plain, size 512M access mode: rw logical_id: gnt/4c041584-41d0-400c-a66f-bdf8c44aadbd.disk1 on primary: /dev/gnt/4c041584-41d0-400c-a66f-bdf8c44aadbd.disk1 (253:1) name: disk1 UUID: ea39cec8-e776-4afd-9d95-39fbd0aa6ff8 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance03.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/a17b9ad8-0849-427c-9efe-1f2fc888ebb9.disk0 gnt/4c041584-41d0-400c-a66f-bdf8c44aadbd.disk1 | grep kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/a17b9ad8-0849-427c-9efe-1f2fc888ebb9.disk0 gnt/4c041584-41d0-400c-a66f-bdf8c44aadbd.disk1 | grep kvm-test-instance03.staging.ganeti.org' originstname+kvm-test-instance03.staging.ganeti.org originstname+kvm-test-instance03.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance03.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance03.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 05c49241-ade3-40f4-9f54-21838a1f7cff Serial number: 51 Creation time: 2026-04-22 22:15:00 Modification time: 2026-04-22 22:16:59 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e9:2d:da IP: None mode: bridged link: virt-bridge vlan: network: None UUID: db911926-6e3b-4508-bbcb-fb7a44257955 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a17b9ad8-0849-427c-9efe-1f2fc888ebb9.disk0 on primary: /dev/gnt/a17b9ad8-0849-427c-9efe-1f2fc888ebb9.disk0 (253:0) name: disk0 UUID: f0021baa-2686-4a2a-b5a2-4b9314cbd6cb - disk/1: plain, size 512M access mode: rw logical_id: gnt/4c041584-41d0-400c-a66f-bdf8c44aadbd.disk1 on primary: /dev/gnt/4c041584-41d0-400c-a66f-bdf8c44aadbd.disk1 (253:1) name: disk1 UUID: ea39cec8-e776-4afd-9d95-39fbd0aa6ff8 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/a17b9ad8-0849-427c-9efe-1f2fc888ebb9.disk0 gnt/4c041584-41d0-400c-a66f-bdf8c44aadbd.disk1 | grep kvm-test-instance02.staging.ganeti.org' originstname+kvm-test-instance02.staging.ganeti.org originstname+kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/a17b9ad8-0849-427c-9efe-1f2fc888ebb9.disk0 gnt/4c041584-41d0-400c-a66f-bdf8c44aadbd.disk1 | grep kvm-test-instance03.staging.ganeti.org' ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-04-22 22:17:01.595112 time=0:00:13.884929 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-04-22 22:17:01.595217 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/429 GET /2/jobs/430 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-04-22 22:17:07.313980 time=0:00:05.718763 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-04-22 22:17:07.314087 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Wed Apr 22 22:17:08 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed Apr 22 22:17:09 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:17:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Wed Apr 22 22:17:12 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed Apr 22 22:17:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:17:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Wed Apr 22 22:17:14 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed Apr 22 22:17:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:17:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Wed Apr 22 22:17:18 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed Apr 22 22:17:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:17:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-22 22:17:19.414130 time=0:00:12.100043 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-22 22:17:19.414330 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 437 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 22:17:21.913340 time=0:00:02.499010 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 22:17:21.913555 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 438 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 439 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 440 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 441 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 442 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 22:18:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-22 22:18:02.212778 time=0:00:40.299223 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-22 22:18:02.212905 start [TestInstanceTags] gnt-instance tags Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list-tags kvm-test-instance02.staging.ganeti.org' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag1 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/446 GET /2/instances/kvm-test-instance02.staging.ganeti.org/tags DELETE /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/447 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-04-22 22:18:07.557915 time=0:00:05.345010 [TestInstanceTags] gnt-instance tags <<<< 2026-04-22 22:18:07.558038 start [TestClusterVerify] gnt-cluster verify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 449, 450 Waiting for job 449 ... Wed Apr 22 22:18:09 2026 * Verifying cluster config Wed Apr 22 22:18:09 2026 * Verifying cluster certificate files Wed Apr 22 22:18:09 2026 * Verifying hypervisor parameters Wed Apr 22 22:18:09 2026 * Verifying all nodes belong to an existing group Waiting for job 450 ... Wed Apr 22 22:18:09 2026 * Verifying group 'default' Wed Apr 22 22:18:09 2026 * Gathering data (3 nodes) Wed Apr 22 22:18:09 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:18:11 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:18:11 2026 * Verifying configuration file consistency Wed Apr 22 22:18:11 2026 * Verifying node status Wed Apr 22 22:18:11 2026 * Verifying instance status Wed Apr 22 22:18:11 2026 * Verifying orphan volumes Wed Apr 22 22:18:11 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:18:11 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:18:11 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:18:11 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:18:11 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:18:11 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:18:11 2026 * Other Notes Wed Apr 22 22:18:11 2026 - NOTICE: 1 non-redundant instance(s) found. Wed Apr 22 22:18:11 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 452 Waiting for job 452 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-04-22 22:18:13.346587 time=0:00:05.788549 [TestClusterVerify] gnt-cluster verify <<<< 2026-04-22 22:18:13.346696 start [TestInstance] Testing getting instance(s) info via remote API GET /2/instances/kvm-test-instance02.staging.ganeti.org GET /2/instances GET /2/instances?bulk=1 PUT /2/instances/kvm-test-instance02.staging.ganeti.org/activate-disks PUT /2/instances/kvm-test-instance02.staging.ganeti.org/deactivate-disks PUT /2/instances/kvm-test-instance02.staging.ganeti.org/prepare-export?mode=remote GET /2/jobs/455 Wed Apr 22 22:18:15 2026 Generating X509 certificate on troy-mcclure.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-04-22 22:18:15.661803 time=0:00:02.315107 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-04-22 22:18:15.661919 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pinst_cnt,sinst_cnt,ctime,ndp/ssh_port,spfree,master_capable,role,tags,ndp/ovs_name,uuid,hv_state,pinst_list,dfree,vm_capable,ndp/oob_program,group,csockets,name,ctotal,sptotal,ndparams,master,ndp/cpu_speed,mnode,mfree,ndp/exclusive_storage,ndp/ovs_link,pip,mtotal,bootid,drained,disk_state,offline,cnos,cnodes,sip,ndp/spindle_count,ndp/ovs,sinst_list,powered,serial_no,master_candidate,custom_ndparams,mtime,dtotal,group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output bootid,cnodes,cnos,csockets,ctime,ctotal,custom_ndparams,dfree,disk_state,drained,dtotal,group,group.uuid,hv_state,master,master_candidate,master_capable,mfree,mnode,mtime,mtotal,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,offline,pinst_cnt,pinst_list,pip,powered,role,serial_no,sinst_cnt,sinst_list,sip,spfree,sptotal,tags,uuid,vm_capable >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pinst_cnt,sinst_cnt,ctime,ndp/ssh_port,spfree,master_capable,role,tags,ndp/ovs_name,uuid,hv_state,pinst_list,dfree,vm_capable,ndp/oob_program,group,csockets,name,ctotal,sptotal,ndparams,master,ndp/cpu_speed,mnode,mfree,ndp/exclusive_storage,ndp/ovs_link,pip,mtotal,bootid,drained,disk_state,offline,cnos,cnodes,sip,ndp/spindle_count,ndp/ovs,sinst_list,powered,serial_no,master_candidate,custom_ndparams,mtime,dtotal,group.uuid,pinst_cnt,sinst_cnt,ctime,ndp/ssh_port,spfree,master_capable,role,tags,ndp/ovs_name,uuid,hv_state,pinst_list,dfree,vm_capable,ndp/oob_program,group,csockets,name,ctotal,sptotal,ndparams,master,ndp/cpu_speed,mnode,mfree,ndp/exclusive_storage,ndp/ovs_link,pip,mtotal,bootid,drained,disk_state,offline,cnos,cnodes,sip,ndp/spindle_count,ndp/ovs,sinst_list,powered,serial_no,master_candidate,custom_ndparams,mtime,dtotal,group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output group.uuid,dtotal,mtime,custom_ndparams,master_candidate,serial_no,powered,sinst_list,ndp/ovs >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/spindle_count,sip,cnodes,cnos,offline >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output disk_state,drained,bootid,mtotal,pip,ndp/ovs_link,ndp/exclusive_storage,mfree,mnode,ndp/cpu_speed >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master,ndparams,sptotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ctotal,name,csockets,group,ndp/oob_program >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output vm_capable,dfree,pinst_list,hv_state,uuid,ndp/ovs_name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output tags,role >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master_capable,spfree,ndp/ssh_port,ctime,sinst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pinst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' maude-flanders.staging.ganeti.org ralph-wiggum.staging.ganeti.org troy-mcclure.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org ralph-wiggum.staging.ganeti.org maude-flanders.staging.ganeti.org' troy-mcclure.staging.ganeti.org ralph-wiggum.staging.ganeti.org maude-flanders.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org maude-flanders.staging.ganeti.org ralph-wiggum.staging.ganeti.org' troy-mcclure.staging.ganeti.org maude-flanders.staging.ganeti.org ralph-wiggum.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Node name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestNodeList] gnt-node list ------------------------------- >>>> 2026-04-22 22:18:21.813982 time=0:00:06.152063 [TestNodeList] gnt-node list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-22 22:18:21.814088 start [TestJobList] gnt-job list ------- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output id,opexec,archived,status,opstatus,opstart,received_ts,start_ts,opresult,oplog,ops,end_ts,priority,opend,summary,oppriority >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output archived,end_ts,id,opend,opexec,oplog,oppriority,opresult,ops,opstart,opstatus,priority,received_ts,start_ts,status,summary >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output id,opexec,archived,status,opstatus,opstart,received_ts,start_ts,opresult,oplog,ops,end_ts,priority,opend,summary,oppriority,id,opexec,archived,status,opstatus,opstart,received_ts,start_ts,opresult,oplog,ops,end_ts,priority,opend,summary,oppriority >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output oppriority,summary,opend,priority,end_ts >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output ops,oplog,opresult,start_ts,received_ts,opstart,opstatus,status,archived >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output opexec,id >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1' 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 234 232 205 423 226 329 325 107 139 348 304 177 144 229 233 272 376 36 103 437 342 414 34 243 323 106 256 56 241 81 380 315 351 163 319 410 132 28 142 298 247 248 100 387 296 230 364 244 235 266 327 303 125 431 189 174 98 356 96 447 37 63 385 23 9 375 75 283 150 135 307 147 227 192 282 203 369 310 213 285 394 332 190 313 14 8 181 217 450 141 212 309 422 441 273 13 59 6 246 92 51 228 112 35 122 116 4 12 200 361 372 53 123 2 336 370 331 24 222 5 306 249 366 201 1 143 352 195 71 440 386 58 271 326 277 117 208 239 157 185 55 393 194 238 87 297 44 428 119 42 420 21 131 167 89 355 397 400 258 121 136 85 148 269 446 52 407 79 399 184 268 7 445 286 61 439 166 169 281 95 383 193 129 424 280 27 382 145 80 178 452 339 308 289 240 449 176 57 113 288 318 398 49 358 164 284 263 209 344 108 16 433 68 257 180 218 154 338 421 215 312 430 152 405 254 453 124 350 90 66 31 395 409 305 17 97 444 204 126 302 346 224 65 242 179 301 159 435 156 130 391 259 333 133 140 365 50 270 67 264 292 10 115 274 127 101 48 455 64 324 236 198 353 32 442 261 118 170 19 199 436 15 252 91 314 335 54 84 99 137 155 20 362 267 82 403 165 418 349 443 451 237 343 317 88 429 278 413 93 214 187 158 83 46 210 39 322 354 347 30 86 426 153 337 321 94 219 109 290 110 300 406 384 253 368 149 25 311 77 392 160 43 295 320 360 412 419 345 279 432 377 41 294 404 162 334 74 114 72 207 33 105 340 389 3 146 381 402 416 172 47 173 434 138 175 76 390 104 293 408 45 223 287 22 265 161 78 111 231 171 40 128 120 188 341 291 134 363 216 379 202 401 415 371 211 448 29 250 183 73 367 191 359 251 186 102 411 38 388 206 26 221 438 69 378 70 255 454 427 373 275 197 417 60 396 299 151 328 182 196 168 245 11 260 316 225 425 220 330 62 262 18 357 276 374' 234 232 205 423 226 329 325 107 139 348 304 177 144 229 233 272 376 36 103 437 342 414 34 243 323 106 256 56 241 81 380 315 351 163 319 410 132 28 142 298 247 248 100 387 296 230 364 244 235 266 327 303 125 431 189 174 98 356 96 447 37 63 385 23 9 375 75 283 150 135 307 147 227 192 282 203 369 310 213 285 394 332 190 313 14 8 181 217 450 141 212 309 422 441 273 13 59 6 246 92 51 228 112 35 122 116 4 12 200 361 372 53 123 2 336 370 331 24 222 5 306 249 366 201 1 143 352 195 71 440 386 58 271 326 277 117 208 239 157 185 55 393 194 238 87 297 44 428 119 42 420 21 131 167 89 355 397 400 258 121 136 85 148 269 446 52 407 79 399 184 268 7 445 286 61 439 166 169 281 95 383 193 129 424 280 27 382 145 80 178 452 339 308 289 240 449 176 57 113 288 318 398 49 358 164 284 263 209 344 108 16 433 68 257 180 218 154 338 421 215 312 430 152 405 254 453 124 350 90 66 31 395 409 305 17 97 444 204 126 302 346 224 65 242 179 301 159 435 156 130 391 259 333 133 140 365 50 270 67 264 292 10 115 274 127 101 48 455 64 324 236 198 353 32 442 261 118 170 19 199 436 15 252 91 314 335 54 84 99 137 155 20 362 267 82 403 165 418 349 443 451 237 343 317 88 429 278 413 93 214 187 158 83 46 210 39 322 354 347 30 86 426 153 337 321 94 219 109 290 110 300 406 384 253 368 149 25 311 77 392 160 43 295 320 360 412 419 345 279 432 377 41 294 404 162 334 74 114 72 207 33 105 340 389 3 146 381 402 416 172 47 173 434 138 175 76 390 104 293 408 45 223 287 22 265 161 78 111 231 171 40 128 120 188 341 291 134 363 216 379 202 401 415 371 211 448 29 250 183 73 367 191 359 251 186 102 411 38 388 206 26 221 438 69 378 70 255 454 427 373 275 197 417 60 396 299 151 328 182 196 168 245 11 260 316 225 425 220 330 62 262 18 357 276 374 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestJobList] gnt-job list --------------------------------- >>>> 2026-04-22 22:18:24.855161 time=0:00:03.041073 [TestJobList] gnt-job list <<<< 2026-04-22 22:18:24.855387 start [TestRapiInstanceRemove] Test removing instance via RAPI GET /2/jobs/456 ---- PASSED [TestRapiInstanceRemove] Test removing instance via RAPI --- >>>> 2026-04-22 22:18:31.530090 time=0:00:06.674703 [TestRapiInstanceRemove] Test removing instance via RAPI <<<< 2026-04-22 22:18:31.530197 start [TestRapiInstanceAdd] Test adding a new instance via RAPI POST /2/instances GET /2/jobs/457 Wed Apr 22 22:18:32 2026 * disk 0, size 768M Wed Apr 22 22:18:32 2026 * disk 1, size 512M Wed Apr 22 22:18:32 2026 * creating instance disks... Wed Apr 22 22:18:33 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed Apr 22 22:18:33 2026 adding disks to cluster config Wed Apr 22 22:18:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:18:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:18:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:18:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:18:34 2026 * running the instance OS create scripts... Wed Apr 22 22:18:34 2026 * starting instance... ---- PASSED [TestRapiInstanceAdd] Test adding a new instance via RAPI -- >>>> 2026-04-22 22:18:34.990507 time=0:00:03.460310 [TestRapiInstanceAdd] Test adding a new instance via RAPI <<<< 2026-04-22 22:18:34.990652 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 458 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 22:18:46.405373 time=0:00:11.414721 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 22:18:46.405510 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-22 22:18:46.405535 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 461 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 461 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 462 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 22:18:50 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 463 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 463 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 464 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 464 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-22 22:18:55.869808 time=0:00:09.464273 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-22 22:18:55.870172 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 467 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 22:18:58.268551 time=0:00:02.398379 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 22:18:58.268723 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/468 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-22 22:19:09.685911 time=0:00:11.417188 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-22 22:19:09.686044 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/469 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-22 22:19:12.162412 time=0:00:02.476368 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-22 22:19:12.162524 start [TestInstanceList] gnt-instance list Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_nicparams,nic.ip/4,name,nic.bridge/1,hv/extra_config,nic.vlan/6,hv/blockdev_prefix,disk.spindles/5,hv/kvm_extra,nic_link,hv/root_path,hv/vnc_tls,ctime,nic.bridge/7,disk.size/15,nic.name/1,nic.mac/2,oper_ram,nic.link/4,hv/kernel_args,nic.ip/3,ip,console,nic.name/4,nic.ip/5,sdb_size,hv/vnc_x509_verify,nic.modes,hv/vif_script,hv/serial_console,hv/spice_use_vdagent,nic.network.name/7,be/auto_balance,hv/cpu_cores,nic.link/5,nic.mac/5,nic.network/3,nic.mode/3,status,nic.link/2,disk.spindles/1,disk.size/9,disk.size/4,hv/devices,nic.mode/5,hv/num_ttys,hv/cpu_sockets,mac,nic.uuid/3,nic.uuid/6,disk.size/2,nic.uuid/2,hv/cdrom_image_path,hv/reboot_behavior,vcpus,nic.link/7,disk.spindles/6,nic.uuid/4,hv/floppy_image_path,hv/cdrom_disk_type,nic.network/0,hv/serial_speed,hv/cpuid,hv/bootloader_args,hv/vga,nic.uuid/5,be/memory,hv/cpu_type,hv/spice_image_compression,nic.name/2,nic.bridge/3,hv/disk_aio,nic.networks,osparams,hv/spice_playback_compression,disk.name/4,nic_mode,nic.network.name/1,disk.size/1,tags,nic.ip/2,disk.name/0,disk.size/11,disk.uuid/14,nic.vlan/4,disk.uuid/0,hv/migration_downtime,nic.link/3,disk.name/15,disk.name/8,hv/pae,disk.spindles/4,nic.ips,hv/bootloader_path,hv/boot_order,admin_up,disk.spindles/15,beparams,disks_active,pnode.group.uuid,nic.uuid/7,nic.mode/7,nic.mode/2,hv/device_model,snodes.group.uuid,hv/cpu_weight,custom_beparams,hv/vhost_net,nic.name/5,be/vcpus,nic.mac/6,disk.uuid/12,be/spindle_use,disk.uuid/9,snodes.group,snodes,nic.network/5,hv/use_chroot,hv/virtio_net_queues,disk.count,disk.size/14,nic.networks.names,nic.mac/7,nic.count,nic.network.name/4,hv/use_guest_agent,hv/startup_timeout,nic.ip/1,hv/spice_zlib_glz_wan_compression,hv/extra_cgroups,nic.network/1,disk.uuid/5,hv/migration_caps,disk.spindles/11,nic.network/6,hv/soundhw,nic.name/6,hv/cpu_mask,custom_osparams,disk.uuid/4,disk.spindles/10,be/maxmem,disk.size/8,nic.uuids,disk.uuid/2,hv/initrd_path,hv/kvm_path,disk.name/9,nic.vlan/7,hv/kvm_flag,oper_state,uuid,disk.uuid/10,nic.links,disk.uuid/13,pnode.group,nic.vlan/1,os,disk.size/3,disk.spindles/3,disk.name/7,hv/vnc_x509_path,hv/mem_path,hv/vnc_bind_address,nic.mac/1,hv/user_shutdown,disk.size/7,disk.uuid/1,hv/security_model,disk.size/5,disk.spindles/9,disk.name/10,nic.mac/4,hv/init_script,hv/security_domain,hv/viridian,bridge,oper_vcpus,disk.size/6,disk.spindles,disk_usage,mtime,nic.network.name/0,disk.uuid/8,nic.mac/3,nic.network.name/5,nic.uuid/1,hv/spice_password_file,network_port,nic.mode/6,hv/cpu_cap,nic.network.name/2,hv/spice_jpeg_wan_compression,hv/nic_type,disk.size/13,admin_state_source,nic.name/7,nic.ip/7,nic.bridge/4,hv/use_bootloader,sda_size,hypervisor,disk.name/1,nic.bridge/0,pnode,hv/usb_mouse,nic.network.name/6,nic.mode/0,hv/vnet_hdr,nic.link/1,disk.spindles/14,nic.vlan/2,disk.name/5,disk.uuid/3,disk.name/12,disk.name/3,disk.sizes,nic.bridge/6,disk.uuid/11,hv/disk_cache,disk.name/6,nic.name/3,nic.bridge/5,hv/machine_version,be/always_failover,nic.mode/4,disk.uuid/7,disk.uuid/15,nic.vlan/5,nic.link/6,nic.network/2,hv/disk_discard,nic.network.name/3,hv/spice_tls_ciphers,nic.vlan/3,disk.size/12,disk.names,disk.spindles/7,serial_no,disk.name/11,hv/kernel_path,hv/spice_use_tls,disk.spindles/12,disk.spindles/0,hv/spice_streaming_video,nic.ip/0,hv/kvm_pci_reservations,nic.name/0,disk_template,hv/use_localtime,disk.uuids,nic.uuid/0,nic.network/7,admin_state,nic.names,be/minmem,nic_network,nic.mode/1,hv/keymap,nic.network/4,disk.name/2,hv/vnc_password_file,disk.name/14,hv/scsi_controller_type,disk.spindles/13,hv/disk_type,custom_hvparams,nic.link/0,disk.size/0,disk.size/10,disk.uuid/6,hv/cdrom2_image_path,hv/vif_type,nic.bridges,hvparams,nic.bridge/2,hv/acpi,forthcoming,hv/pci_pass,nic.mac/0,disk.name/13,hv/spice_bind,nic.ip/6,nic.vlans,nic.vlan/0,disk.spindles/8,hv/cpu_threads,disk.spindles/2,hv/drop_capabilities,nic.macs,hv/usb_devices,hv/spice_ip_version >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state,admin_state_source,admin_up,be/always_failover,be/auto_balance,be/maxmem,be/memory,be/minmem,be/spindle_use,be/vcpus,beparams,bridge,console,ctime,custom_beparams,custom_hvparams,custom_nicparams,custom_osparams,disk.count,disk.name/0,disk.name/1,disk.name/10,disk.name/11,disk.name/12,disk.name/13,disk.name/14,disk.name/15,disk.name/2,disk.name/3,disk.name/4,disk.name/5,disk.name/6,disk.name/7,disk.name/8,disk.name/9,disk.names,disk.size/0,disk.size/1,disk.size/10,disk.size/11,disk.size/12,disk.size/13,disk.size/14,disk.size/15,disk.size/2,disk.size/3,disk.size/4,disk.size/5,disk.size/6,disk.size/7,disk.size/8,disk.size/9,disk.sizes,disk.spindles,disk.spindles/0,disk.spindles/1,disk.spindles/10,disk.spindles/11,disk.spindles/12,disk.spindles/13,disk.spindles/14,disk.spindles/15,disk.spindles/2,disk.spindles/3,disk.spindles/4,disk.spindles/5,disk.spindles/6,disk.spindles/7,disk.spindles/8,disk.spindles/9,disk.uuid/0,disk.uuid/1,disk.uuid/10,disk.uuid/11,disk.uuid/12,disk.uuid/13,disk.uuid/14,disk.uuid/15,disk.uuid/2,disk.uuid/3,disk.uuid/4,disk.uuid/5,disk.uuid/6,disk.uuid/7,disk.uuid/8,disk.uuid/9,disk.uuids,disk_template,disk_usage,disks_active,forthcoming,hv/acpi,hv/blockdev_prefix,hv/boot_order,hv/bootloader_args,hv/bootloader_path,hv/cdrom2_image_path,hv/cdrom_disk_type,hv/cdrom_image_path,hv/cpu_cap,hv/cpu_cores,hv/cpu_mask,hv/cpu_sockets,hv/cpu_threads,hv/cpu_type,hv/cpu_weight,hv/cpuid,hv/device_model,hv/devices,hv/disk_aio,hv/disk_cache,hv/disk_discard,hv/disk_type,hv/drop_capabilities,hv/extra_cgroups,hv/extra_config,hv/floppy_image_path,hv/init_script,hv/initrd_path,hv/kernel_args,hv/kernel_path,hv/keymap,hv/kvm_extra,hv/kvm_flag,hv/kvm_path,hv/kvm_pci_reservations,hv/machine_version,hv/mem_path,hv/migration_caps,hv/migration_downtime,hv/nic_type,hv/num_ttys,hv/pae,hv/pci_pass,hv/reboot_behavior,hv/root_path,hv/scsi_controller_type,hv/security_domain,hv/security_model,hv/serial_console,hv/serial_speed,hv/soundhw,hv/spice_bind,hv/spice_image_compression,hv/spice_ip_version,hv/spice_jpeg_wan_compression,hv/spice_password_file,hv/spice_playback_compression,hv/spice_streaming_video,hv/spice_tls_ciphers,hv/spice_use_tls,hv/spice_use_vdagent,hv/spice_zlib_glz_wan_compression,hv/startup_timeout,hv/usb_devices,hv/usb_mouse,hv/use_bootloader,hv/use_chroot,hv/use_guest_agent,hv/use_localtime,hv/user_shutdown,hv/vga,hv/vhost_net,hv/vif_script,hv/vif_type,hv/viridian,hv/virtio_net_queues,hv/vnc_bind_address,hv/vnc_password_file,hv/vnc_tls,hv/vnc_x509_path,hv/vnc_x509_verify,hv/vnet_hdr,hvparams,hypervisor,ip,mac,mtime,name,network_port,nic.bridge/0,nic.bridge/1,nic.bridge/2,nic.bridge/3,nic.bridge/4,nic.bridge/5,nic.bridge/6,nic.bridge/7,nic.bridges,nic.count,nic.ip/0,nic.ip/1,nic.ip/2,nic.ip/3,nic.ip/4,nic.ip/5,nic.ip/6,nic.ip/7,nic.ips,nic.link/0,nic.link/1,nic.link/2,nic.link/3,nic.link/4,nic.link/5,nic.link/6,nic.link/7,nic.links,nic.mac/0,nic.mac/1,nic.mac/2,nic.mac/3,nic.mac/4,nic.mac/5,nic.mac/6,nic.mac/7,nic.macs,nic.mode/0,nic.mode/1,nic.mode/2,nic.mode/3,nic.mode/4,nic.mode/5,nic.mode/6,nic.mode/7,nic.modes,nic.name/0,nic.name/1,nic.name/2,nic.name/3,nic.name/4,nic.name/5,nic.name/6,nic.name/7,nic.names,nic.network.name/0,nic.network.name/1,nic.network.name/2,nic.network.name/3,nic.network.name/4,nic.network.name/5,nic.network.name/6,nic.network.name/7,nic.network/0,nic.network/1,nic.network/2,nic.network/3,nic.network/4,nic.network/5,nic.network/6,nic.network/7,nic.networks,nic.networks.names,nic.uuid/0,nic.uuid/1,nic.uuid/2,nic.uuid/3,nic.uuid/4,nic.uuid/5,nic.uuid/6,nic.uuid/7,nic.uuids,nic.vlan/0,nic.vlan/1,nic.vlan/2,nic.vlan/3,nic.vlan/4,nic.vlan/5,nic.vlan/6,nic.vlan/7,nic.vlans,nic_link,nic_mode,nic_network,oper_ram,oper_state,oper_vcpus,os,osparams,pnode,pnode.group,pnode.group.uuid,sda_size,sdb_size,serial_no,snodes,snodes.group,snodes.group.uuid,status,tags,uuid,vcpus >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_nicparams,nic.ip/4,name,nic.bridge/1,hv/extra_config,nic.vlan/6,hv/blockdev_prefix,disk.spindles/5,hv/kvm_extra,nic_link,hv/root_path,hv/vnc_tls,ctime,nic.bridge/7,disk.size/15,nic.name/1,nic.mac/2,oper_ram,nic.link/4,hv/kernel_args,nic.ip/3,ip,console,nic.name/4,nic.ip/5,sdb_size,hv/vnc_x509_verify,nic.modes,hv/vif_script,hv/serial_console,hv/spice_use_vdagent,nic.network.name/7,be/auto_balance,hv/cpu_cores,nic.link/5,nic.mac/5,nic.network/3,nic.mode/3,status,nic.link/2,disk.spindles/1,disk.size/9,disk.size/4,hv/devices,nic.mode/5,hv/num_ttys,hv/cpu_sockets,mac,nic.uuid/3,nic.uuid/6,disk.size/2,nic.uuid/2,hv/cdrom_image_path,hv/reboot_behavior,vcpus,nic.link/7,disk.spindles/6,nic.uuid/4,hv/floppy_image_path,hv/cdrom_disk_type,nic.network/0,hv/serial_speed,hv/cpuid,hv/bootloader_args,hv/vga,nic.uuid/5,be/memory,hv/cpu_type,hv/spice_image_compression,nic.name/2,nic.bridge/3,hv/disk_aio,nic.networks,osparams,hv/spice_playback_compression,disk.name/4,nic_mode,nic.network.name/1,disk.size/1,tags,nic.ip/2,disk.name/0,disk.size/11,disk.uuid/14,nic.vlan/4,disk.uuid/0,hv/migration_downtime,nic.link/3,disk.name/15,disk.name/8,hv/pae,disk.spindles/4,nic.ips,hv/bootloader_path,hv/boot_order,admin_up,disk.spindles/15,beparams,disks_active,pnode.group.uuid,nic.uuid/7,nic.mode/7,nic.mode/2,hv/device_model,snodes.group.uuid,hv/cpu_weight,custom_beparams,hv/vhost_net,nic.name/5,be/vcpus,nic.mac/6,disk.uuid/12,be/spindle_use,disk.uuid/9,snodes.group,snodes,nic.network/5,hv/use_chroot,hv/virtio_net_queues,disk.count,disk.size/14,nic.networks.names,nic.mac/7,nic.count,nic.network.name/4,hv/use_guest_agent,hv/startup_timeout,nic.ip/1,hv/spice_zlib_glz_wan_compression,hv/extra_cgroups,nic.network/1,disk.uuid/5,hv/migration_caps,disk.spindles/11,nic.network/6,hv/soundhw,nic.name/6,hv/cpu_mask,custom_osparams,disk.uuid/4,disk.spindles/10,be/maxmem,disk.size/8,nic.uuids,disk.uuid/2,hv/initrd_path,hv/kvm_path,disk.name/9,nic.vlan/7,hv/kvm_flag,oper_state,uuid,disk.uuid/10,nic.links,disk.uuid/13,pnode.group,nic.vlan/1,os,disk.size/3,disk.spindles/3,disk.name/7,hv/vnc_x509_path,hv/mem_path,hv/vnc_bind_address,nic.mac/1,hv/user_shutdown,disk.size/7,disk.uuid/1,hv/security_model,disk.size/5,disk.spindles/9,disk.name/10,nic.mac/4,hv/init_script,hv/security_domain,hv/viridian,bridge,oper_vcpus,disk.size/6,disk.spindles,disk_usage,mtime,nic.network.name/0,disk.uuid/8,nic.mac/3,nic.network.name/5,nic.uuid/1,hv/spice_password_file,network_port,nic.mode/6,hv/cpu_cap,nic.network.name/2,hv/spice_jpeg_wan_compression,hv/nic_type,disk.size/13,admin_state_source,nic.name/7,nic.ip/7,nic.bridge/4,hv/use_bootloader,sda_size,hypervisor,disk.name/1,nic.bridge/0,pnode,hv/usb_mouse,nic.network.name/6,nic.mode/0,hv/vnet_hdr,nic.link/1,disk.spindles/14,nic.vlan/2,disk.name/5,disk.uuid/3,disk.name/12,disk.name/3,disk.sizes,nic.bridge/6,disk.uuid/11,hv/disk_cache,disk.name/6,nic.name/3,nic.bridge/5,hv/machine_version,be/always_failover,nic.mode/4,disk.uuid/7,disk.uuid/15,nic.vlan/5,nic.link/6,nic.network/2,hv/disk_discard,nic.network.name/3,hv/spice_tls_ciphers,nic.vlan/3,disk.size/12,disk.names,disk.spindles/7,serial_no,disk.name/11,hv/kernel_path,hv/spice_use_tls,disk.spindles/12,disk.spindles/0,hv/spice_streaming_video,nic.ip/0,hv/kvm_pci_reservations,nic.name/0,disk_template,hv/use_localtime,disk.uuids,nic.uuid/0,nic.network/7,admin_state,nic.names,be/minmem,nic_network,nic.mode/1,hv/keymap,nic.network/4,disk.name/2,hv/vnc_password_file,disk.name/14,hv/scsi_controller_type,disk.spindles/13,hv/disk_type,custom_hvparams,nic.link/0,disk.size/0,disk.size/10,disk.uuid/6,hv/cdrom2_image_path,hv/vif_type,nic.bridges,hvparams,nic.bridge/2,hv/acpi,forthcoming,hv/pci_pass,nic.mac/0,disk.name/13,hv/spice_bind,nic.ip/6,nic.vlans,nic.vlan/0,disk.spindles/8,hv/cpu_threads,disk.spindles/2,hv/drop_capabilities,nic.macs,hv/usb_devices,hv/spice_ip_version,custom_nicparams,nic.ip/4,name,nic.bridge/1,hv/extra_config,nic.vlan/6,hv/blockdev_prefix,disk.spindles/5,hv/kvm_extra,nic_link,hv/root_path,hv/vnc_tls,ctime,nic.bridge/7,disk.size/15,nic.name/1,nic.mac/2,oper_ram,nic.link/4,hv/kernel_args,nic.ip/3,ip,console,nic.name/4,nic.ip/5,sdb_size,hv/vnc_x509_verify,nic.modes,hv/vif_script,hv/serial_console,hv/spice_use_vdagent,nic.network.name/7,be/auto_balance,hv/cpu_cores,nic.link/5,nic.mac/5,nic.network/3,nic.mode/3,status,nic.link/2,disk.spindles/1,disk.size/9,disk.size/4,hv/devices,nic.mode/5,hv/num_ttys,hv/cpu_sockets,mac,nic.uuid/3,nic.uuid/6,disk.size/2,nic.uuid/2,hv/cdrom_image_path,hv/reboot_behavior,vcpus,nic.link/7,disk.spindles/6,nic.uuid/4,hv/floppy_image_path,hv/cdrom_disk_type,nic.network/0,hv/serial_speed,hv/cpuid,hv/bootloader_args,hv/vga,nic.uuid/5,be/memory,hv/cpu_type,hv/spice_image_compression,nic.name/2,nic.bridge/3,hv/disk_aio,nic.networks,osparams,hv/spice_playback_compression,disk.name/4,nic_mode,nic.network.name/1,disk.size/1,tags,nic.ip/2,disk.name/0,disk.size/11,disk.uuid/14,nic.vlan/4,disk.uuid/0,hv/migration_downtime,nic.link/3,disk.name/15,disk.name/8,hv/pae,disk.spindles/4,nic.ips,hv/bootloader_path,hv/boot_order,admin_up,disk.spindles/15,beparams,disks_active,pnode.group.uuid,nic.uuid/7,nic.mode/7,nic.mode/2,hv/device_model,snodes.group.uuid,hv/cpu_weight,custom_beparams,hv/vhost_net,nic.name/5,be/vcpus,nic.mac/6,disk.uuid/12,be/spindle_use,disk.uuid/9,snodes.group,snodes,nic.network/5,hv/use_chroot,hv/virtio_net_queues,disk.count,disk.size/14,nic.networks.names,nic.mac/7,nic.count,nic.network.name/4,hv/use_guest_agent,hv/startup_timeout,nic.ip/1,hv/spice_zlib_glz_wan_compression,hv/extra_cgroups,nic.network/1,disk.uuid/5,hv/migration_caps,disk.spindles/11,nic.network/6,hv/soundhw,nic.name/6,hv/cpu_mask,custom_osparams,disk.uuid/4,disk.spindles/10,be/maxmem,disk.size/8,nic.uuids,disk.uuid/2,hv/initrd_path,hv/kvm_path,disk.name/9,nic.vlan/7,hv/kvm_flag,oper_state,uuid,disk.uuid/10,nic.links,disk.uuid/13,pnode.group,nic.vlan/1,os,disk.size/3,disk.spindles/3,disk.name/7,hv/vnc_x509_path,hv/mem_path,hv/vnc_bind_address,nic.mac/1,hv/user_shutdown,disk.size/7,disk.uuid/1,hv/security_model,disk.size/5,disk.spindles/9,disk.name/10,nic.mac/4,hv/init_script,hv/security_domain,hv/viridian,bridge,oper_vcpus,disk.size/6,disk.spindles,disk_usage,mtime,nic.network.name/0,disk.uuid/8,nic.mac/3,nic.network.name/5,nic.uuid/1,hv/spice_password_file,network_port,nic.mode/6,hv/cpu_cap,nic.network.name/2,hv/spice_jpeg_wan_compression,hv/nic_type,disk.size/13,admin_state_source,nic.name/7,nic.ip/7,nic.bridge/4,hv/use_bootloader,sda_size,hypervisor,disk.name/1,nic.bridge/0,pnode,hv/usb_mouse,nic.network.name/6,nic.mode/0,hv/vnet_hdr,nic.link/1,disk.spindles/14,nic.vlan/2,disk.name/5,disk.uuid/3,disk.name/12,disk.name/3,disk.sizes,nic.bridge/6,disk.uuid/11,hv/disk_cache,disk.name/6,nic.name/3,nic.bridge/5,hv/machine_version,be/always_failover,nic.mode/4,disk.uuid/7,disk.uuid/15,nic.vlan/5,nic.link/6,nic.network/2,hv/disk_discard,nic.network.name/3,hv/spice_tls_ciphers,nic.vlan/3,disk.size/12,disk.names,disk.spindles/7,serial_no,disk.name/11,hv/kernel_path,hv/spice_use_tls,disk.spindles/12,disk.spindles/0,hv/spice_streaming_video,nic.ip/0,hv/kvm_pci_reservations,nic.name/0,disk_template,hv/use_localtime,disk.uuids,nic.uuid/0,nic.network/7,admin_state,nic.names,be/minmem,nic_network,nic.mode/1,hv/keymap,nic.network/4,disk.name/2,hv/vnc_password_file,disk.name/14,hv/scsi_controller_type,disk.spindles/13,hv/disk_type,custom_hvparams,nic.link/0,disk.size/0,disk.size/10,disk.uuid/6,hv/cdrom2_image_path,hv/vif_type,nic.bridges,hvparams,nic.bridge/2,hv/acpi,forthcoming,hv/pci_pass,nic.mac/0,disk.name/13,hv/spice_bind,nic.ip/6,nic.vlans,nic.vlan/0,disk.spindles/8,hv/cpu_threads,disk.spindles/2,hv/drop_capabilities,nic.macs,hv/usb_devices,hv/spice_ip_version >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_ip_version,hv/usb_devices,nic.macs,hv/drop_capabilities,disk.spindles/2,hv/cpu_threads,disk.spindles/8,nic.vlan/0,nic.vlans >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/6,hv/spice_bind,disk.name/13,nic.mac/0,hv/pci_pass >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output forthcoming,hv/acpi >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/2,hvparams,nic.bridges,hv/vif_type >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/cdrom2_image_path,disk.uuid/6,disk.size/10 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/0,nic.link/0,custom_hvparams,hv/disk_type,disk.spindles/13,hv/scsi_controller_type,disk.name/14 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vnc_password_file,disk.name/2,nic.network/4,hv/keymap,nic.mode/1,nic_network,be/minmem,nic.names >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state,nic.network/7,nic.uuid/0,disk.uuids,hv/use_localtime,disk_template,nic.name/0,hv/kvm_pci_reservations >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/0,hv/spice_streaming_video,disk.spindles/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/12,hv/spice_use_tls,hv/kernel_path,disk.name/11,serial_no,disk.spindles/7,disk.names,disk.size/12,nic.vlan/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_tls_ciphers,nic.network.name/3,hv/disk_discard,nic.network/2,nic.link/6,nic.vlan/5,disk.uuid/15,disk.uuid/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/4,be/always_failover,hv/machine_version >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/5,nic.name/3,disk.name/6,hv/disk_cache,disk.uuid/11,nic.bridge/6,disk.sizes >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/3,disk.name/12,disk.uuid/3,disk.name/5,nic.vlan/2,disk.spindles/14,nic.link/1,hv/vnet_hdr >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/0,nic.network.name/6,hv/usb_mouse >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode,nic.bridge/0,disk.name/1,hypervisor,sda_size,hv/use_bootloader,nic.bridge/4,nic.ip/7,nic.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state_source,disk.size/13 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/nic_type,hv/spice_jpeg_wan_compression,nic.network.name/2,hv/cpu_cap,nic.mode/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output network_port,hv/spice_password_file,nic.uuid/1,nic.network.name/5,nic.mac/3,disk.uuid/8,nic.network.name/0,mtime,disk_usage >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles,disk.size/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output oper_vcpus,bridge >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/viridian,hv/security_domain,hv/init_script,nic.mac/4,disk.name/10,disk.spindles/9,disk.size/5,hv/security_model >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/1,disk.size/7,hv/user_shutdown,nic.mac/1,hv/vnc_bind_address,hv/mem_path,hv/vnc_x509_path,disk.name/7,disk.spindles/3,disk.size/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output os,nic.vlan/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode.group,disk.uuid/13,nic.links,disk.uuid/10 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output uuid,oper_state,hv/kvm_flag,nic.vlan/7,disk.name/9,hv/kvm_path,hv/initrd_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/2,nic.uuids,disk.size/8,be/maxmem,disk.spindles/10,disk.uuid/4,custom_osparams,hv/cpu_mask >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/6,hv/soundhw,nic.network/6,disk.spindles/11,hv/migration_caps,disk.uuid/5,nic.network/1,hv/extra_cgroups,hv/spice_zlib_glz_wan_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/1,hv/startup_timeout >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/use_guest_agent,nic.network.name/4,nic.count,nic.mac/7,nic.networks.names,disk.size/14,disk.count >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/virtio_net_queues,hv/use_chroot,nic.network/5,snodes,snodes.group,disk.uuid/9 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/spindle_use,disk.uuid/12,nic.mac/6,be/vcpus,nic.name/5,hv/vhost_net,custom_beparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/cpu_weight,snodes.group.uuid,hv/device_model,nic.mode/2,nic.mode/7,nic.uuid/7,pnode.group.uuid,disks_active,beparams,disk.spindles/15 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_up,hv/boot_order,hv/bootloader_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ips,disk.spindles/4,hv/pae,disk.name/8 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/15,nic.link/3,hv/migration_downtime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/0,nic.vlan/4,disk.uuid/14,disk.size/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/0,nic.ip/2,tags,disk.size/1,nic.network.name/1,nic_mode,disk.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_playback_compression,osparams,nic.networks,hv/disk_aio,nic.bridge/3,nic.name/2,hv/spice_image_compression,hv/cpu_type,be/memory,nic.uuid/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vga,hv/bootloader_args,hv/cpuid,hv/serial_speed,nic.network/0,hv/cdrom_disk_type,hv/floppy_image_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuid/4,disk.spindles/6,nic.link/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output vcpus,hv/reboot_behavior,hv/cdrom_image_path,nic.uuid/2,disk.size/2,nic.uuid/6,nic.uuid/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output mac,hv/cpu_sockets,hv/num_ttys,nic.mode/5,hv/devices,disk.size/4,disk.size/9 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/1,nic.link/2,status,nic.mode/3,nic.network/3,nic.mac/5,nic.link/5,hv/cpu_cores,be/auto_balance,nic.network.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_use_vdagent,hv/serial_console,hv/vif_script >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.modes,hv/vnc_x509_verify,sdb_size,nic.ip/5,nic.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output console,ip,nic.ip/3,hv/kernel_args,nic.link/4,oper_ram,nic.mac/2,nic.name/1,disk.size/15 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/7,ctime,hv/vnc_tls,hv/root_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic_link,hv/kvm_extra >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/5,hv/blockdev_prefix,nic.vlan/6,hv/extra_config,nic.bridge/1,name,nic.ip/4,custom_nicparams >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Instance name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestInstanceList] gnt-instance list ----------------------- >>>> 2026-04-22 22:19:23.725984 time=0:00:11.563460 [TestInstanceList] gnt-instance list <<<< 2026-04-22 22:19:23.726071 start [TestInstanceInfo] gnt-instance info Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8cb62208-bc5d-4044-b6f2-2de8d430efd9 Serial number: 16 Creation time: 2026-04-22 22:18:33 Modification time: 2026-04-22 22:19:10 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:cf:9d:7e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8c1118e0-5c2c-46ef-bbc1-b07f5256f80e name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/74d4d4da-3f3b-471f-af88-6d8d246e31b6.disk0 on primary: /dev/gnt/74d4d4da-3f3b-471f-af88-6d8d246e31b6.disk0 (253:0) name: disk0 UUID: 518b4e5c-007d-4d6a-9538-dd9046e4b68b - disk/1: plain, size 512M access mode: rw logical_id: gnt/ef1f44f2-d998-4fab-b5b1-d139aa11b0db.disk1 on primary: /dev/gnt/ef1f44f2-d998-4fab-b5b1-d139aa11b0db.disk1 (253:1) name: disk1 UUID: 7a0e1ec2-36a9-4bc9-9685-58953a1361d0 ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-04-22 22:19:25.025298 time=0:00:01.299227 [TestInstanceInfo] gnt-instance info <<<< 2026-04-22 22:19:25.025491 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8cb62208-bc5d-4044-b6f2-2de8d430efd9 Serial number: 16 Creation time: 2026-04-22 22:18:33 Modification time: 2026-04-22 22:19:10 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:cf:9d:7e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8c1118e0-5c2c-46ef-bbc1-b07f5256f80e name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/74d4d4da-3f3b-471f-af88-6d8d246e31b6.disk0 on primary: /dev/gnt/74d4d4da-3f3b-471f-af88-6d8d246e31b6.disk0 (253:0) name: disk0 UUID: 518b4e5c-007d-4d6a-9538-dd9046e4b68b - disk/1: plain, size 512M access mode: rw logical_id: gnt/ef1f44f2-d998-4fab-b5b1-d139aa11b0db.disk1 on primary: /dev/gnt/ef1f44f2-d998-4fab-b5b1-d139aa11b0db.disk1 (253:1) name: disk1 UUID: 7a0e1ec2-36a9-4bc9-9685-58953a1361d0 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:19:27 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:19:27 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:cb:e5:51,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:19:28 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:19:30 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:19:31 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:19:31 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:19:32 2026 * disk 2, size 1.0G Wed Apr 22 22:19:33 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:19:33 2026 - INFO: Hotplug done. Wed Apr 22 22:19:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:19:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:19:34 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:19:34 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-22 22:19:53.101504 time=0:00:28.076013 [TestInstanceModify] gnt-instance modify <<<< 2026-04-22 22:19:53.101657 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/491 GET /2/jobs/492 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-22 22:19:55.418123 time=0:00:02.316466 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-22 22:19:55.418290 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-22 22:19:55.418315 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-22 22:19:55.418331 skipping , test(s) instance-device-names disabled <<<< 2026-04-22 22:19:55.418346 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 493 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 22:20:01.818908 time=0:00:06.400562 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 22:20:01.819041 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-22 22:20:01.819068 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-22 22:20:01.819086 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8cb62208-bc5d-4044-b6f2-2de8d430efd9 Serial number: 39 Creation time: 2026-04-22 22:18:33 Modification time: 2026-04-22 22:20:01 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:cf:9d:7e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8c1118e0-5c2c-46ef-bbc1-b07f5256f80e name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/74d4d4da-3f3b-471f-af88-6d8d246e31b6.disk0 on primary: /dev/gnt/74d4d4da-3f3b-471f-af88-6d8d246e31b6.disk0 (253:0) name: disk0 UUID: 518b4e5c-007d-4d6a-9538-dd9046e4b68b - disk/1: plain, size 512M access mode: rw logical_id: gnt/ef1f44f2-d998-4fab-b5b1-d139aa11b0db.disk1 on primary: /dev/gnt/ef1f44f2-d998-4fab-b5b1-d139aa11b0db.disk1 (253:1) name: disk1 UUID: 7a0e1ec2-36a9-4bc9-9685-58953a1361d0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.bvwtNr Command: ssh troy-mcclure.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org'\''; } > /tmp/gnt.bvwtNr && mv /tmp/gnt.bvwtNr /etc/hosts' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Stdout was: Wed Apr 22 22:20:03 2026 - INFO: Resolved given name 'kvm-test-instance02.staging.ganeti.org' to 'localhost' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Resolved hostname 'localhost' does not look the same as given hostname 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8cb62208-bc5d-4044-b6f2-2de8d430efd9 Serial number: 39 Creation time: 2026-04-22 22:18:33 Modification time: 2026-04-22 22:20:01 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:cf:9d:7e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8c1118e0-5c2c-46ef-bbc1-b07f5256f80e name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/74d4d4da-3f3b-471f-af88-6d8d246e31b6.disk0 on primary: /dev/gnt/74d4d4da-3f3b-471f-af88-6d8d246e31b6.disk0 (253:0) name: disk0 UUID: 518b4e5c-007d-4d6a-9538-dd9046e4b68b - disk/1: plain, size 512M access mode: rw logical_id: gnt/ef1f44f2-d998-4fab-b5b1-d139aa11b0db.disk1 on primary: /dev/gnt/ef1f44f2-d998-4fab-b5b1-d139aa11b0db.disk1 (253:1) name: disk1 UUID: 7a0e1ec2-36a9-4bc9-9685-58953a1361d0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.Xy5J8Y Command: ssh troy-mcclure.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance02.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.Xy5J8Y && mv /tmp/gnt.Xy5J8Y /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8cb62208-bc5d-4044-b6f2-2de8d430efd9 Serial number: 39 Creation time: 2026-04-22 22:18:33 Modification time: 2026-04-22 22:20:01 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:cf:9d:7e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8c1118e0-5c2c-46ef-bbc1-b07f5256f80e name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/74d4d4da-3f3b-471f-af88-6d8d246e31b6.disk0 on primary: /dev/gnt/74d4d4da-3f3b-471f-af88-6d8d246e31b6.disk0 (253:0) name: disk0 UUID: 518b4e5c-007d-4d6a-9538-dd9046e4b68b - disk/1: plain, size 512M access mode: rw logical_id: gnt/ef1f44f2-d998-4fab-b5b1-d139aa11b0db.disk1 on primary: /dev/gnt/ef1f44f2-d998-4fab-b5b1-d139aa11b0db.disk1 (253:1) name: disk1 UUID: 7a0e1ec2-36a9-4bc9-9685-58953a1361d0 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8cb62208-bc5d-4044-b6f2-2de8d430efd9 Serial number: 41 Creation time: 2026-04-22 22:18:33 Modification time: 2026-04-22 22:20:09 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:cf:9d:7e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8c1118e0-5c2c-46ef-bbc1-b07f5256f80e name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/74d4d4da-3f3b-471f-af88-6d8d246e31b6.disk0 on primary: /dev/gnt/74d4d4da-3f3b-471f-af88-6d8d246e31b6.disk0 (253:0) name: disk0 UUID: 518b4e5c-007d-4d6a-9538-dd9046e4b68b - disk/1: plain, size 512M access mode: rw logical_id: gnt/ef1f44f2-d998-4fab-b5b1-d139aa11b0db.disk1 on primary: /dev/gnt/ef1f44f2-d998-4fab-b5b1-d139aa11b0db.disk1 (253:1) name: disk1 UUID: 7a0e1ec2-36a9-4bc9-9685-58953a1361d0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8cb62208-bc5d-4044-b6f2-2de8d430efd9 Serial number: 43 Creation time: 2026-04-22 22:18:33 Modification time: 2026-04-22 22:20:13 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:cf:9d:7e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8c1118e0-5c2c-46ef-bbc1-b07f5256f80e name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/74d4d4da-3f3b-471f-af88-6d8d246e31b6.disk0 on primary: /dev/gnt/74d4d4da-3f3b-471f-af88-6d8d246e31b6.disk0 (253:0) name: disk0 UUID: 518b4e5c-007d-4d6a-9538-dd9046e4b68b - disk/1: plain, size 512M access mode: rw logical_id: gnt/ef1f44f2-d998-4fab-b5b1-d139aa11b0db.disk1 on primary: /dev/gnt/ef1f44f2-d998-4fab-b5b1-d139aa11b0db.disk1 (253:1) name: disk1 UUID: 7a0e1ec2-36a9-4bc9-9685-58953a1361d0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-04-22 22:20:15.503282 time=0:00:13.684196 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-04-22 22:20:15.503386 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/502 GET /2/jobs/503 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-04-22 22:20:21.054741 time=0:00:05.551355 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-04-22 22:20:21.054877 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8cb62208-bc5d-4044-b6f2-2de8d430efd9 Serial number: 47 Creation time: 2026-04-22 22:18:33 Modification time: 2026-04-22 22:20:20 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:cf:9d:7e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8c1118e0-5c2c-46ef-bbc1-b07f5256f80e name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/74d4d4da-3f3b-471f-af88-6d8d246e31b6.disk0 on primary: /dev/gnt/74d4d4da-3f3b-471f-af88-6d8d246e31b6.disk0 (253:0) name: disk0 UUID: 518b4e5c-007d-4d6a-9538-dd9046e4b68b - disk/1: plain, size 512M access mode: rw logical_id: gnt/ef1f44f2-d998-4fab-b5b1-d139aa11b0db.disk1 on primary: /dev/gnt/ef1f44f2-d998-4fab-b5b1-d139aa11b0db.disk1 (253:1) name: disk1 UUID: 7a0e1ec2-36a9-4bc9-9685-58953a1361d0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.4zKfwi Command: ssh troy-mcclure.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org'\''; } > /tmp/gnt.4zKfwi && mv /tmp/gnt.4zKfwi /etc/hosts' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Stdout was: Wed Apr 22 22:20:23 2026 - INFO: Resolved given name 'kvm-test-instance03.staging.ganeti.org' to 'localhost' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Resolved hostname 'localhost' does not look the same as given hostname 'kvm-test-instance03.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8cb62208-bc5d-4044-b6f2-2de8d430efd9 Serial number: 47 Creation time: 2026-04-22 22:18:33 Modification time: 2026-04-22 22:20:20 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:cf:9d:7e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8c1118e0-5c2c-46ef-bbc1-b07f5256f80e name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/74d4d4da-3f3b-471f-af88-6d8d246e31b6.disk0 on primary: /dev/gnt/74d4d4da-3f3b-471f-af88-6d8d246e31b6.disk0 (253:0) name: disk0 UUID: 518b4e5c-007d-4d6a-9538-dd9046e4b68b - disk/1: plain, size 512M access mode: rw logical_id: gnt/ef1f44f2-d998-4fab-b5b1-d139aa11b0db.disk1 on primary: /dev/gnt/ef1f44f2-d998-4fab-b5b1-d139aa11b0db.disk1 (253:1) name: disk1 UUID: 7a0e1ec2-36a9-4bc9-9685-58953a1361d0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.zZTXI6 Command: ssh troy-mcclure.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance03.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.zZTXI6 && mv /tmp/gnt.zZTXI6 /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8cb62208-bc5d-4044-b6f2-2de8d430efd9 Serial number: 47 Creation time: 2026-04-22 22:18:33 Modification time: 2026-04-22 22:20:20 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:cf:9d:7e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8c1118e0-5c2c-46ef-bbc1-b07f5256f80e name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/74d4d4da-3f3b-471f-af88-6d8d246e31b6.disk0 on primary: /dev/gnt/74d4d4da-3f3b-471f-af88-6d8d246e31b6.disk0 (253:0) name: disk0 UUID: 518b4e5c-007d-4d6a-9538-dd9046e4b68b - disk/1: plain, size 512M access mode: rw logical_id: gnt/ef1f44f2-d998-4fab-b5b1-d139aa11b0db.disk1 on primary: /dev/gnt/ef1f44f2-d998-4fab-b5b1-d139aa11b0db.disk1 (253:1) name: disk1 UUID: 7a0e1ec2-36a9-4bc9-9685-58953a1361d0 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance03.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance03.staging.ganeti.org' - Instance name: kvm-test-instance03.staging.ganeti.org UUID: 8cb62208-bc5d-4044-b6f2-2de8d430efd9 Serial number: 49 Creation time: 2026-04-22 22:18:33 Modification time: 2026-04-22 22:20:28 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:cf:9d:7e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8c1118e0-5c2c-46ef-bbc1-b07f5256f80e name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/74d4d4da-3f3b-471f-af88-6d8d246e31b6.disk0 on primary: /dev/gnt/74d4d4da-3f3b-471f-af88-6d8d246e31b6.disk0 (253:0) name: disk0 UUID: 518b4e5c-007d-4d6a-9538-dd9046e4b68b - disk/1: plain, size 512M access mode: rw logical_id: gnt/ef1f44f2-d998-4fab-b5b1-d139aa11b0db.disk1 on primary: /dev/gnt/ef1f44f2-d998-4fab-b5b1-d139aa11b0db.disk1 (253:1) name: disk1 UUID: 7a0e1ec2-36a9-4bc9-9685-58953a1361d0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance03.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/74d4d4da-3f3b-471f-af88-6d8d246e31b6.disk0 gnt/ef1f44f2-d998-4fab-b5b1-d139aa11b0db.disk1 | grep kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/74d4d4da-3f3b-471f-af88-6d8d246e31b6.disk0 gnt/ef1f44f2-d998-4fab-b5b1-d139aa11b0db.disk1 | grep kvm-test-instance03.staging.ganeti.org' originstname+kvm-test-instance03.staging.ganeti.org originstname+kvm-test-instance03.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance03.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance03.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8cb62208-bc5d-4044-b6f2-2de8d430efd9 Serial number: 51 Creation time: 2026-04-22 22:18:33 Modification time: 2026-04-22 22:20:32 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:cf:9d:7e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8c1118e0-5c2c-46ef-bbc1-b07f5256f80e name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/74d4d4da-3f3b-471f-af88-6d8d246e31b6.disk0 on primary: /dev/gnt/74d4d4da-3f3b-471f-af88-6d8d246e31b6.disk0 (253:0) name: disk0 UUID: 518b4e5c-007d-4d6a-9538-dd9046e4b68b - disk/1: plain, size 512M access mode: rw logical_id: gnt/ef1f44f2-d998-4fab-b5b1-d139aa11b0db.disk1 on primary: /dev/gnt/ef1f44f2-d998-4fab-b5b1-d139aa11b0db.disk1 (253:1) name: disk1 UUID: 7a0e1ec2-36a9-4bc9-9685-58953a1361d0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/74d4d4da-3f3b-471f-af88-6d8d246e31b6.disk0 gnt/ef1f44f2-d998-4fab-b5b1-d139aa11b0db.disk1 | grep kvm-test-instance02.staging.ganeti.org' originstname+kvm-test-instance02.staging.ganeti.org originstname+kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/74d4d4da-3f3b-471f-af88-6d8d246e31b6.disk0 gnt/ef1f44f2-d998-4fab-b5b1-d139aa11b0db.disk1 | grep kvm-test-instance03.staging.ganeti.org' ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-04-22 22:20:34.627380 time=0:00:13.572503 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-04-22 22:20:34.627500 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/512 GET /2/jobs/513 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-04-22 22:20:40.405880 time=0:00:05.778380 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-04-22 22:20:40.405998 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Wed Apr 22 22:20:41 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed Apr 22 22:20:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:20:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Wed Apr 22 22:20:45 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed Apr 22 22:20:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:20:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Wed Apr 22 22:20:47 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed Apr 22 22:20:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:20:48 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Wed Apr 22 22:20:51 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed Apr 22 22:20:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:20:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-22 22:20:52.523442 time=0:00:12.117444 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-22 22:20:52.523601 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 520 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 22:20:55.131694 time=0:00:02.608093 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 22:20:55.131833 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 521 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 522 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 523 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 524 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 525 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 22:21:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-22 22:21:35.459150 time=0:00:40.327317 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-22 22:21:35.459358 start [TestInstanceTags] gnt-instance tags Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list-tags kvm-test-instance02.staging.ganeti.org' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag1 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/529 GET /2/instances/kvm-test-instance02.staging.ganeti.org/tags DELETE /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/530 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-04-22 22:21:40.590322 time=0:00:05.130964 [TestInstanceTags] gnt-instance tags <<<< 2026-04-22 22:21:40.590455 start [TestClusterVerify] gnt-cluster verify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 532, 533 Waiting for job 532 ... Wed Apr 22 22:21:42 2026 * Verifying cluster config Wed Apr 22 22:21:42 2026 * Verifying cluster certificate files Wed Apr 22 22:21:42 2026 * Verifying hypervisor parameters Wed Apr 22 22:21:42 2026 * Verifying all nodes belong to an existing group Waiting for job 533 ... Wed Apr 22 22:21:42 2026 * Verifying group 'default' Wed Apr 22 22:21:42 2026 * Gathering data (3 nodes) Wed Apr 22 22:21:42 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:21:43 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:21:44 2026 * Verifying configuration file consistency Wed Apr 22 22:21:44 2026 * Verifying node status Wed Apr 22 22:21:44 2026 * Verifying instance status Wed Apr 22 22:21:44 2026 * Verifying orphan volumes Wed Apr 22 22:21:44 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:21:44 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:21:44 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:21:44 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:21:44 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:21:44 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:21:44 2026 * Other Notes Wed Apr 22 22:21:44 2026 - NOTICE: 1 non-redundant instance(s) found. Wed Apr 22 22:21:44 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 535 Waiting for job 535 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-04-22 22:21:46.278999 time=0:00:05.688544 [TestClusterVerify] gnt-cluster verify <<<< 2026-04-22 22:21:46.279122 start [TestInstance] Testing getting instance(s) info via remote API GET /2/instances/kvm-test-instance02.staging.ganeti.org GET /2/instances GET /2/instances?bulk=1 PUT /2/instances/kvm-test-instance02.staging.ganeti.org/activate-disks PUT /2/instances/kvm-test-instance02.staging.ganeti.org/deactivate-disks PUT /2/instances/kvm-test-instance02.staging.ganeti.org/prepare-export?mode=remote GET /2/jobs/538 Wed Apr 22 22:21:48 2026 Generating X509 certificate on troy-mcclure.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-04-22 22:21:48.530438 time=0:00:02.251316 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-04-22 22:21:48.530559 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pinst_cnt,sinst_cnt,ctime,ndp/ssh_port,spfree,master_capable,role,tags,ndp/ovs_name,uuid,hv_state,pinst_list,dfree,vm_capable,ndp/oob_program,group,csockets,name,ctotal,sptotal,ndparams,master,ndp/cpu_speed,mnode,mfree,ndp/exclusive_storage,ndp/ovs_link,pip,mtotal,bootid,drained,disk_state,offline,cnos,cnodes,sip,ndp/spindle_count,ndp/ovs,sinst_list,powered,serial_no,master_candidate,custom_ndparams,mtime,dtotal,group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output bootid,cnodes,cnos,csockets,ctime,ctotal,custom_ndparams,dfree,disk_state,drained,dtotal,group,group.uuid,hv_state,master,master_candidate,master_capable,mfree,mnode,mtime,mtotal,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,offline,pinst_cnt,pinst_list,pip,powered,role,serial_no,sinst_cnt,sinst_list,sip,spfree,sptotal,tags,uuid,vm_capable >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pinst_cnt,sinst_cnt,ctime,ndp/ssh_port,spfree,master_capable,role,tags,ndp/ovs_name,uuid,hv_state,pinst_list,dfree,vm_capable,ndp/oob_program,group,csockets,name,ctotal,sptotal,ndparams,master,ndp/cpu_speed,mnode,mfree,ndp/exclusive_storage,ndp/ovs_link,pip,mtotal,bootid,drained,disk_state,offline,cnos,cnodes,sip,ndp/spindle_count,ndp/ovs,sinst_list,powered,serial_no,master_candidate,custom_ndparams,mtime,dtotal,group.uuid,pinst_cnt,sinst_cnt,ctime,ndp/ssh_port,spfree,master_capable,role,tags,ndp/ovs_name,uuid,hv_state,pinst_list,dfree,vm_capable,ndp/oob_program,group,csockets,name,ctotal,sptotal,ndparams,master,ndp/cpu_speed,mnode,mfree,ndp/exclusive_storage,ndp/ovs_link,pip,mtotal,bootid,drained,disk_state,offline,cnos,cnodes,sip,ndp/spindle_count,ndp/ovs,sinst_list,powered,serial_no,master_candidate,custom_ndparams,mtime,dtotal,group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output group.uuid,dtotal,mtime,custom_ndparams,master_candidate,serial_no,powered,sinst_list,ndp/ovs >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/spindle_count,sip,cnodes,cnos,offline >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output disk_state,drained,bootid,mtotal,pip,ndp/ovs_link,ndp/exclusive_storage,mfree,mnode,ndp/cpu_speed >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master,ndparams,sptotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ctotal,name,csockets,group,ndp/oob_program >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output vm_capable,dfree,pinst_list,hv_state,uuid,ndp/ovs_name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output tags,role >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master_capable,spfree,ndp/ssh_port,ctime,sinst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pinst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' maude-flanders.staging.ganeti.org ralph-wiggum.staging.ganeti.org troy-mcclure.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org ralph-wiggum.staging.ganeti.org maude-flanders.staging.ganeti.org' troy-mcclure.staging.ganeti.org ralph-wiggum.staging.ganeti.org maude-flanders.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org maude-flanders.staging.ganeti.org ralph-wiggum.staging.ganeti.org' troy-mcclure.staging.ganeti.org maude-flanders.staging.ganeti.org ralph-wiggum.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Node name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestNodeList] gnt-node list ------------------------------- >>>> 2026-04-22 22:21:54.675970 time=0:00:06.145411 [TestNodeList] gnt-node list <<<< 2026-04-22 22:21:54.676311 start [TestJobList] gnt-job list ------- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output id,opexec,archived,status,opstatus,opstart,received_ts,start_ts,opresult,oplog,ops,end_ts,priority,opend,summary,oppriority >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output archived,end_ts,id,opend,opexec,oplog,oppriority,opresult,ops,opstart,opstatus,priority,received_ts,start_ts,status,summary >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output id,opexec,archived,status,opstatus,opstart,received_ts,start_ts,opresult,oplog,ops,end_ts,priority,opend,summary,oppriority,id,opexec,archived,status,opstatus,opstart,received_ts,start_ts,opresult,oplog,ops,end_ts,priority,opend,summary,oppriority >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output oppriority,summary,opend,priority,end_ts >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output ops,oplog,opresult,start_ts,received_ts,opstart,opstatus,status,archived >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output opexec,id >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 538 537 536 535 534 533 532 531 530 529 528 527 526 525 524 523 522 521 520 519 518 517 516 515 514 513 512 511 510 509 508 507 506 505 504 503 502 501 500 499 498 497 496 495 494 493 492 491 490 489 488 487 486 485 484 483 482 481 480 479 478 477 476 475 474 473 472 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1' 538 537 536 535 534 533 532 531 530 529 528 527 526 525 524 523 522 521 520 519 518 517 516 515 514 513 512 511 510 509 508 507 506 505 504 503 502 501 500 499 498 497 496 495 494 493 492 491 490 489 488 487 486 485 484 483 482 481 480 479 478 477 476 475 474 473 472 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 524 421 447 6 53 163 398 51 284 517 440 352 500 319 246 389 342 147 151 333 339 176 18 268 189 212 85 418 318 240 142 156 450 433 427 416 209 5 296 430 123 299 79 141 506 476 376 69 239 372 403 229 388 375 521 396 56 288 513 302 166 316 26 326 377 400 407 185 384 204 192 201 103 305 343 292 249 181 49 177 243 221 531 36 271 16 348 57 8 62 31 68 130 492 453 112 356 369 281 473 116 289 241 92 374 125 150 213 280 387 27 537 460 275 75 508 370 178 529 234 386 404 306 323 232 9 464 100 420 135 272 121 310 65 497 224 1 73 222 24 152 258 140 358 17 269 512 238 378 227 276 381 200 270 254 493 297 235 519 307 273 96 435 28 355 108 208 536 472 434 457 437 264 95 328 244 12 359 456 274 367 380 409 324 7 23 168 66 480 106 4 217 14 315 395 259 332 169 313 504 2 283 81 298 71 410 218 263 97 205 405 164 452 360 180 349 196 117 496 397 285 126 347 247 479 322 195 286 454 183 174 55 206 488 527 467 87 133 44 317 428 303 42 406 233 184 308 357 491 194 21 325 131 510 89 425 465 327 242 350 530 468 58 157 364 13 419 408 122 143 37 190 107 282 257 338 225 361 159 538 154 144 432 314 412 113 226 167 385 256 98 228 182 230 59 461 215 330 90 136 495 533 119 304 475 148 248 179 132 61 478 34 193 63 251 129 331 309 354 260 80 494 423 266 353 489 50 499 67 442 366 10 115 346 127 101 48 462 64 402 236 277 329 198 368 32 245 261 118 170 19 199 373 312 15 252 91 525 351 415 54 84 99 522 155 20 448 267 82 502 165 38 431 11 262 237 424 362 336 394 88 255 278 445 93 214 187 158 83 46 210 39 390 399 515 429 30 86 70 153 482 436 337 321 94 219 109 290 344 110 300 505 474 253 455 149 25 311 77 459 487 160 43 295 320 446 422 191 481 345 279 197 466 514 41 417 294 391 458 162 414 334 74 114 72 207 33 105 340 483 3 146 471 503 507 102 172 47 383 173 60 138 175 518 438 485 444 104 293 511 45 223 287 532 265 426 535 463 161 78 111 534 231 413 171 40 128 526 451 469 188 341 291 134 528 216 379 202 401 470 477 186 516 211 220 443 498 486 484 29 250 365 145 382 501 371 203 76 411 52 441 137 139 509 393 120 301 363 392 335 490 22 520 449 439 124 523 35' 524 421 447 6 53 163 398 51 284 517 440 352 500 319 246 389 342 147 151 333 339 176 18 268 189 212 85 418 318 240 142 156 450 433 427 416 209 5 296 430 123 299 79 141 506 476 376 69 239 372 403 229 388 375 521 396 56 288 513 302 166 316 26 326 377 400 407 185 384 204 192 201 103 305 343 292 249 181 49 177 243 221 531 36 271 16 348 57 8 62 31 68 130 492 453 112 356 369 281 473 116 289 241 92 374 125 150 213 280 387 27 537 460 275 75 508 370 178 529 234 386 404 306 323 232 9 464 100 420 135 272 121 310 65 497 224 1 73 222 24 152 258 140 358 17 269 512 238 378 227 276 381 200 270 254 493 297 235 519 307 273 96 435 28 355 108 208 536 472 434 457 437 264 95 328 244 12 359 456 274 367 380 409 324 7 23 168 66 480 106 4 217 14 315 395 259 332 169 313 504 2 283 81 298 71 410 218 263 97 205 405 164 452 360 180 349 196 117 496 397 285 126 347 247 479 322 195 286 454 183 174 55 206 488 527 467 87 133 44 317 428 303 42 406 233 184 308 357 491 194 21 325 131 510 89 425 465 327 242 350 530 468 58 157 364 13 419 408 122 143 37 190 107 282 257 338 225 361 159 538 154 144 432 314 412 113 226 167 385 256 98 228 182 230 59 461 215 330 90 136 495 533 119 304 475 148 248 179 132 61 478 34 193 63 251 129 331 309 354 260 80 494 423 266 353 489 50 499 67 442 366 10 115 346 127 101 48 462 64 402 236 277 329 198 368 32 245 261 118 170 19 199 373 312 15 252 91 525 351 415 54 84 99 522 155 20 448 267 82 502 165 38 431 11 262 237 424 362 336 394 88 255 278 445 93 214 187 158 83 46 210 39 390 399 515 429 30 86 70 153 482 436 337 321 94 219 109 290 344 110 300 505 474 253 455 149 25 311 77 459 487 160 43 295 320 446 422 191 481 345 279 197 466 514 41 417 294 391 458 162 414 334 74 114 72 207 33 105 340 483 3 146 471 503 507 102 172 47 383 173 60 138 175 518 438 485 444 104 293 511 45 223 287 532 265 426 535 463 161 78 111 534 231 413 171 40 128 526 451 469 188 341 291 134 528 216 379 202 401 470 477 186 516 211 220 443 498 486 484 29 250 365 145 382 501 371 203 76 411 52 441 137 139 509 393 120 301 363 392 335 490 22 520 449 439 124 523 35 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestJobList] gnt-job list --------------------------------- >>>> 2026-04-22 22:21:58.037643 time=0:00:03.361332 [TestJobList] gnt-job list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-22 22:21:58.037751 start [TestRapiInstanceRemove] Test removing instance via RAPI DELETE /2/instances/kvm-test-instance02.staging.ganeti.org GET /2/jobs/539 ---- PASSED [TestRapiInstanceRemove] Test removing instance via RAPI --- >>>> 2026-04-22 22:22:04.861884 time=0:00:06.824133 [TestRapiInstanceRemove] Test removing instance via RAPI <<<< 2026-04-22 22:22:04.862007 start [TestRapiInstanceMultiAlloc] Test adding two new instances via the RAPI instance-multi-alloc method GET /2/jobs/540 GET /2/jobs/541 Wed Apr 22 22:22:07 2026 * disk 0, size 768M Wed Apr 22 22:22:07 2026 * disk 1, size 512M Wed Apr 22 22:22:07 2026 * creating instance disks... Wed Apr 22 22:22:08 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed Apr 22 22:22:08 2026 adding disks to cluster config Wed Apr 22 22:22:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:22:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:22:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:22:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:22:08 2026 * running the instance OS create scripts... Wed Apr 22 22:22:08 2026 * starting instance... GET /2/jobs/542 Wed Apr 22 22:22:09 2026 * disk 0, size 768M Wed Apr 22 22:22:09 2026 * disk 1, size 512M Wed Apr 22 22:22:09 2026 * creating instance disks... Wed Apr 22 22:22:09 2026 adding instance kvm-test-instance03.staging.ganeti.org to cluster config Wed Apr 22 22:22:09 2026 adding disks to cluster config Wed Apr 22 22:22:10 2026 - INFO: Waiting for instance kvm-test-instance03.staging.ganeti.org to sync disks Wed Apr 22 22:22:10 2026 - INFO: Instance kvm-test-instance03.staging.ganeti.org's disks are in sync Wed Apr 22 22:22:10 2026 - INFO: Waiting for instance kvm-test-instance03.staging.ganeti.org to sync disks Wed Apr 22 22:22:10 2026 - INFO: Instance kvm-test-instance03.staging.ganeti.org's disks are in sync Wed Apr 22 22:22:10 2026 * running the instance OS create scripts... Wed Apr 22 22:22:10 2026 * starting instance... ---- PASSED [TestRapiInstanceMultiAlloc] Test adding two new instances via the RAPI instance-multi-alloc method >>>> 2026-04-22 22:22:11.206506 time=0:00:06.344499 [TestRapiInstanceMultiAlloc] Test adding two new instances via the RAPI instance-multi-alloc method <<<< 2026-04-22 22:22:11.206647 start [TestRapiInstanceRemove] Test removing instance via RAPI GET /2/jobs/543 ---- PASSED [TestRapiInstanceRemove] Test removing instance via RAPI --- >>>> 2026-04-22 22:22:17.962212 time=0:00:06.755565 [TestRapiInstanceRemove] Test removing instance via RAPI <<<< 2026-04-22 22:22:17.962338 start [TestRapiInstanceRemove] Test removing instance via RAPI GET /2/jobs/544 ---- PASSED [TestRapiInstanceRemove] Test removing instance via RAPI --- >>>> 2026-04-22 22:22:24.542218 time=0:00:06.579880 [TestRapiInstanceRemove] Test removing instance via RAPI vvvv BLOCK 2026-04-22 22:22:24.542372 start [RunInstanceTests] Create and exercise instances ---- Starting instance tests with default HVparams --------------------- <<<< 2026-04-22 22:22:24.542521 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:22:25 2026 * disk 0, size 768M Wed Apr 22 22:22:25 2026 * disk 1, size 512M Wed Apr 22 22:22:25 2026 * creating instance disks... Wed Apr 22 22:22:26 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed Apr 22 22:22:26 2026 adding disks to cluster config Wed Apr 22 22:22:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:22:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:22:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:22:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:22:27 2026 * running the instance OS create scripts... Wed Apr 22 22:22:27 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e38ed9ec-06d1-41c4-8c16-1d6e84582c2d Serial number: 4 Creation time: 2026-04-22 22:22:26 Modification time: 2026-04-22 22:22:27 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:22:a7:5f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 6e694606-262f-43b3-9080-6856593a40de name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/04e62e9c-3744-4136-8ab8-286366285be1.disk0 on primary: /dev/gnt/04e62e9c-3744-4136-8ab8-286366285be1.disk0 (253:0) name: disk0 UUID: 03a8aba0-e3fa-4953-9a2c-97b91a0d9358 - disk/1: plain, size 512M access mode: rw logical_id: gnt/a3eda851-0a3e-46c1-87f8-3982114875fb.disk1 on primary: /dev/gnt/a3eda851-0a3e-46c1-87f8-3982114875fb.disk1 (253:1) name: disk1 UUID: fc3bad8f-7894-4c03-90fb-33b771a98810 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-04-22 22:22:29.398882 time=0:00:04.856361 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain **** 2026-04-22 22:22:29.398990 skipping [TestInstanceUserDown] Tests user shutdown, test(s) instance-user-down disabled **** 2026-04-22 22:22:29.399012 skipping [TestInstanceCommunication] Tests instance communication via 'gnt-instance modify', test(s) instance-communication disabled <<<< 2026-04-22 22:22:29.399022 start [TestClusterEpo] gnt-cluster epo - Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list --verbose --no-headers -o powered' (unavail) (unavail) (unavail) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo --groups --all' Stderr was: Only one of --groups or --all are allowed Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo --all some_arg' Stderr was: Arguments in combination with --all are not allowed Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo -f troy-mcclure.staging.ganeti.org' Stderr was: troy-mcclure.staging.ganeti.org is the master node, please do a master-failover to another node not affected by the EPO or use --all if you intend to shutdown the whole cluster Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 12h' The watcher is paused until Thu Apr 23 10:22:30 2026. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo -f --all' Node maude-flanders.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node ralph-wiggum.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node troy-mcclure.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Submit shutdown of instance kvm-test-instance02.staging.ganeti.org Submitted jobs 547 Waiting for job 547 for kvm-test-instance02.staging.ganeti.org ... All instances have been stopped successfully Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status' ERROR_down Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo --on -f --all' Node maude-flanders.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node ralph-wiggum.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Waiting until all nodes are available again Submit startup of instance kvm-test-instance02.staging.ganeti.org Submitted jobs 548 Waiting for job 548 for kvm-test-instance02.staging.ganeti.org ... All instances have been started successfully Node maude-flanders.staging.ganeti.org became available Node ralph-wiggum.staging.ganeti.org became available Node troy-mcclure.staging.ganeti.org became available Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status' running Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. ---- PASSED [TestClusterEpo] gnt-cluster epo --------------------------- >>>> 2026-04-22 22:22:40.909312 time=0:00:11.510290 [TestClusterEpo] gnt-cluster epo <<<< 2026-04-22 22:22:40.909454 start [TestPauseWatcher] Tests and pauses the watcher Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Apr 23 02:22:41 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Apr 23 02:22:41 2026. ---- PASSED [TestPauseWatcher] Tests and pauses the watcher ------------ >>>> 2026-04-22 22:22:41.597929 time=0:00:00.688475 [TestPauseWatcher] Tests and pauses the watcher **** 2026-04-22 22:22:41.598160 skipping [TestInstanceAutomaticRestart] Test automatic restart of instance by ganeti-watcher, test(s) instance-automatic-restart disabled **** 2026-04-22 22:22:41.598180 skipping [TestInstanceConsecutiveFailures] Test five consecutive instance failures, test(s) instance-consecutive-failures disabled <<<< 2026-04-22 22:22:41.598187 start [TestResumeWatcher] Tests and unpauses the watcher Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-04-22 22:22:42.272688 time=0:00:00.674501 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-04-22 22:22:42.272859 start [TestNodeListDrbd] gnt-node list-drbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-drbd --no-header troy-mcclure.staging.ganeti.org' ---- PASSED [TestNodeListDrbd] gnt-node list-drbd ---------------------- >>>> 2026-04-22 22:22:42.522650 time=0:00:00.249791 [TestNodeListDrbd] gnt-node list-drbd **** 2026-04-22 22:22:42.522802 skipping Converting instance of template plain, test(s) conversion feature disabled **** 2026-04-22 22:22:42.522823 skipping [TestInstanceModifyDisks] gnt-instance modify --disk, test(s) instance-modify-disks disabled <<<< 2026-04-22 22:22:42.522834 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 549 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 22:22:49.432443 time=0:00:06.909609 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 22:22:49.432655 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-22 22:22:49.432684 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 552 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 552 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 553 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 22:22:53 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 554 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 554 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 555 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 555 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-22 22:22:58.718088 time=0:00:09.285404 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-22 22:22:58.718268 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 558 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 22:23:01.126331 time=0:00:02.408063 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 22:23:01.126506 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/559 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-22 22:23:12.522053 time=0:00:11.395547 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-22 22:23:12.522185 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/560 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-22 22:23:14.938662 time=0:00:02.416477 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-22 22:23:14.938856 start [TestInstanceList] gnt-instance list Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_nicparams,nic.ip/4,name,nic.bridge/1,hv/extra_config,nic.vlan/6,hv/blockdev_prefix,disk.spindles/5,hv/kvm_extra,nic_link,hv/root_path,hv/vnc_tls,ctime,nic.bridge/7,disk.size/15,nic.name/1,nic.mac/2,oper_ram,nic.link/4,hv/kernel_args,nic.ip/3,ip,console,nic.name/4,nic.ip/5,sdb_size,hv/vnc_x509_verify,nic.modes,hv/vif_script,hv/serial_console,hv/spice_use_vdagent,nic.network.name/7,be/auto_balance,hv/cpu_cores,nic.link/5,nic.mac/5,nic.network/3,nic.mode/3,status,nic.link/2,disk.spindles/1,disk.size/9,disk.size/4,hv/devices,nic.mode/5,hv/num_ttys,hv/cpu_sockets,mac,nic.uuid/3,nic.uuid/6,disk.size/2,nic.uuid/2,hv/cdrom_image_path,hv/reboot_behavior,vcpus,nic.link/7,disk.spindles/6,nic.uuid/4,hv/floppy_image_path,hv/cdrom_disk_type,nic.network/0,hv/serial_speed,hv/cpuid,hv/bootloader_args,hv/vga,nic.uuid/5,be/memory,hv/cpu_type,hv/spice_image_compression,nic.name/2,nic.bridge/3,hv/disk_aio,nic.networks,osparams,hv/spice_playback_compression,disk.name/4,nic_mode,nic.network.name/1,disk.size/1,tags,nic.ip/2,disk.name/0,disk.size/11,disk.uuid/14,nic.vlan/4,disk.uuid/0,hv/migration_downtime,nic.link/3,disk.name/15,disk.name/8,hv/pae,disk.spindles/4,nic.ips,hv/bootloader_path,hv/boot_order,admin_up,disk.spindles/15,beparams,disks_active,pnode.group.uuid,nic.uuid/7,nic.mode/7,nic.mode/2,hv/device_model,snodes.group.uuid,hv/cpu_weight,custom_beparams,hv/vhost_net,nic.name/5,be/vcpus,nic.mac/6,disk.uuid/12,be/spindle_use,disk.uuid/9,snodes.group,snodes,nic.network/5,hv/use_chroot,hv/virtio_net_queues,disk.count,disk.size/14,nic.networks.names,nic.mac/7,nic.count,nic.network.name/4,hv/use_guest_agent,hv/startup_timeout,nic.ip/1,hv/spice_zlib_glz_wan_compression,hv/extra_cgroups,nic.network/1,disk.uuid/5,hv/migration_caps,disk.spindles/11,nic.network/6,hv/soundhw,nic.name/6,hv/cpu_mask,custom_osparams,disk.uuid/4,disk.spindles/10,be/maxmem,disk.size/8,nic.uuids,disk.uuid/2,hv/initrd_path,hv/kvm_path,disk.name/9,nic.vlan/7,hv/kvm_flag,oper_state,uuid,disk.uuid/10,nic.links,disk.uuid/13,pnode.group,nic.vlan/1,os,disk.size/3,disk.spindles/3,disk.name/7,hv/vnc_x509_path,hv/mem_path,hv/vnc_bind_address,nic.mac/1,hv/user_shutdown,disk.size/7,disk.uuid/1,hv/security_model,disk.size/5,disk.spindles/9,disk.name/10,nic.mac/4,hv/init_script,hv/security_domain,hv/viridian,bridge,oper_vcpus,disk.size/6,disk.spindles,disk_usage,mtime,nic.network.name/0,disk.uuid/8,nic.mac/3,nic.network.name/5,nic.uuid/1,hv/spice_password_file,network_port,nic.mode/6,hv/cpu_cap,nic.network.name/2,hv/spice_jpeg_wan_compression,hv/nic_type,disk.size/13,admin_state_source,nic.name/7,nic.ip/7,nic.bridge/4,hv/use_bootloader,sda_size,hypervisor,disk.name/1,nic.bridge/0,pnode,hv/usb_mouse,nic.network.name/6,nic.mode/0,hv/vnet_hdr,nic.link/1,disk.spindles/14,nic.vlan/2,disk.name/5,disk.uuid/3,disk.name/12,disk.name/3,disk.sizes,nic.bridge/6,disk.uuid/11,hv/disk_cache,disk.name/6,nic.name/3,nic.bridge/5,hv/machine_version,be/always_failover,nic.mode/4,disk.uuid/7,disk.uuid/15,nic.vlan/5,nic.link/6,nic.network/2,hv/disk_discard,nic.network.name/3,hv/spice_tls_ciphers,nic.vlan/3,disk.size/12,disk.names,disk.spindles/7,serial_no,disk.name/11,hv/kernel_path,hv/spice_use_tls,disk.spindles/12,disk.spindles/0,hv/spice_streaming_video,nic.ip/0,hv/kvm_pci_reservations,nic.name/0,disk_template,hv/use_localtime,disk.uuids,nic.uuid/0,nic.network/7,admin_state,nic.names,be/minmem,nic_network,nic.mode/1,hv/keymap,nic.network/4,disk.name/2,hv/vnc_password_file,disk.name/14,hv/scsi_controller_type,disk.spindles/13,hv/disk_type,custom_hvparams,nic.link/0,disk.size/0,disk.size/10,disk.uuid/6,hv/cdrom2_image_path,hv/vif_type,nic.bridges,hvparams,nic.bridge/2,hv/acpi,forthcoming,hv/pci_pass,nic.mac/0,disk.name/13,hv/spice_bind,nic.ip/6,nic.vlans,nic.vlan/0,disk.spindles/8,hv/cpu_threads,disk.spindles/2,hv/drop_capabilities,nic.macs,hv/usb_devices,hv/spice_ip_version >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state,admin_state_source,admin_up,be/always_failover,be/auto_balance,be/maxmem,be/memory,be/minmem,be/spindle_use,be/vcpus,beparams,bridge,console,ctime,custom_beparams,custom_hvparams,custom_nicparams,custom_osparams,disk.count,disk.name/0,disk.name/1,disk.name/10,disk.name/11,disk.name/12,disk.name/13,disk.name/14,disk.name/15,disk.name/2,disk.name/3,disk.name/4,disk.name/5,disk.name/6,disk.name/7,disk.name/8,disk.name/9,disk.names,disk.size/0,disk.size/1,disk.size/10,disk.size/11,disk.size/12,disk.size/13,disk.size/14,disk.size/15,disk.size/2,disk.size/3,disk.size/4,disk.size/5,disk.size/6,disk.size/7,disk.size/8,disk.size/9,disk.sizes,disk.spindles,disk.spindles/0,disk.spindles/1,disk.spindles/10,disk.spindles/11,disk.spindles/12,disk.spindles/13,disk.spindles/14,disk.spindles/15,disk.spindles/2,disk.spindles/3,disk.spindles/4,disk.spindles/5,disk.spindles/6,disk.spindles/7,disk.spindles/8,disk.spindles/9,disk.uuid/0,disk.uuid/1,disk.uuid/10,disk.uuid/11,disk.uuid/12,disk.uuid/13,disk.uuid/14,disk.uuid/15,disk.uuid/2,disk.uuid/3,disk.uuid/4,disk.uuid/5,disk.uuid/6,disk.uuid/7,disk.uuid/8,disk.uuid/9,disk.uuids,disk_template,disk_usage,disks_active,forthcoming,hv/acpi,hv/blockdev_prefix,hv/boot_order,hv/bootloader_args,hv/bootloader_path,hv/cdrom2_image_path,hv/cdrom_disk_type,hv/cdrom_image_path,hv/cpu_cap,hv/cpu_cores,hv/cpu_mask,hv/cpu_sockets,hv/cpu_threads,hv/cpu_type,hv/cpu_weight,hv/cpuid,hv/device_model,hv/devices,hv/disk_aio,hv/disk_cache,hv/disk_discard,hv/disk_type,hv/drop_capabilities,hv/extra_cgroups,hv/extra_config,hv/floppy_image_path,hv/init_script,hv/initrd_path,hv/kernel_args,hv/kernel_path,hv/keymap,hv/kvm_extra,hv/kvm_flag,hv/kvm_path,hv/kvm_pci_reservations,hv/machine_version,hv/mem_path,hv/migration_caps,hv/migration_downtime,hv/nic_type,hv/num_ttys,hv/pae,hv/pci_pass,hv/reboot_behavior,hv/root_path,hv/scsi_controller_type,hv/security_domain,hv/security_model,hv/serial_console,hv/serial_speed,hv/soundhw,hv/spice_bind,hv/spice_image_compression,hv/spice_ip_version,hv/spice_jpeg_wan_compression,hv/spice_password_file,hv/spice_playback_compression,hv/spice_streaming_video,hv/spice_tls_ciphers,hv/spice_use_tls,hv/spice_use_vdagent,hv/spice_zlib_glz_wan_compression,hv/startup_timeout,hv/usb_devices,hv/usb_mouse,hv/use_bootloader,hv/use_chroot,hv/use_guest_agent,hv/use_localtime,hv/user_shutdown,hv/vga,hv/vhost_net,hv/vif_script,hv/vif_type,hv/viridian,hv/virtio_net_queues,hv/vnc_bind_address,hv/vnc_password_file,hv/vnc_tls,hv/vnc_x509_path,hv/vnc_x509_verify,hv/vnet_hdr,hvparams,hypervisor,ip,mac,mtime,name,network_port,nic.bridge/0,nic.bridge/1,nic.bridge/2,nic.bridge/3,nic.bridge/4,nic.bridge/5,nic.bridge/6,nic.bridge/7,nic.bridges,nic.count,nic.ip/0,nic.ip/1,nic.ip/2,nic.ip/3,nic.ip/4,nic.ip/5,nic.ip/6,nic.ip/7,nic.ips,nic.link/0,nic.link/1,nic.link/2,nic.link/3,nic.link/4,nic.link/5,nic.link/6,nic.link/7,nic.links,nic.mac/0,nic.mac/1,nic.mac/2,nic.mac/3,nic.mac/4,nic.mac/5,nic.mac/6,nic.mac/7,nic.macs,nic.mode/0,nic.mode/1,nic.mode/2,nic.mode/3,nic.mode/4,nic.mode/5,nic.mode/6,nic.mode/7,nic.modes,nic.name/0,nic.name/1,nic.name/2,nic.name/3,nic.name/4,nic.name/5,nic.name/6,nic.name/7,nic.names,nic.network.name/0,nic.network.name/1,nic.network.name/2,nic.network.name/3,nic.network.name/4,nic.network.name/5,nic.network.name/6,nic.network.name/7,nic.network/0,nic.network/1,nic.network/2,nic.network/3,nic.network/4,nic.network/5,nic.network/6,nic.network/7,nic.networks,nic.networks.names,nic.uuid/0,nic.uuid/1,nic.uuid/2,nic.uuid/3,nic.uuid/4,nic.uuid/5,nic.uuid/6,nic.uuid/7,nic.uuids,nic.vlan/0,nic.vlan/1,nic.vlan/2,nic.vlan/3,nic.vlan/4,nic.vlan/5,nic.vlan/6,nic.vlan/7,nic.vlans,nic_link,nic_mode,nic_network,oper_ram,oper_state,oper_vcpus,os,osparams,pnode,pnode.group,pnode.group.uuid,sda_size,sdb_size,serial_no,snodes,snodes.group,snodes.group.uuid,status,tags,uuid,vcpus >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_nicparams,nic.ip/4,name,nic.bridge/1,hv/extra_config,nic.vlan/6,hv/blockdev_prefix,disk.spindles/5,hv/kvm_extra,nic_link,hv/root_path,hv/vnc_tls,ctime,nic.bridge/7,disk.size/15,nic.name/1,nic.mac/2,oper_ram,nic.link/4,hv/kernel_args,nic.ip/3,ip,console,nic.name/4,nic.ip/5,sdb_size,hv/vnc_x509_verify,nic.modes,hv/vif_script,hv/serial_console,hv/spice_use_vdagent,nic.network.name/7,be/auto_balance,hv/cpu_cores,nic.link/5,nic.mac/5,nic.network/3,nic.mode/3,status,nic.link/2,disk.spindles/1,disk.size/9,disk.size/4,hv/devices,nic.mode/5,hv/num_ttys,hv/cpu_sockets,mac,nic.uuid/3,nic.uuid/6,disk.size/2,nic.uuid/2,hv/cdrom_image_path,hv/reboot_behavior,vcpus,nic.link/7,disk.spindles/6,nic.uuid/4,hv/floppy_image_path,hv/cdrom_disk_type,nic.network/0,hv/serial_speed,hv/cpuid,hv/bootloader_args,hv/vga,nic.uuid/5,be/memory,hv/cpu_type,hv/spice_image_compression,nic.name/2,nic.bridge/3,hv/disk_aio,nic.networks,osparams,hv/spice_playback_compression,disk.name/4,nic_mode,nic.network.name/1,disk.size/1,tags,nic.ip/2,disk.name/0,disk.size/11,disk.uuid/14,nic.vlan/4,disk.uuid/0,hv/migration_downtime,nic.link/3,disk.name/15,disk.name/8,hv/pae,disk.spindles/4,nic.ips,hv/bootloader_path,hv/boot_order,admin_up,disk.spindles/15,beparams,disks_active,pnode.group.uuid,nic.uuid/7,nic.mode/7,nic.mode/2,hv/device_model,snodes.group.uuid,hv/cpu_weight,custom_beparams,hv/vhost_net,nic.name/5,be/vcpus,nic.mac/6,disk.uuid/12,be/spindle_use,disk.uuid/9,snodes.group,snodes,nic.network/5,hv/use_chroot,hv/virtio_net_queues,disk.count,disk.size/14,nic.networks.names,nic.mac/7,nic.count,nic.network.name/4,hv/use_guest_agent,hv/startup_timeout,nic.ip/1,hv/spice_zlib_glz_wan_compression,hv/extra_cgroups,nic.network/1,disk.uuid/5,hv/migration_caps,disk.spindles/11,nic.network/6,hv/soundhw,nic.name/6,hv/cpu_mask,custom_osparams,disk.uuid/4,disk.spindles/10,be/maxmem,disk.size/8,nic.uuids,disk.uuid/2,hv/initrd_path,hv/kvm_path,disk.name/9,nic.vlan/7,hv/kvm_flag,oper_state,uuid,disk.uuid/10,nic.links,disk.uuid/13,pnode.group,nic.vlan/1,os,disk.size/3,disk.spindles/3,disk.name/7,hv/vnc_x509_path,hv/mem_path,hv/vnc_bind_address,nic.mac/1,hv/user_shutdown,disk.size/7,disk.uuid/1,hv/security_model,disk.size/5,disk.spindles/9,disk.name/10,nic.mac/4,hv/init_script,hv/security_domain,hv/viridian,bridge,oper_vcpus,disk.size/6,disk.spindles,disk_usage,mtime,nic.network.name/0,disk.uuid/8,nic.mac/3,nic.network.name/5,nic.uuid/1,hv/spice_password_file,network_port,nic.mode/6,hv/cpu_cap,nic.network.name/2,hv/spice_jpeg_wan_compression,hv/nic_type,disk.size/13,admin_state_source,nic.name/7,nic.ip/7,nic.bridge/4,hv/use_bootloader,sda_size,hypervisor,disk.name/1,nic.bridge/0,pnode,hv/usb_mouse,nic.network.name/6,nic.mode/0,hv/vnet_hdr,nic.link/1,disk.spindles/14,nic.vlan/2,disk.name/5,disk.uuid/3,disk.name/12,disk.name/3,disk.sizes,nic.bridge/6,disk.uuid/11,hv/disk_cache,disk.name/6,nic.name/3,nic.bridge/5,hv/machine_version,be/always_failover,nic.mode/4,disk.uuid/7,disk.uuid/15,nic.vlan/5,nic.link/6,nic.network/2,hv/disk_discard,nic.network.name/3,hv/spice_tls_ciphers,nic.vlan/3,disk.size/12,disk.names,disk.spindles/7,serial_no,disk.name/11,hv/kernel_path,hv/spice_use_tls,disk.spindles/12,disk.spindles/0,hv/spice_streaming_video,nic.ip/0,hv/kvm_pci_reservations,nic.name/0,disk_template,hv/use_localtime,disk.uuids,nic.uuid/0,nic.network/7,admin_state,nic.names,be/minmem,nic_network,nic.mode/1,hv/keymap,nic.network/4,disk.name/2,hv/vnc_password_file,disk.name/14,hv/scsi_controller_type,disk.spindles/13,hv/disk_type,custom_hvparams,nic.link/0,disk.size/0,disk.size/10,disk.uuid/6,hv/cdrom2_image_path,hv/vif_type,nic.bridges,hvparams,nic.bridge/2,hv/acpi,forthcoming,hv/pci_pass,nic.mac/0,disk.name/13,hv/spice_bind,nic.ip/6,nic.vlans,nic.vlan/0,disk.spindles/8,hv/cpu_threads,disk.spindles/2,hv/drop_capabilities,nic.macs,hv/usb_devices,hv/spice_ip_version,custom_nicparams,nic.ip/4,name,nic.bridge/1,hv/extra_config,nic.vlan/6,hv/blockdev_prefix,disk.spindles/5,hv/kvm_extra,nic_link,hv/root_path,hv/vnc_tls,ctime,nic.bridge/7,disk.size/15,nic.name/1,nic.mac/2,oper_ram,nic.link/4,hv/kernel_args,nic.ip/3,ip,console,nic.name/4,nic.ip/5,sdb_size,hv/vnc_x509_verify,nic.modes,hv/vif_script,hv/serial_console,hv/spice_use_vdagent,nic.network.name/7,be/auto_balance,hv/cpu_cores,nic.link/5,nic.mac/5,nic.network/3,nic.mode/3,status,nic.link/2,disk.spindles/1,disk.size/9,disk.size/4,hv/devices,nic.mode/5,hv/num_ttys,hv/cpu_sockets,mac,nic.uuid/3,nic.uuid/6,disk.size/2,nic.uuid/2,hv/cdrom_image_path,hv/reboot_behavior,vcpus,nic.link/7,disk.spindles/6,nic.uuid/4,hv/floppy_image_path,hv/cdrom_disk_type,nic.network/0,hv/serial_speed,hv/cpuid,hv/bootloader_args,hv/vga,nic.uuid/5,be/memory,hv/cpu_type,hv/spice_image_compression,nic.name/2,nic.bridge/3,hv/disk_aio,nic.networks,osparams,hv/spice_playback_compression,disk.name/4,nic_mode,nic.network.name/1,disk.size/1,tags,nic.ip/2,disk.name/0,disk.size/11,disk.uuid/14,nic.vlan/4,disk.uuid/0,hv/migration_downtime,nic.link/3,disk.name/15,disk.name/8,hv/pae,disk.spindles/4,nic.ips,hv/bootloader_path,hv/boot_order,admin_up,disk.spindles/15,beparams,disks_active,pnode.group.uuid,nic.uuid/7,nic.mode/7,nic.mode/2,hv/device_model,snodes.group.uuid,hv/cpu_weight,custom_beparams,hv/vhost_net,nic.name/5,be/vcpus,nic.mac/6,disk.uuid/12,be/spindle_use,disk.uuid/9,snodes.group,snodes,nic.network/5,hv/use_chroot,hv/virtio_net_queues,disk.count,disk.size/14,nic.networks.names,nic.mac/7,nic.count,nic.network.name/4,hv/use_guest_agent,hv/startup_timeout,nic.ip/1,hv/spice_zlib_glz_wan_compression,hv/extra_cgroups,nic.network/1,disk.uuid/5,hv/migration_caps,disk.spindles/11,nic.network/6,hv/soundhw,nic.name/6,hv/cpu_mask,custom_osparams,disk.uuid/4,disk.spindles/10,be/maxmem,disk.size/8,nic.uuids,disk.uuid/2,hv/initrd_path,hv/kvm_path,disk.name/9,nic.vlan/7,hv/kvm_flag,oper_state,uuid,disk.uuid/10,nic.links,disk.uuid/13,pnode.group,nic.vlan/1,os,disk.size/3,disk.spindles/3,disk.name/7,hv/vnc_x509_path,hv/mem_path,hv/vnc_bind_address,nic.mac/1,hv/user_shutdown,disk.size/7,disk.uuid/1,hv/security_model,disk.size/5,disk.spindles/9,disk.name/10,nic.mac/4,hv/init_script,hv/security_domain,hv/viridian,bridge,oper_vcpus,disk.size/6,disk.spindles,disk_usage,mtime,nic.network.name/0,disk.uuid/8,nic.mac/3,nic.network.name/5,nic.uuid/1,hv/spice_password_file,network_port,nic.mode/6,hv/cpu_cap,nic.network.name/2,hv/spice_jpeg_wan_compression,hv/nic_type,disk.size/13,admin_state_source,nic.name/7,nic.ip/7,nic.bridge/4,hv/use_bootloader,sda_size,hypervisor,disk.name/1,nic.bridge/0,pnode,hv/usb_mouse,nic.network.name/6,nic.mode/0,hv/vnet_hdr,nic.link/1,disk.spindles/14,nic.vlan/2,disk.name/5,disk.uuid/3,disk.name/12,disk.name/3,disk.sizes,nic.bridge/6,disk.uuid/11,hv/disk_cache,disk.name/6,nic.name/3,nic.bridge/5,hv/machine_version,be/always_failover,nic.mode/4,disk.uuid/7,disk.uuid/15,nic.vlan/5,nic.link/6,nic.network/2,hv/disk_discard,nic.network.name/3,hv/spice_tls_ciphers,nic.vlan/3,disk.size/12,disk.names,disk.spindles/7,serial_no,disk.name/11,hv/kernel_path,hv/spice_use_tls,disk.spindles/12,disk.spindles/0,hv/spice_streaming_video,nic.ip/0,hv/kvm_pci_reservations,nic.name/0,disk_template,hv/use_localtime,disk.uuids,nic.uuid/0,nic.network/7,admin_state,nic.names,be/minmem,nic_network,nic.mode/1,hv/keymap,nic.network/4,disk.name/2,hv/vnc_password_file,disk.name/14,hv/scsi_controller_type,disk.spindles/13,hv/disk_type,custom_hvparams,nic.link/0,disk.size/0,disk.size/10,disk.uuid/6,hv/cdrom2_image_path,hv/vif_type,nic.bridges,hvparams,nic.bridge/2,hv/acpi,forthcoming,hv/pci_pass,nic.mac/0,disk.name/13,hv/spice_bind,nic.ip/6,nic.vlans,nic.vlan/0,disk.spindles/8,hv/cpu_threads,disk.spindles/2,hv/drop_capabilities,nic.macs,hv/usb_devices,hv/spice_ip_version >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_ip_version,hv/usb_devices,nic.macs,hv/drop_capabilities,disk.spindles/2,hv/cpu_threads,disk.spindles/8,nic.vlan/0,nic.vlans >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/6,hv/spice_bind,disk.name/13,nic.mac/0,hv/pci_pass >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output forthcoming,hv/acpi >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/2,hvparams,nic.bridges,hv/vif_type >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/cdrom2_image_path,disk.uuid/6,disk.size/10 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/0,nic.link/0,custom_hvparams,hv/disk_type,disk.spindles/13,hv/scsi_controller_type,disk.name/14 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vnc_password_file,disk.name/2,nic.network/4,hv/keymap,nic.mode/1,nic_network,be/minmem,nic.names >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state,nic.network/7,nic.uuid/0,disk.uuids,hv/use_localtime,disk_template,nic.name/0,hv/kvm_pci_reservations >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/0,hv/spice_streaming_video,disk.spindles/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/12,hv/spice_use_tls,hv/kernel_path,disk.name/11,serial_no,disk.spindles/7,disk.names,disk.size/12,nic.vlan/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_tls_ciphers,nic.network.name/3,hv/disk_discard,nic.network/2,nic.link/6,nic.vlan/5,disk.uuid/15,disk.uuid/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/4,be/always_failover,hv/machine_version >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/5,nic.name/3,disk.name/6,hv/disk_cache,disk.uuid/11,nic.bridge/6,disk.sizes >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/3,disk.name/12,disk.uuid/3,disk.name/5,nic.vlan/2,disk.spindles/14,nic.link/1,hv/vnet_hdr >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/0,nic.network.name/6,hv/usb_mouse >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode,nic.bridge/0,disk.name/1,hypervisor,sda_size,hv/use_bootloader,nic.bridge/4,nic.ip/7,nic.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state_source,disk.size/13 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/nic_type,hv/spice_jpeg_wan_compression,nic.network.name/2,hv/cpu_cap,nic.mode/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output network_port,hv/spice_password_file,nic.uuid/1,nic.network.name/5,nic.mac/3,disk.uuid/8,nic.network.name/0,mtime,disk_usage >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles,disk.size/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output oper_vcpus,bridge >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/viridian,hv/security_domain,hv/init_script,nic.mac/4,disk.name/10,disk.spindles/9,disk.size/5,hv/security_model >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/1,disk.size/7,hv/user_shutdown,nic.mac/1,hv/vnc_bind_address,hv/mem_path,hv/vnc_x509_path,disk.name/7,disk.spindles/3,disk.size/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output os,nic.vlan/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode.group,disk.uuid/13,nic.links,disk.uuid/10 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output uuid,oper_state,hv/kvm_flag,nic.vlan/7,disk.name/9,hv/kvm_path,hv/initrd_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/2,nic.uuids,disk.size/8,be/maxmem,disk.spindles/10,disk.uuid/4,custom_osparams,hv/cpu_mask >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/6,hv/soundhw,nic.network/6,disk.spindles/11,hv/migration_caps,disk.uuid/5,nic.network/1,hv/extra_cgroups,hv/spice_zlib_glz_wan_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/1,hv/startup_timeout >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/use_guest_agent,nic.network.name/4,nic.count,nic.mac/7,nic.networks.names,disk.size/14,disk.count >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/virtio_net_queues,hv/use_chroot,nic.network/5,snodes,snodes.group,disk.uuid/9 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/spindle_use,disk.uuid/12,nic.mac/6,be/vcpus,nic.name/5,hv/vhost_net,custom_beparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/cpu_weight,snodes.group.uuid,hv/device_model,nic.mode/2,nic.mode/7,nic.uuid/7,pnode.group.uuid,disks_active,beparams,disk.spindles/15 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_up,hv/boot_order,hv/bootloader_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ips,disk.spindles/4,hv/pae,disk.name/8 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/15,nic.link/3,hv/migration_downtime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/0,nic.vlan/4,disk.uuid/14,disk.size/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/0,nic.ip/2,tags,disk.size/1,nic.network.name/1,nic_mode,disk.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_playback_compression,osparams,nic.networks,hv/disk_aio,nic.bridge/3,nic.name/2,hv/spice_image_compression,hv/cpu_type,be/memory,nic.uuid/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vga,hv/bootloader_args,hv/cpuid,hv/serial_speed,nic.network/0,hv/cdrom_disk_type,hv/floppy_image_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuid/4,disk.spindles/6,nic.link/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output vcpus,hv/reboot_behavior,hv/cdrom_image_path,nic.uuid/2,disk.size/2,nic.uuid/6,nic.uuid/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output mac,hv/cpu_sockets,hv/num_ttys,nic.mode/5,hv/devices,disk.size/4,disk.size/9 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/1,nic.link/2,status,nic.mode/3,nic.network/3,nic.mac/5,nic.link/5,hv/cpu_cores,be/auto_balance,nic.network.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_use_vdagent,hv/serial_console,hv/vif_script >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.modes,hv/vnc_x509_verify,sdb_size,nic.ip/5,nic.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output console,ip,nic.ip/3,hv/kernel_args,nic.link/4,oper_ram,nic.mac/2,nic.name/1,disk.size/15 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/7,ctime,hv/vnc_tls,hv/root_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic_link,hv/kvm_extra >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/5,hv/blockdev_prefix,nic.vlan/6,hv/extra_config,nic.bridge/1,name,nic.ip/4,custom_nicparams >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Instance name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestInstanceList] gnt-instance list ----------------------- >>>> 2026-04-22 22:23:26.495505 time=0:00:11.556649 [TestInstanceList] gnt-instance list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-22 22:23:26.495682 start [TestInstanceInfo] gnt-instance info Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e38ed9ec-06d1-41c4-8c16-1d6e84582c2d Serial number: 18 Creation time: 2026-04-22 22:22:26 Modification time: 2026-04-22 22:23:13 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:22:a7:5f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 6e694606-262f-43b3-9080-6856593a40de name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/04e62e9c-3744-4136-8ab8-286366285be1.disk0 on primary: /dev/gnt/04e62e9c-3744-4136-8ab8-286366285be1.disk0 (253:0) name: disk0 UUID: 03a8aba0-e3fa-4953-9a2c-97b91a0d9358 - disk/1: plain, size 512M access mode: rw logical_id: gnt/a3eda851-0a3e-46c1-87f8-3982114875fb.disk1 on primary: /dev/gnt/a3eda851-0a3e-46c1-87f8-3982114875fb.disk1 (253:1) name: disk1 UUID: fc3bad8f-7894-4c03-90fb-33b771a98810 ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-04-22 22:23:27.788476 time=0:00:01.292794 [TestInstanceInfo] gnt-instance info <<<< 2026-04-22 22:23:27.788582 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e38ed9ec-06d1-41c4-8c16-1d6e84582c2d Serial number: 18 Creation time: 2026-04-22 22:22:26 Modification time: 2026-04-22 22:23:13 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:22:a7:5f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 6e694606-262f-43b3-9080-6856593a40de name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/04e62e9c-3744-4136-8ab8-286366285be1.disk0 on primary: /dev/gnt/04e62e9c-3744-4136-8ab8-286366285be1.disk0 (253:0) name: disk0 UUID: 03a8aba0-e3fa-4953-9a2c-97b91a0d9358 - disk/1: plain, size 512M access mode: rw logical_id: gnt/a3eda851-0a3e-46c1-87f8-3982114875fb.disk1 on primary: /dev/gnt/a3eda851-0a3e-46c1-87f8-3982114875fb.disk1 (253:1) name: disk1 UUID: fc3bad8f-7894-4c03-90fb-33b771a98810 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:23:30 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:23:30 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:74:e0:35,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:23:31 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:23:32 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:23:33 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:23:34 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:23:35 2026 * disk 2, size 1.0G Wed Apr 22 22:23:36 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:23:36 2026 - INFO: Hotplug done. Wed Apr 22 22:23:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:23:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:23:37 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:23:37 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-22 22:23:55.746223 time=0:00:27.957641 [TestInstanceModify] gnt-instance modify <<<< 2026-04-22 22:23:55.746356 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/582 GET /2/jobs/583 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-22 22:23:58.110619 time=0:00:02.364263 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-22 22:23:58.110780 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-22 22:23:58.110806 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-22 22:23:58.110822 skipping , test(s) instance-device-names disabled <<<< 2026-04-22 22:23:58.110835 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 584 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 22:24:04.507480 time=0:00:06.396645 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 22:24:04.507664 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-22 22:24:04.507691 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-22 22:24:04.507708 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e38ed9ec-06d1-41c4-8c16-1d6e84582c2d Serial number: 41 Creation time: 2026-04-22 22:22:26 Modification time: 2026-04-22 22:24:04 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:22:a7:5f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 6e694606-262f-43b3-9080-6856593a40de name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/04e62e9c-3744-4136-8ab8-286366285be1.disk0 on primary: /dev/gnt/04e62e9c-3744-4136-8ab8-286366285be1.disk0 (253:0) name: disk0 UUID: 03a8aba0-e3fa-4953-9a2c-97b91a0d9358 - disk/1: plain, size 512M access mode: rw logical_id: gnt/a3eda851-0a3e-46c1-87f8-3982114875fb.disk1 on primary: /dev/gnt/a3eda851-0a3e-46c1-87f8-3982114875fb.disk1 (253:1) name: disk1 UUID: fc3bad8f-7894-4c03-90fb-33b771a98810 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.VGuRik Command: ssh troy-mcclure.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org'\''; } > /tmp/gnt.VGuRik && mv /tmp/gnt.VGuRik /etc/hosts' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Stdout was: Wed Apr 22 22:24:06 2026 - INFO: Resolved given name 'kvm-test-instance02.staging.ganeti.org' to 'localhost' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Resolved hostname 'localhost' does not look the same as given hostname 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e38ed9ec-06d1-41c4-8c16-1d6e84582c2d Serial number: 41 Creation time: 2026-04-22 22:22:26 Modification time: 2026-04-22 22:24:04 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:22:a7:5f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 6e694606-262f-43b3-9080-6856593a40de name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/04e62e9c-3744-4136-8ab8-286366285be1.disk0 on primary: /dev/gnt/04e62e9c-3744-4136-8ab8-286366285be1.disk0 (253:0) name: disk0 UUID: 03a8aba0-e3fa-4953-9a2c-97b91a0d9358 - disk/1: plain, size 512M access mode: rw logical_id: gnt/a3eda851-0a3e-46c1-87f8-3982114875fb.disk1 on primary: /dev/gnt/a3eda851-0a3e-46c1-87f8-3982114875fb.disk1 (253:1) name: disk1 UUID: fc3bad8f-7894-4c03-90fb-33b771a98810 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.lvuYym Command: ssh troy-mcclure.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance02.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.lvuYym && mv /tmp/gnt.lvuYym /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e38ed9ec-06d1-41c4-8c16-1d6e84582c2d Serial number: 41 Creation time: 2026-04-22 22:22:26 Modification time: 2026-04-22 22:24:04 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:22:a7:5f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 6e694606-262f-43b3-9080-6856593a40de name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/04e62e9c-3744-4136-8ab8-286366285be1.disk0 on primary: /dev/gnt/04e62e9c-3744-4136-8ab8-286366285be1.disk0 (253:0) name: disk0 UUID: 03a8aba0-e3fa-4953-9a2c-97b91a0d9358 - disk/1: plain, size 512M access mode: rw logical_id: gnt/a3eda851-0a3e-46c1-87f8-3982114875fb.disk1 on primary: /dev/gnt/a3eda851-0a3e-46c1-87f8-3982114875fb.disk1 (253:1) name: disk1 UUID: fc3bad8f-7894-4c03-90fb-33b771a98810 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e38ed9ec-06d1-41c4-8c16-1d6e84582c2d Serial number: 43 Creation time: 2026-04-22 22:22:26 Modification time: 2026-04-22 22:24:12 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:22:a7:5f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 6e694606-262f-43b3-9080-6856593a40de name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/04e62e9c-3744-4136-8ab8-286366285be1.disk0 on primary: /dev/gnt/04e62e9c-3744-4136-8ab8-286366285be1.disk0 (253:0) name: disk0 UUID: 03a8aba0-e3fa-4953-9a2c-97b91a0d9358 - disk/1: plain, size 512M access mode: rw logical_id: gnt/a3eda851-0a3e-46c1-87f8-3982114875fb.disk1 on primary: /dev/gnt/a3eda851-0a3e-46c1-87f8-3982114875fb.disk1 (253:1) name: disk1 UUID: fc3bad8f-7894-4c03-90fb-33b771a98810 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e38ed9ec-06d1-41c4-8c16-1d6e84582c2d Serial number: 45 Creation time: 2026-04-22 22:22:26 Modification time: 2026-04-22 22:24:16 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:22:a7:5f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 6e694606-262f-43b3-9080-6856593a40de name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/04e62e9c-3744-4136-8ab8-286366285be1.disk0 on primary: /dev/gnt/04e62e9c-3744-4136-8ab8-286366285be1.disk0 (253:0) name: disk0 UUID: 03a8aba0-e3fa-4953-9a2c-97b91a0d9358 - disk/1: plain, size 512M access mode: rw logical_id: gnt/a3eda851-0a3e-46c1-87f8-3982114875fb.disk1 on primary: /dev/gnt/a3eda851-0a3e-46c1-87f8-3982114875fb.disk1 (253:1) name: disk1 UUID: fc3bad8f-7894-4c03-90fb-33b771a98810 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-04-22 22:24:17.926727 time=0:00:13.419019 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-04-22 22:24:17.926911 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/593 GET /2/jobs/594 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-04-22 22:24:23.527014 time=0:00:05.600103 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-04-22 22:24:23.527169 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e38ed9ec-06d1-41c4-8c16-1d6e84582c2d Serial number: 49 Creation time: 2026-04-22 22:22:26 Modification time: 2026-04-22 22:24:23 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:22:a7:5f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 6e694606-262f-43b3-9080-6856593a40de name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/04e62e9c-3744-4136-8ab8-286366285be1.disk0 on primary: /dev/gnt/04e62e9c-3744-4136-8ab8-286366285be1.disk0 (253:0) name: disk0 UUID: 03a8aba0-e3fa-4953-9a2c-97b91a0d9358 - disk/1: plain, size 512M access mode: rw logical_id: gnt/a3eda851-0a3e-46c1-87f8-3982114875fb.disk1 on primary: /dev/gnt/a3eda851-0a3e-46c1-87f8-3982114875fb.disk1 (253:1) name: disk1 UUID: fc3bad8f-7894-4c03-90fb-33b771a98810 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.KFk4JN Command: ssh troy-mcclure.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org'\''; } > /tmp/gnt.KFk4JN && mv /tmp/gnt.KFk4JN /etc/hosts' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Stdout was: Wed Apr 22 22:24:25 2026 - INFO: Resolved given name 'kvm-test-instance03.staging.ganeti.org' to 'localhost' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Resolved hostname 'localhost' does not look the same as given hostname 'kvm-test-instance03.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e38ed9ec-06d1-41c4-8c16-1d6e84582c2d Serial number: 49 Creation time: 2026-04-22 22:22:26 Modification time: 2026-04-22 22:24:23 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:22:a7:5f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 6e694606-262f-43b3-9080-6856593a40de name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/04e62e9c-3744-4136-8ab8-286366285be1.disk0 on primary: /dev/gnt/04e62e9c-3744-4136-8ab8-286366285be1.disk0 (253:0) name: disk0 UUID: 03a8aba0-e3fa-4953-9a2c-97b91a0d9358 - disk/1: plain, size 512M access mode: rw logical_id: gnt/a3eda851-0a3e-46c1-87f8-3982114875fb.disk1 on primary: /dev/gnt/a3eda851-0a3e-46c1-87f8-3982114875fb.disk1 (253:1) name: disk1 UUID: fc3bad8f-7894-4c03-90fb-33b771a98810 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.wKuW4t Command: ssh troy-mcclure.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance03.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.wKuW4t && mv /tmp/gnt.wKuW4t /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e38ed9ec-06d1-41c4-8c16-1d6e84582c2d Serial number: 49 Creation time: 2026-04-22 22:22:26 Modification time: 2026-04-22 22:24:23 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:22:a7:5f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 6e694606-262f-43b3-9080-6856593a40de name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/04e62e9c-3744-4136-8ab8-286366285be1.disk0 on primary: /dev/gnt/04e62e9c-3744-4136-8ab8-286366285be1.disk0 (253:0) name: disk0 UUID: 03a8aba0-e3fa-4953-9a2c-97b91a0d9358 - disk/1: plain, size 512M access mode: rw logical_id: gnt/a3eda851-0a3e-46c1-87f8-3982114875fb.disk1 on primary: /dev/gnt/a3eda851-0a3e-46c1-87f8-3982114875fb.disk1 (253:1) name: disk1 UUID: fc3bad8f-7894-4c03-90fb-33b771a98810 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance03.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance03.staging.ganeti.org' - Instance name: kvm-test-instance03.staging.ganeti.org UUID: e38ed9ec-06d1-41c4-8c16-1d6e84582c2d Serial number: 51 Creation time: 2026-04-22 22:22:26 Modification time: 2026-04-22 22:24:30 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:22:a7:5f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 6e694606-262f-43b3-9080-6856593a40de name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/04e62e9c-3744-4136-8ab8-286366285be1.disk0 on primary: /dev/gnt/04e62e9c-3744-4136-8ab8-286366285be1.disk0 (253:0) name: disk0 UUID: 03a8aba0-e3fa-4953-9a2c-97b91a0d9358 - disk/1: plain, size 512M access mode: rw logical_id: gnt/a3eda851-0a3e-46c1-87f8-3982114875fb.disk1 on primary: /dev/gnt/a3eda851-0a3e-46c1-87f8-3982114875fb.disk1 (253:1) name: disk1 UUID: fc3bad8f-7894-4c03-90fb-33b771a98810 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance03.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/04e62e9c-3744-4136-8ab8-286366285be1.disk0 gnt/a3eda851-0a3e-46c1-87f8-3982114875fb.disk1 | grep kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/04e62e9c-3744-4136-8ab8-286366285be1.disk0 gnt/a3eda851-0a3e-46c1-87f8-3982114875fb.disk1 | grep kvm-test-instance03.staging.ganeti.org' originstname+kvm-test-instance03.staging.ganeti.org originstname+kvm-test-instance03.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance03.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance03.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e38ed9ec-06d1-41c4-8c16-1d6e84582c2d Serial number: 53 Creation time: 2026-04-22 22:22:26 Modification time: 2026-04-22 22:24:35 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:22:a7:5f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 6e694606-262f-43b3-9080-6856593a40de name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/04e62e9c-3744-4136-8ab8-286366285be1.disk0 on primary: /dev/gnt/04e62e9c-3744-4136-8ab8-286366285be1.disk0 (253:0) name: disk0 UUID: 03a8aba0-e3fa-4953-9a2c-97b91a0d9358 - disk/1: plain, size 512M access mode: rw logical_id: gnt/a3eda851-0a3e-46c1-87f8-3982114875fb.disk1 on primary: /dev/gnt/a3eda851-0a3e-46c1-87f8-3982114875fb.disk1 (253:1) name: disk1 UUID: fc3bad8f-7894-4c03-90fb-33b771a98810 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/04e62e9c-3744-4136-8ab8-286366285be1.disk0 gnt/a3eda851-0a3e-46c1-87f8-3982114875fb.disk1 | grep kvm-test-instance02.staging.ganeti.org' originstname+kvm-test-instance02.staging.ganeti.org originstname+kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/04e62e9c-3744-4136-8ab8-286366285be1.disk0 gnt/a3eda851-0a3e-46c1-87f8-3982114875fb.disk1 | grep kvm-test-instance03.staging.ganeti.org' ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-04-22 22:24:37.363073 time=0:00:13.835904 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-04-22 22:24:37.363198 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/603 GET /2/jobs/604 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-04-22 22:24:43.034431 time=0:00:05.671233 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-04-22 22:24:43.034550 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Wed Apr 22 22:24:44 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed Apr 22 22:24:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:24:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Wed Apr 22 22:24:49 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed Apr 22 22:24:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:24:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Wed Apr 22 22:24:52 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed Apr 22 22:24:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:24:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Wed Apr 22 22:24:55 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed Apr 22 22:24:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:24:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-22 22:24:56.603182 time=0:00:13.568632 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-22 22:24:56.603340 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 611 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 22:24:58.984621 time=0:00:02.381281 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 22:24:58.984715 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 612 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 613 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 614 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 615 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 616 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 22:25:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-22 22:25:39.288750 time=0:00:40.304035 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-22 22:25:39.288928 start [TestInstanceTags] gnt-instance tags Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list-tags kvm-test-instance02.staging.ganeti.org' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag1 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/620 GET /2/instances/kvm-test-instance02.staging.ganeti.org/tags DELETE /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/621 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-04-22 22:25:44.706664 time=0:00:05.417736 [TestInstanceTags] gnt-instance tags <<<< 2026-04-22 22:25:44.706844 start [TestClusterVerify] gnt-cluster verify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 623, 624 Waiting for job 623 ... Wed Apr 22 22:25:46 2026 * Verifying cluster config Wed Apr 22 22:25:46 2026 * Verifying cluster certificate files Wed Apr 22 22:25:46 2026 * Verifying hypervisor parameters Wed Apr 22 22:25:46 2026 * Verifying all nodes belong to an existing group Waiting for job 624 ... Wed Apr 22 22:25:47 2026 * Verifying group 'default' Wed Apr 22 22:25:47 2026 * Gathering data (3 nodes) Wed Apr 22 22:25:47 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:25:48 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:25:48 2026 * Verifying configuration file consistency Wed Apr 22 22:25:48 2026 * Verifying node status Wed Apr 22 22:25:48 2026 * Verifying instance status Wed Apr 22 22:25:48 2026 * Verifying orphan volumes Wed Apr 22 22:25:48 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:25:48 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:25:48 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:25:48 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:25:48 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:25:48 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:25:48 2026 * Other Notes Wed Apr 22 22:25:48 2026 - NOTICE: 1 non-redundant instance(s) found. Wed Apr 22 22:25:48 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 626 Waiting for job 626 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-04-22 22:25:50.532169 time=0:00:05.825325 [TestClusterVerify] gnt-cluster verify <<<< 2026-04-22 22:25:50.532306 start [TestInstance] Testing getting instance(s) info via remote API GET /2/instances/kvm-test-instance02.staging.ganeti.org GET /2/instances GET /2/instances?bulk=1 PUT /2/instances/kvm-test-instance02.staging.ganeti.org/activate-disks PUT /2/instances/kvm-test-instance02.staging.ganeti.org/deactivate-disks PUT /2/instances/kvm-test-instance02.staging.ganeti.org/prepare-export?mode=remote GET /2/jobs/629 Wed Apr 22 22:25:52 2026 Generating X509 certificate on troy-mcclure.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-04-22 22:25:53.022044 time=0:00:02.489738 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-04-22 22:25:53.022164 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pinst_cnt,sinst_cnt,ctime,ndp/ssh_port,spfree,master_capable,role,tags,ndp/ovs_name,uuid,hv_state,pinst_list,dfree,vm_capable,ndp/oob_program,group,csockets,name,ctotal,sptotal,ndparams,master,ndp/cpu_speed,mnode,mfree,ndp/exclusive_storage,ndp/ovs_link,pip,mtotal,bootid,drained,disk_state,offline,cnos,cnodes,sip,ndp/spindle_count,ndp/ovs,sinst_list,powered,serial_no,master_candidate,custom_ndparams,mtime,dtotal,group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output bootid,cnodes,cnos,csockets,ctime,ctotal,custom_ndparams,dfree,disk_state,drained,dtotal,group,group.uuid,hv_state,master,master_candidate,master_capable,mfree,mnode,mtime,mtotal,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,offline,pinst_cnt,pinst_list,pip,powered,role,serial_no,sinst_cnt,sinst_list,sip,spfree,sptotal,tags,uuid,vm_capable >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pinst_cnt,sinst_cnt,ctime,ndp/ssh_port,spfree,master_capable,role,tags,ndp/ovs_name,uuid,hv_state,pinst_list,dfree,vm_capable,ndp/oob_program,group,csockets,name,ctotal,sptotal,ndparams,master,ndp/cpu_speed,mnode,mfree,ndp/exclusive_storage,ndp/ovs_link,pip,mtotal,bootid,drained,disk_state,offline,cnos,cnodes,sip,ndp/spindle_count,ndp/ovs,sinst_list,powered,serial_no,master_candidate,custom_ndparams,mtime,dtotal,group.uuid,pinst_cnt,sinst_cnt,ctime,ndp/ssh_port,spfree,master_capable,role,tags,ndp/ovs_name,uuid,hv_state,pinst_list,dfree,vm_capable,ndp/oob_program,group,csockets,name,ctotal,sptotal,ndparams,master,ndp/cpu_speed,mnode,mfree,ndp/exclusive_storage,ndp/ovs_link,pip,mtotal,bootid,drained,disk_state,offline,cnos,cnodes,sip,ndp/spindle_count,ndp/ovs,sinst_list,powered,serial_no,master_candidate,custom_ndparams,mtime,dtotal,group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output group.uuid,dtotal,mtime,custom_ndparams,master_candidate,serial_no,powered,sinst_list,ndp/ovs >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/spindle_count,sip,cnodes,cnos,offline >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output disk_state,drained,bootid,mtotal,pip,ndp/ovs_link,ndp/exclusive_storage,mfree,mnode,ndp/cpu_speed >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master,ndparams,sptotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ctotal,name,csockets,group,ndp/oob_program >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output vm_capable,dfree,pinst_list,hv_state,uuid,ndp/ovs_name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output tags,role >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master_capable,spfree,ndp/ssh_port,ctime,sinst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pinst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' maude-flanders.staging.ganeti.org ralph-wiggum.staging.ganeti.org troy-mcclure.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org ralph-wiggum.staging.ganeti.org maude-flanders.staging.ganeti.org' troy-mcclure.staging.ganeti.org ralph-wiggum.staging.ganeti.org maude-flanders.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org maude-flanders.staging.ganeti.org ralph-wiggum.staging.ganeti.org' troy-mcclure.staging.ganeti.org maude-flanders.staging.ganeti.org ralph-wiggum.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Node name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestNodeList] gnt-node list ------------------------------- >>>> 2026-04-22 22:25:59.225543 time=0:00:06.203379 [TestNodeList] gnt-node list <<<< 2026-04-22 22:25:59.225669 start [TestJobList] gnt-job list ------- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output id,opexec,archived,status,opstatus,opstart,received_ts,start_ts,opresult,oplog,ops,end_ts,priority,opend,summary,oppriority >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output archived,end_ts,id,opend,opexec,oplog,oppriority,opresult,ops,opstart,opstatus,priority,received_ts,start_ts,status,summary >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output id,opexec,archived,status,opstatus,opstart,received_ts,start_ts,opresult,oplog,ops,end_ts,priority,opend,summary,oppriority,id,opexec,archived,status,opstatus,opstart,received_ts,start_ts,opresult,oplog,ops,end_ts,priority,opend,summary,oppriority >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output oppriority,summary,opend,priority,end_ts >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output ops,oplog,opresult,start_ts,received_ts,opstart,opstatus,status,archived >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output opexec,id >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 629 628 627 626 625 624 623 622 621 620 619 618 617 616 615 614 613 612 611 610 609 608 607 606 605 604 603 602 601 600 599 598 597 596 595 594 593 592 591 590 589 588 587 586 585 584 583 582 581 580 579 578 577 576 575 574 573 572 571 570 569 568 567 566 565 564 563 562 561 560 559 558 557 556 555 554 553 552 551 550 549 548 547 546 545 544 543 542 541 540 539 538 537 536 535 534 533 532 531 530 529 528 527 526 525 524 523 522 521 520 519 518 517 516 515 514 513 512 511 510 509 508 507 506 505 504 503 502 501 500 499 498 497 496 495 494 493 492 491 490 489 488 487 486 485 484 483 482 481 480 479 478 477 476 475 474 473 472 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1' 629 628 627 626 625 624 623 622 621 620 619 618 617 616 615 614 613 612 611 610 609 608 607 606 605 604 603 602 601 600 599 598 597 596 595 594 593 592 591 590 589 588 587 586 585 584 583 582 581 580 579 578 577 576 575 574 573 572 571 570 569 568 567 566 565 564 563 562 561 560 559 558 557 556 555 554 553 552 551 550 549 548 547 546 545 544 543 542 541 540 539 538 537 536 535 534 533 532 531 530 529 528 527 526 525 524 523 522 521 520 519 518 517 516 515 514 513 512 511 510 509 508 507 506 505 504 503 502 501 500 499 498 497 496 495 494 493 492 491 490 489 488 487 486 485 484 483 482 481 480 479 478 477 476 475 474 473 472 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 361 507 55 146 496 158 300 28 36 97 285 297 280 103 589 229 273 412 420 543 125 173 353 9 504 357 557 41 30 590 75 451 578 605 65 572 131 618 195 62 16 288 264 369 546 163 367 622 443 325 619 185 320 615 241 359 603 161 293 112 545 114 530 263 316 462 111 581 574 217 390 384 540 533 440 168 292 51 128 579 542 528 364 282 81 561 278 12 207 87 406 194 383 211 555 534 333 400 347 214 281 126 602 447 558 512 608 417 481 200 2 95 477 147 232 14 73 231 565 339 253 284 476 338 205 425 270 418 71 377 286 539 409 224 258 40 436 268 201 468 446 33 24 423 508 283 166 259 340 117 191 108 123 305 613 437 334 385 307 169 254 348 444 576 511 150 401 96 410 518 68 483 102 6 620 471 239 70 617 184 459 313 627 314 526 172 272 180 470 133 206 331 510 223 396 294 83 326 299 72 74 222 31 246 391 323 480 626 422 135 79 344 405 467 289 249 457 130 560 616 8 183 21 244 593 549 160 330 69 250 53 18 482 142 149 536 302 502 448 475 431 368 86 109 17 151 100 570 164 269 350 379 456 106 345 352 121 592 485 296 1 600 327 47 274 487 92 426 243 453 442 522 310 176 398 57 196 387 354 181 213 192 498 56 29 216 116 247 575 178 189 541 553 23 594 204 287 209 580 26 599 45 595 494 212 7 311 27 566 629 538 434 187 4 162 388 141 219 234 452 427 532 562 235 233 402 430 322 571 474 463 110 588 464 621 174 433 88 39 238 488 399 42 317 505 429 177 355 465 559 472 242 370 271 473 514 493 416 104 597 157 303 492 276 13 77 395 122 515 332 337 37 190 107 386 257 458 225 486 415 290 159 356 628 154 556 197 517 535 484 113 226 167 525 256 98 228 328 182 230 527 60 215 624 563 136 491 360 606 308 373 607 519 569 304 265 554 248 614 179 132 61 544 366 513 34 193 63 408 251 547 129 358 469 318 309 479 260 586 134 537 266 478 3 531 460 67 424 454 495 10 115 568 466 127 101 48 138 64 25 236 277 329 198 497 32 245 435 450 261 118 577 170 378 19 199 375 503 312 15 252 521 46 351 202 54 407 84 489 397 99 609 455 155 20 105 591 612 389 516 623 38 279 11 262 237 381 380 295 362 336 524 175 611 143 186 428 374 315 165 91 419 78 610 93 548 59 171 140 306 50 188 438 218 220 596 43 506 564 298 49 153 587 319 85 413 601 583 394 342 82 567 324 148 227 144 414 66 210 584 5 291 90 404 604 343 94 346 119 275 349 152 585 208 499 89 445 573 44 529 321 156 221 461 341 80 255 240 376 582 267 432 403 372 421 625 58 500 365 145 382 501 371 203 76 411 52 441 137 139 509 551 550 393 120 598 301 363 392 335 490 22 520 449 439 124 523 35 552' 361 507 55 146 496 158 300 28 36 97 285 297 280 103 589 229 273 412 420 543 125 173 353 9 504 357 557 41 30 590 75 451 578 605 65 572 131 618 195 62 16 288 264 369 546 163 367 622 443 325 619 185 320 615 241 359 603 161 293 112 545 114 530 263 316 462 111 581 574 217 390 384 540 533 440 168 292 51 128 579 542 528 364 282 81 561 278 12 207 87 406 194 383 211 555 534 333 400 347 214 281 126 602 447 558 512 608 417 481 200 2 95 477 147 232 14 73 231 565 339 253 284 476 338 205 425 270 418 71 377 286 539 409 224 258 40 436 268 201 468 446 33 24 423 508 283 166 259 340 117 191 108 123 305 613 437 334 385 307 169 254 348 444 576 511 150 401 96 410 518 68 483 102 6 620 471 239 70 617 184 459 313 627 314 526 172 272 180 470 133 206 331 510 223 396 294 83 326 299 72 74 222 31 246 391 323 480 626 422 135 79 344 405 467 289 249 457 130 560 616 8 183 21 244 593 549 160 330 69 250 53 18 482 142 149 536 302 502 448 475 431 368 86 109 17 151 100 570 164 269 350 379 456 106 345 352 121 592 485 296 1 600 327 47 274 487 92 426 243 453 442 522 310 176 398 57 196 387 354 181 213 192 498 56 29 216 116 247 575 178 189 541 553 23 594 204 287 209 580 26 599 45 595 494 212 7 311 27 566 629 538 434 187 4 162 388 141 219 234 452 427 532 562 235 233 402 430 322 571 474 463 110 588 464 621 174 433 88 39 238 488 399 42 317 505 429 177 355 465 559 472 242 370 271 473 514 493 416 104 597 157 303 492 276 13 77 395 122 515 332 337 37 190 107 386 257 458 225 486 415 290 159 356 628 154 556 197 517 535 484 113 226 167 525 256 98 228 328 182 230 527 60 215 624 563 136 491 360 606 308 373 607 519 569 304 265 554 248 614 179 132 61 544 366 513 34 193 63 408 251 547 129 358 469 318 309 479 260 586 134 537 266 478 3 531 460 67 424 454 495 10 115 568 466 127 101 48 138 64 25 236 277 329 198 497 32 245 435 450 261 118 577 170 378 19 199 375 503 312 15 252 521 46 351 202 54 407 84 489 397 99 609 455 155 20 105 591 612 389 516 623 38 279 11 262 237 381 380 295 362 336 524 175 611 143 186 428 374 315 165 91 419 78 610 93 548 59 171 140 306 50 188 438 218 220 596 43 506 564 298 49 153 587 319 85 413 601 583 394 342 82 567 324 148 227 144 414 66 210 584 5 291 90 404 604 343 94 346 119 275 349 152 585 208 499 89 445 573 44 529 321 156 221 461 341 80 255 240 376 582 267 432 403 372 421 625 58 500 365 145 382 501 371 203 76 411 52 441 137 139 509 551 550 393 120 598 301 363 392 335 490 22 520 449 439 124 523 35 552 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestJobList] gnt-job list --------------------------------- >>>> 2026-04-22 22:26:02.946396 time=0:00:03.720727 [TestJobList] gnt-job list <<<< 2026-04-22 22:26:02.946547 start [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary Test only supported for the file disk template ---- PASSED [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary >>>> 2026-04-22 22:26:02.946628 time=0:00:00.000081 [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary <<<< 2026-04-22 22:26:02.946668 start [TestGroupList] gnt-group list --- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ipolicy,ndp/ssh_port,name,alloc_policy,ndp/ovs,custom_ndparams,ndp/exclusive_storage,ndp/ovs_link,ctime,ndp/oob_program,pinst_cnt,node_list,pinst_list,mtime,ndp/spindle_count,diskparams,custom_ipolicy,ndp/ovs_name,uuid,serial_no,ndparams,tags,ndp/cpu_speed,node_cnt,custom_diskparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output alloc_policy,ctime,custom_diskparams,custom_ipolicy,custom_ndparams,diskparams,ipolicy,mtime,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,node_cnt,node_list,pinst_cnt,pinst_list,serial_no,tags,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ipolicy,ndp/ssh_port,name,alloc_policy,ndp/ovs,custom_ndparams,ndp/exclusive_storage,ndp/ovs_link,ctime,ndp/oob_program,pinst_cnt,node_list,pinst_list,mtime,ndp/spindle_count,diskparams,custom_ipolicy,ndp/ovs_name,uuid,serial_no,ndparams,tags,ndp/cpu_speed,node_cnt,custom_diskparams,ipolicy,ndp/ssh_port,name,alloc_policy,ndp/ovs,custom_ndparams,ndp/exclusive_storage,ndp/ovs_link,ctime,ndp/oob_program,pinst_cnt,node_list,pinst_list,mtime,ndp/spindle_count,diskparams,custom_ipolicy,ndp/ovs_name,uuid,serial_no,ndparams,tags,ndp/cpu_speed,node_cnt,custom_diskparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output custom_diskparams,node_cnt,ndp/cpu_speed,tags,ndparams,serial_no,uuid,ndp/ovs_name,custom_ipolicy,diskparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/spindle_count,mtime,pinst_list,node_list >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output pinst_cnt,ndp/oob_program >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ctime,ndp/ovs_link,ndp/exclusive_storage,custom_ndparams,ndp/ovs,alloc_policy >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output name,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ipolicy >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: NodeGroup name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestGroupList] gnt-group list ----------------------------- >>>> 2026-04-22 22:26:05.398250 time=0:00:02.451582 [TestGroupList] gnt-group list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-22 22:26:05.398411 start [TestGroupListFields] gnt-group list-fields Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields alloc_policy name serial_no uuid node_cnt node_list pinst_cnt pinst_list tags ipolicy custom_ipolicy custom_ndparams ndparams diskparams custom_diskparams ndp/cpu_speed ndp/exclusive_storage ndp/oob_program ndp/ovs ndp/ovs_link ndp/ovs_name ndp/spindle_count ndp/ssh_port ctime mtime >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list-fields '\''--separator=|'\'' --no-headers' alloc_policy|Text|AllocPolicy|Allocation policy for group ctime|Timestamp|CTime|Creation timestamp custom_diskparams|Custom|CustomDiskParameters|Custom disk parameters custom_ipolicy|Custom|CustomInstancePolicy|Custom instance policy limitations custom_ndparams|Custom|CustomNDParams|Custom node parameters diskparams|Custom|DiskParameters|Disk parameters (merged) ipolicy|Custom|InstancePolicy|Instance policy limitations (merged) mtime|Timestamp|MTime|Modification timestamp name|Text|Group|Group name ndp/cpu_speed|Floating-point number|ndp/cpu_speed|The "cpu_speed" node parameter ndp/exclusive_storage|Boolean|ExclusiveStorage|The "exclusive_storage" node parameter ndp/oob_program|Custom|OutOfBandProgram|The "oob_program" node parameter ndp/ovs|Boolean|OpenvSwitch|The "ovs" node parameter ndp/ovs_link|Custom|OpenvSwitchLink|The "ovs_link" node parameter ndp/ovs_name|Custom|OpenvSwitchName|The "ovs_name" node parameter ndp/spindle_count|Number|SpindleCount|The "spindle_count" node parameter ndp/ssh_port|Number|ndp/ssh_port|The "ssh_port" node parameter ndparams|Custom|NDParams|Node parameters node_cnt|Number|Nodes|Number of nodes node_list|Custom|NodeList|List of nodes pinst_cnt|Number|Instances|Number of primary instances pinst_list|Custom|InstanceList|List of primary instances serial_no|Number|SerialNo|Group object serial number, incremented on each modification tags|Custom|Tags|Tags uuid|Text|UUID|Group UUID Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestGroupListFields] gnt-group list-fields ---------------- >>>> 2026-04-22 22:26:06.085981 time=0:00:00.687570 [TestGroupListFields] gnt-group list-fields <<<< 2026-04-22 22:26:06.086169 start [TestInstanceFailover] gnt-instance failover Instance doesn't support failover, skipping test ---- PASSED [TestInstanceFailover] gnt-instance failover --------------- >>>> 2026-04-22 22:26:06.086274 time=0:00:00.000105 [TestInstanceFailover] gnt-instance failover <<<< 2026-04-22 22:26:06.086328 start [TestRapiInstanceFailover] Test failing over instance via RAPI Instance doesn't support failover, skipping test ---- PASSED [TestRapiInstanceFailover] Test failing over instance via RAPI >>>> 2026-04-22 22:26:06.086397 time=0:00:00.000069 [TestRapiInstanceFailover] Test failing over instance via RAPI <<<< 2026-04-22 22:26:06.086455 start [TestInstanceMigrate] gnt-instance migrate Instance doesn't support migration, skipping test ---- PASSED [TestInstanceMigrate] gnt-instance migrate ----------------- >>>> 2026-04-22 22:26:06.086522 time=0:00:00.000067 [TestInstanceMigrate] gnt-instance migrate <<<< 2026-04-22 22:26:06.086558 start [TestRapiInstanceMigrate] Test migrating instance via RAPI Instance doesn't support migration, skipping test ---- PASSED [TestRapiInstanceMigrate] Test migrating instance via RAPI - >>>> 2026-04-22 22:26:06.086614 time=0:00:00.000056 [TestRapiInstanceMigrate] Test migrating instance via RAPI <<<< 2026-04-22 22:26:06.086667 start [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster repair-disk-sizes' ---- PASSED [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes - >>>> 2026-04-22 22:26:07.247204 time=0:00:01.160537 [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes **** 2026-04-22 22:26:07.247379 skipping [TestInstanceDataCensorship] Test protection of sensitive instance data, test(s) ['rapi', 'instance-data-censorship'] disabled <<<< 2026-04-22 22:26:07.247398 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-22 22:26:14.060516 time=0:00:06.813118 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 7912b75d17423b4afc38afe6d433eb3d364c986b /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 633, 634 Waiting for job 633 ... Wed Apr 22 22:26:15 2026 * Verifying cluster config Wed Apr 22 22:26:15 2026 * Verifying cluster certificate files Wed Apr 22 22:26:15 2026 * Verifying hypervisor parameters Wed Apr 22 22:26:15 2026 * Verifying all nodes belong to an existing group Waiting for job 634 ... Wed Apr 22 22:26:16 2026 * Verifying group 'default' Wed Apr 22 22:26:16 2026 * Gathering data (3 nodes) Wed Apr 22 22:26:16 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:26:17 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:26:17 2026 * Verifying configuration file consistency Wed Apr 22 22:26:17 2026 * Verifying node status Wed Apr 22 22:26:17 2026 * Verifying instance status Wed Apr 22 22:26:17 2026 * Verifying orphan volumes Wed Apr 22 22:26:17 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:26:17 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:26:17 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:26:17 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:26:17 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:26:17 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:26:17 2026 * Other Notes Wed Apr 22 22:26:17 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 7912b75d17423b4afc38afe6d433eb3d364c986b /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 22:26:13 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s ---- Starting reduced number of instance tests with hypervisor parameter acpi=False Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=False' <<<< 2026-04-22 22:26:19.490078 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:26:20 2026 * disk 0, size 768M Wed Apr 22 22:26:20 2026 * disk 1, size 512M Wed Apr 22 22:26:20 2026 * creating instance disks... Wed Apr 22 22:26:21 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed Apr 22 22:26:21 2026 adding disks to cluster config Wed Apr 22 22:26:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:26:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:26:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:26:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:26:22 2026 * running the instance OS create scripts... Wed Apr 22 22:26:22 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 90c07b72-7109-44cb-907a-012dad25e9d1 Serial number: 4 Creation time: 2026-04-22 22:26:21 Modification time: 2026-04-22 22:26:22 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (False) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:59:f8:8b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 6eb479e6-8398-4eec-ba25-b756419d77b0 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/71fca1f4-983e-4068-b681-a46db987f316.disk0 on primary: /dev/gnt/71fca1f4-983e-4068-b681-a46db987f316.disk0 (253:0) name: disk0 UUID: 953a4cd2-ccf6-45a1-8faf-d494a294cedf - disk/1: plain, size 512M access mode: rw logical_id: gnt/087ff42f-510d-4645-9320-c3228caddccc.disk1 on primary: /dev/gnt/087ff42f-510d-4645-9320-c3228caddccc.disk1 (253:1) name: disk1 UUID: bac78821-7271-4128-bcb1-b8afd566e197 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-04-22 22:26:24.530486 time=0:00:05.040408 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-04-22 22:26:24.530590 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 638 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 22:26:26.531281 time=0:00:02.000691 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 22:26:26.531440 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-22 22:26:26.531460 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 641 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 641 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 642 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 22:26:30 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 643 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 643 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 644 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 644 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-22 22:26:35.720673 time=0:00:09.189213 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-22 22:26:35.720778 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 647 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 22:26:38.098005 time=0:00:02.377227 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 22:26:38.098144 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/648 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-22 22:26:39.646411 time=0:00:01.548267 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-22 22:26:39.646585 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/649 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-22 22:26:42.026483 time=0:00:02.379898 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-22 22:26:42.026599 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 90c07b72-7109-44cb-907a-012dad25e9d1 Serial number: 16 Creation time: 2026-04-22 22:26:21 Modification time: 2026-04-22 22:26:40 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (False) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:59:f8:8b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 6eb479e6-8398-4eec-ba25-b756419d77b0 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/71fca1f4-983e-4068-b681-a46db987f316.disk0 on primary: /dev/gnt/71fca1f4-983e-4068-b681-a46db987f316.disk0 (253:0) name: disk0 UUID: 953a4cd2-ccf6-45a1-8faf-d494a294cedf - disk/1: plain, size 512M access mode: rw logical_id: gnt/087ff42f-510d-4645-9320-c3228caddccc.disk1 on primary: /dev/gnt/087ff42f-510d-4645-9320-c3228caddccc.disk1 (253:1) name: disk1 UUID: bac78821-7271-4128-bcb1-b8afd566e197 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-22 22:27:01.093400 time=0:00:19.066801 [TestInstanceModify] gnt-instance modify <<<< 2026-04-22 22:27:01.093587 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/665 GET /2/jobs/666 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-22 22:27:03.477990 time=0:00:02.384403 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-22 22:27:03.478107 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-22 22:27:03.478140 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-22 22:27:03.478164 skipping , test(s) instance-device-names disabled <<<< 2026-04-22 22:27:03.478178 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 667 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 22:27:04.975430 time=0:00:01.497252 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 22:27:04.975576 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-22 22:27:04.975602 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-22 22:27:04.975617 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Wed Apr 22 22:27:06 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed Apr 22 22:27:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:27:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Wed Apr 22 22:27:10 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed Apr 22 22:27:10 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:27:10 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Wed Apr 22 22:27:12 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed Apr 22 22:27:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:27:13 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Wed Apr 22 22:27:16 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed Apr 22 22:27:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:27:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-22 22:27:17.202214 time=0:00:12.226597 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-22 22:27:17.202328 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 674 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 22:27:19.585977 time=0:00:02.383649 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 22:27:19.586098 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 675 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 676 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 677 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 678 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 679 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 22:27:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-22 22:27:30.269934 time=0:00:10.683836 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-22 22:27:30.270140 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-22 22:27:32.712615 time=0:00:02.442475 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c44c7ca8adff494298a652916d3cd38533308c9c /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 682, 683 Waiting for job 682 ... Wed Apr 22 22:27:34 2026 * Verifying cluster config Wed Apr 22 22:27:34 2026 * Verifying cluster certificate files Wed Apr 22 22:27:34 2026 * Verifying hypervisor parameters Wed Apr 22 22:27:34 2026 * Verifying all nodes belong to an existing group Waiting for job 683 ... Wed Apr 22 22:27:35 2026 * Verifying group 'default' Wed Apr 22 22:27:35 2026 * Gathering data (3 nodes) Wed Apr 22 22:27:35 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:27:36 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:27:36 2026 * Verifying configuration file consistency Wed Apr 22 22:27:36 2026 * Verifying node status Wed Apr 22 22:27:36 2026 * Verifying instance status Wed Apr 22 22:27:36 2026 * Verifying orphan volumes Wed Apr 22 22:27:36 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:27:36 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:27:36 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:27:36 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:27:36 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:27:36 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:27:36 2026 * Other Notes Wed Apr 22 22:27:36 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c44c7ca8adff494298a652916d3cd38533308c9c /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=True' ---- Starting reduced number of instance tests with hypervisor parameter use_chroot=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=True' <<<< 2026-04-22 22:27:39.420091 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:27:40 2026 * disk 0, size 768M Wed Apr 22 22:27:40 2026 * disk 1, size 512M Wed Apr 22 22:27:40 2026 * creating instance disks... Wed Apr 22 22:27:41 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed Apr 22 22:27:41 2026 adding disks to cluster config Wed Apr 22 22:27:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:27:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:27:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:27:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:27:42 2026 * running the instance OS create scripts... Wed Apr 22 22:27:42 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b8385136-3fb8-4dae-a31a-4e84435a0007 Serial number: 4 Creation time: 2026-04-22 22:27:41 Modification time: 2026-04-22 22:27:42 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (True) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:11:89:01 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 500b4a6e-d63a-4a29-941f-4707fae72114 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/fd965ab5-d62f-4cfd-94fc-7e0dc16c40b4.disk0 on primary: /dev/gnt/fd965ab5-d62f-4cfd-94fc-7e0dc16c40b4.disk0 (253:0) name: disk0 UUID: cbeedd4f-cbf7-4718-9a7f-cadb696badfc - disk/1: plain, size 512M access mode: rw logical_id: gnt/8e3b32fc-7012-4ba2-a2af-0501c07896fc.disk1 on primary: /dev/gnt/8e3b32fc-7012-4ba2-a2af-0501c07896fc.disk1 (253:1) name: disk1 UUID: 7e4bb84b-f957-476d-979d-4fae933b42d7 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-04-22 22:27:44.279714 time=0:00:04.859623 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-04-22 22:27:44.279810 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 688 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 22:27:50.676609 time=0:00:06.396799 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 22:27:50.676705 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-22 22:27:50.676726 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 691 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 691 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 692 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 22:27:54 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 693 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 693 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 694 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 694 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-22 22:27:59.863680 time=0:00:09.186954 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-22 22:27:59.863804 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 697 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 22:28:02.363658 time=0:00:02.499854 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 22:28:02.363818 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/698 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-22 22:28:13.758516 time=0:00:11.394698 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-22 22:28:13.758662 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/699 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-22 22:28:16.150930 time=0:00:02.392268 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-22 22:28:16.151068 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b8385136-3fb8-4dae-a31a-4e84435a0007 Serial number: 16 Creation time: 2026-04-22 22:27:41 Modification time: 2026-04-22 22:28:14 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (True) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:11:89:01 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 500b4a6e-d63a-4a29-941f-4707fae72114 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/fd965ab5-d62f-4cfd-94fc-7e0dc16c40b4.disk0 on primary: /dev/gnt/fd965ab5-d62f-4cfd-94fc-7e0dc16c40b4.disk0 (253:0) name: disk0 UUID: cbeedd4f-cbf7-4718-9a7f-cadb696badfc - disk/1: plain, size 512M access mode: rw logical_id: gnt/8e3b32fc-7012-4ba2-a2af-0501c07896fc.disk1 on primary: /dev/gnt/8e3b32fc-7012-4ba2-a2af-0501c07896fc.disk1 (253:1) name: disk1 UUID: 7e4bb84b-f957-476d-979d-4fae933b42d7 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:28:18 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:28:18 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:e9:4a:4c,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:28:20 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:28:20 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:28:21 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:28:21 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:28:22 2026 * disk 2, size 1.0G Wed Apr 22 22:28:23 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:28:23 2026 - INFO: Hotplug done. Wed Apr 22 22:28:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:28:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:28:24 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:28:25 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-22 22:28:44.117536 time=0:00:27.966468 [TestInstanceModify] gnt-instance modify <<<< 2026-04-22 22:28:44.117667 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/720 GET /2/jobs/721 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-22 22:28:46.482105 time=0:00:02.364438 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-22 22:28:46.482230 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-22 22:28:46.482253 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-22 22:28:46.482268 skipping , test(s) instance-device-names disabled <<<< 2026-04-22 22:28:46.482282 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 722 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 22:28:52.894459 time=0:00:06.412177 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 22:28:52.894667 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-22 22:28:52.894696 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-22 22:28:52.894713 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Wed Apr 22 22:28:54 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed Apr 22 22:28:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:28:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Wed Apr 22 22:28:57 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed Apr 22 22:28:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:28:58 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Wed Apr 22 22:29:00 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed Apr 22 22:29:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:29:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Wed Apr 22 22:29:03 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed Apr 22 22:29:04 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:29:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-22 22:29:05.045756 time=0:00:12.151043 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-22 22:29:05.045859 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 729 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 22:29:07.554038 time=0:00:02.508179 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 22:29:07.554124 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 730 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 731 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 732 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 733 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 734 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 22:29:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-22 22:29:47.982484 time=0:00:40.428360 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-22 22:29:47.982733 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-22 22:29:59.895976 time=0:00:11.913243 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 836fb314b0dbf4648eff6ec4d7fe8625e9d6905f /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 737, 738 Waiting for job 737 ... Wed Apr 22 22:30:01 2026 * Verifying cluster config Wed Apr 22 22:30:01 2026 * Verifying cluster certificate files Wed Apr 22 22:30:01 2026 * Verifying hypervisor parameters Wed Apr 22 22:30:01 2026 * Verifying all nodes belong to an existing group Waiting for job 738 ... Wed Apr 22 22:30:02 2026 * Verifying group 'default' Wed Apr 22 22:30:02 2026 * Gathering data (3 nodes) Wed Apr 22 22:30:02 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:30:03 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:30:03 2026 * Verifying configuration file consistency Wed Apr 22 22:30:03 2026 * Verifying node status Wed Apr 22 22:30:03 2026 * Verifying instance status Wed Apr 22 22:30:03 2026 * Verifying orphan volumes Wed Apr 22 22:30:03 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:30:03 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:30:03 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:30:03 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:30:03 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:30:03 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:30:03 2026 * Other Notes Wed Apr 22 22:30:03 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 836fb314b0dbf4648eff6ec4d7fe8625e9d6905f /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=False' ---- Starting reduced number of instance tests with hypervisor parameter use_guest_agent=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=True' <<<< 2026-04-22 22:30:06.572620 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:30:08 2026 * disk 0, size 768M Wed Apr 22 22:30:08 2026 * disk 1, size 512M Wed Apr 22 22:30:08 2026 * creating instance disks... Wed Apr 22 22:30:08 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed Apr 22 22:30:08 2026 adding disks to cluster config Wed Apr 22 22:30:09 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:30:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:30:09 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:30:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:30:09 2026 * running the instance OS create scripts... Wed Apr 22 22:30:09 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: bd717cca-51e9-4594-b51a-653b2b79014c Serial number: 4 Creation time: 2026-04-22 22:30:08 Modification time: 2026-04-22 22:30:09 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (True) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:7d:99:c6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: caea72c5-7cf6-411e-80f7-4ec38d778798 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/64b3abae-dc18-40c9-9986-1f588044da30.disk0 on primary: /dev/gnt/64b3abae-dc18-40c9-9986-1f588044da30.disk0 (253:0) name: disk0 UUID: 01c3c379-bf57-45b9-85de-aab668ee2fe3 - disk/1: plain, size 512M access mode: rw logical_id: gnt/9f64e294-4894-4194-9d2c-8d24077c756d.disk1 on primary: /dev/gnt/9f64e294-4894-4194-9d2c-8d24077c756d.disk1 (253:1) name: disk1 UUID: e98b7727-c821-477c-9293-9225bc4f5525 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-04-22 22:30:11.441942 time=0:00:04.869322 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-04-22 22:30:11.442032 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 743 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 22:30:17.838406 time=0:00:06.396374 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 22:30:17.838502 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-22 22:30:17.838524 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 746 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 746 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 747 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 22:30:22 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 748 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 748 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 749 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 749 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-22 22:30:27.243589 time=0:00:09.405065 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-22 22:30:27.243780 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 752 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 22:30:29.757787 time=0:00:02.514007 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 22:30:29.757929 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/753 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-22 22:30:41.082472 time=0:00:11.324543 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-22 22:30:41.082638 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/754 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-22 22:30:43.406726 time=0:00:02.324088 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-22 22:30:43.406880 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: bd717cca-51e9-4594-b51a-653b2b79014c Serial number: 16 Creation time: 2026-04-22 22:30:08 Modification time: 2026-04-22 22:30:42 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (True) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:7d:99:c6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: caea72c5-7cf6-411e-80f7-4ec38d778798 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/64b3abae-dc18-40c9-9986-1f588044da30.disk0 on primary: /dev/gnt/64b3abae-dc18-40c9-9986-1f588044da30.disk0 (253:0) name: disk0 UUID: 01c3c379-bf57-45b9-85de-aab668ee2fe3 - disk/1: plain, size 512M access mode: rw logical_id: gnt/9f64e294-4894-4194-9d2c-8d24077c756d.disk1 on primary: /dev/gnt/9f64e294-4894-4194-9d2c-8d24077c756d.disk1 (253:1) name: disk1 UUID: e98b7727-c821-477c-9293-9225bc4f5525 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:30:45 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:30:45 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:6f:88:78,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:30:47 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:30:47 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:30:48 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:30:48 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:30:50 2026 * disk 2, size 1.0G Wed Apr 22 22:30:50 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:30:50 2026 - INFO: Hotplug done. Wed Apr 22 22:30:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:30:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:30:52 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:30:52 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-22 22:31:10.730878 time=0:00:27.323998 [TestInstanceModify] gnt-instance modify <<<< 2026-04-22 22:31:10.731000 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/775 GET /2/jobs/776 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-22 22:31:13.126473 time=0:00:02.395473 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-22 22:31:13.126602 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-22 22:31:13.126626 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-22 22:31:13.126658 skipping , test(s) instance-device-names disabled <<<< 2026-04-22 22:31:13.126679 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 777 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 22:31:19.548308 time=0:00:06.421629 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 22:31:19.548429 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-22 22:31:19.548476 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-22 22:31:19.548496 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Wed Apr 22 22:31:20 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed Apr 22 22:31:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:31:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Wed Apr 22 22:31:24 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed Apr 22 22:31:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:31:25 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Wed Apr 22 22:31:26 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed Apr 22 22:31:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:31:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Wed Apr 22 22:31:30 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed Apr 22 22:31:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:31:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-22 22:31:31.571878 time=0:00:12.023382 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-22 22:31:31.572313 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 784 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 22:31:33.985587 time=0:00:02.413274 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 22:31:33.985686 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 785 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 786 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 787 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 788 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 789 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 22:32:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-22 22:32:14.295775 time=0:00:40.310089 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-22 22:32:14.295987 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-22 22:32:26.146992 time=0:00:11.851005 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 625d937a8c45d8059592defba4136286283d9e30 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 792, 793 Waiting for job 792 ... Wed Apr 22 22:32:27 2026 * Verifying cluster config Wed Apr 22 22:32:27 2026 * Verifying cluster certificate files Wed Apr 22 22:32:27 2026 * Verifying hypervisor parameters Wed Apr 22 22:32:27 2026 * Verifying all nodes belong to an existing group Waiting for job 793 ... Wed Apr 22 22:32:28 2026 * Verifying group 'default' Wed Apr 22 22:32:28 2026 * Gathering data (3 nodes) Wed Apr 22 22:32:28 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:32:29 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:32:29 2026 * Verifying configuration file consistency Wed Apr 22 22:32:29 2026 * Verifying node status Wed Apr 22 22:32:29 2026 * Verifying instance status Wed Apr 22 22:32:29 2026 * Verifying orphan volumes Wed Apr 22 22:32:29 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:32:29 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:32:29 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:32:29 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:32:29 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:32:29 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:32:29 2026 * Other Notes Wed Apr 22 22:32:29 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 625d937a8c45d8059592defba4136286283d9e30 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=False' ---- Starting reduced number of instance tests with hypervisor parameter use_localtime=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_localtime=True' <<<< 2026-04-22 22:32:32.834963 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:32:34 2026 * disk 0, size 768M Wed Apr 22 22:32:34 2026 * disk 1, size 512M Wed Apr 22 22:32:34 2026 * creating instance disks... Wed Apr 22 22:32:35 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed Apr 22 22:32:35 2026 adding disks to cluster config Wed Apr 22 22:32:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:32:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:32:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:32:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:32:35 2026 * running the instance OS create scripts... Wed Apr 22 22:32:35 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 48f8e9b0-b877-4dfa-8fda-d13a320508b4 Serial number: 4 Creation time: 2026-04-22 22:32:35 Modification time: 2026-04-22 22:32:35 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (True) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:78:0a:be IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 3fe612ff-e8dd-4b88-be6b-945e80fc010c name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a92699f7-b91e-4fcd-b095-e9d5ed20b8db.disk0 on primary: /dev/gnt/a92699f7-b91e-4fcd-b095-e9d5ed20b8db.disk0 (253:0) name: disk0 UUID: 7d71f1e0-f45b-4538-8d37-290871c0f2cd - disk/1: plain, size 512M access mode: rw logical_id: gnt/85bfc601-2117-49a0-9886-b166fb49ab47.disk1 on primary: /dev/gnt/85bfc601-2117-49a0-9886-b166fb49ab47.disk1 (253:1) name: disk1 UUID: ee98a279-07ad-49de-aaa5-2a3587538b01 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-04-22 22:32:37.809998 time=0:00:04.975035 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-04-22 22:32:37.810116 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 798 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 22:32:44.228096 time=0:00:06.417980 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 22:32:44.228213 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-22 22:32:44.228236 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 801 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 801 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 802 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 22:32:48 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 803 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 803 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 804 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 804 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-22 22:32:53.432455 time=0:00:09.204219 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-22 22:32:53.432570 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 807 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 22:32:55.915475 time=0:00:02.482905 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 22:32:55.915683 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/808 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-22 22:33:07.317963 time=0:00:11.402280 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-22 22:33:07.318099 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/809 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-22 22:33:09.818445 time=0:00:02.500346 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-22 22:33:09.818588 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 48f8e9b0-b877-4dfa-8fda-d13a320508b4 Serial number: 16 Creation time: 2026-04-22 22:32:35 Modification time: 2026-04-22 22:33:08 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (True) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:78:0a:be IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 3fe612ff-e8dd-4b88-be6b-945e80fc010c name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a92699f7-b91e-4fcd-b095-e9d5ed20b8db.disk0 on primary: /dev/gnt/a92699f7-b91e-4fcd-b095-e9d5ed20b8db.disk0 (253:0) name: disk0 UUID: 7d71f1e0-f45b-4538-8d37-290871c0f2cd - disk/1: plain, size 512M access mode: rw logical_id: gnt/85bfc601-2117-49a0-9886-b166fb49ab47.disk1 on primary: /dev/gnt/85bfc601-2117-49a0-9886-b166fb49ab47.disk1 (253:1) name: disk1 UUID: ee98a279-07ad-49de-aaa5-2a3587538b01 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:33:12 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:33:12 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:0b:71:01,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:33:13 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:33:13 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:33:15 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:33:15 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:33:16 2026 * disk 2, size 1.0G Wed Apr 22 22:33:17 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:33:17 2026 - INFO: Hotplug done. Wed Apr 22 22:33:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:33:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:33:18 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:33:18 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-22 22:33:36.737501 time=0:00:26.918913 [TestInstanceModify] gnt-instance modify <<<< 2026-04-22 22:33:36.737644 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/830 GET /2/jobs/831 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-22 22:33:39.146508 time=0:00:02.408864 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-22 22:33:39.146668 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-22 22:33:39.146693 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-22 22:33:39.146709 skipping , test(s) instance-device-names disabled <<<< 2026-04-22 22:33:39.146721 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 832 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 22:33:45.558079 time=0:00:06.411358 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 22:33:45.558197 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-22 22:33:45.558222 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-22 22:33:45.558237 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Wed Apr 22 22:33:46 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed Apr 22 22:33:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:33:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Wed Apr 22 22:33:50 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed Apr 22 22:33:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:33:51 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Wed Apr 22 22:33:53 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed Apr 22 22:33:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:33:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Wed Apr 22 22:33:56 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed Apr 22 22:33:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:33:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-22 22:33:57.901102 time=0:00:12.342865 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-22 22:33:57.901220 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 839 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 22:34:00.393228 time=0:00:02.492008 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 22:34:00.393374 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 840 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 841 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 842 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 843 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 844 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 22:34:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-22 22:34:40.680483 time=0:00:40.287109 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-22 22:34:40.680593 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-22 22:34:52.494278 time=0:00:11.813685 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 77205052e688a727b042c842e6c2c9be4734ad08 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 847, 848 Waiting for job 847 ... Wed Apr 22 22:34:54 2026 * Verifying cluster config Wed Apr 22 22:34:54 2026 * Verifying cluster certificate files Wed Apr 22 22:34:54 2026 * Verifying hypervisor parameters Wed Apr 22 22:34:54 2026 * Verifying all nodes belong to an existing group Waiting for job 848 ... Wed Apr 22 22:34:54 2026 * Verifying group 'default' Wed Apr 22 22:34:54 2026 * Gathering data (3 nodes) Wed Apr 22 22:34:54 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:34:55 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:34:55 2026 * Verifying configuration file consistency Wed Apr 22 22:34:55 2026 * Verifying node status Wed Apr 22 22:34:55 2026 * Verifying instance status Wed Apr 22 22:34:55 2026 * Verifying orphan volumes Wed Apr 22 22:34:55 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:34:55 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:34:55 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:34:55 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:34:55 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:34:55 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:34:55 2026 * Other Notes Wed Apr 22 22:34:56 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 77205052e688a727b042c842e6c2c9be4734ad08 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_localtime=False' ---- Starting reduced number of instance tests with hypervisor parameter disk_aio=native Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=native' <<<< 2026-04-22 22:34:59.193940 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:35:00 2026 * disk 0, size 768M Wed Apr 22 22:35:00 2026 * disk 1, size 512M Wed Apr 22 22:35:00 2026 * creating instance disks... Wed Apr 22 22:35:01 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed Apr 22 22:35:01 2026 adding disks to cluster config Wed Apr 22 22:35:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:35:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:35:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:35:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:35:02 2026 * running the instance OS create scripts... Wed Apr 22 22:35:02 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 9de0caf4-b80e-42d6-81c5-dc8109c51272 Serial number: 4 Creation time: 2026-04-22 22:35:01 Modification time: 2026-04-22 22:35:02 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (native) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:db:e0:05 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2f1def3b-806a-4c1f-a116-c7174bf15ada name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/3c0949d4-b26e-4cde-b607-c3864a6241fc.disk0 on primary: /dev/gnt/3c0949d4-b26e-4cde-b607-c3864a6241fc.disk0 (253:0) name: disk0 UUID: 250bfc34-e6ae-4beb-b894-d16e610641e1 - disk/1: plain, size 512M access mode: rw logical_id: gnt/6cd17b46-2f1b-47a1-98f3-2cd1add886ca.disk1 on primary: /dev/gnt/6cd17b46-2f1b-47a1-98f3-2cd1add886ca.disk1 (253:1) name: disk1 UUID: b7a52601-9216-454f-a16d-063075f89540 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-04-22 22:35:04.385873 time=0:00:05.191933 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-04-22 22:35:04.385961 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 853 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 22:35:10.794219 time=0:00:06.408258 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 22:35:10.794379 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-22 22:35:10.794403 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 856 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 856 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 857 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 22:35:15 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 858 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 858 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 859 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 859 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-22 22:35:20.226080 time=0:00:09.431677 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-22 22:35:20.226201 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 862 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 22:35:22.738928 time=0:00:02.512727 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 22:35:22.739067 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/863 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-22 22:35:34.138063 time=0:00:11.398996 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-22 22:35:34.138198 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/864 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-22 22:35:36.679430 time=0:00:02.541232 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-22 22:35:36.679633 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 9de0caf4-b80e-42d6-81c5-dc8109c51272 Serial number: 16 Creation time: 2026-04-22 22:35:01 Modification time: 2026-04-22 22:35:35 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (native) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:db:e0:05 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2f1def3b-806a-4c1f-a116-c7174bf15ada name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/3c0949d4-b26e-4cde-b607-c3864a6241fc.disk0 on primary: /dev/gnt/3c0949d4-b26e-4cde-b607-c3864a6241fc.disk0 (253:0) name: disk0 UUID: 250bfc34-e6ae-4beb-b894-d16e610641e1 - disk/1: plain, size 512M access mode: rw logical_id: gnt/6cd17b46-2f1b-47a1-98f3-2cd1add886ca.disk1 on primary: /dev/gnt/6cd17b46-2f1b-47a1-98f3-2cd1add886ca.disk1 (253:1) name: disk1 UUID: b7a52601-9216-454f-a16d-063075f89540 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:35:39 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:35:39 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:09:7e:0f,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:35:40 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:35:40 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:35:41 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:35:42 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:35:43 2026 * disk 2, size 1.0G Wed Apr 22 22:35:43 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:35:44 2026 - INFO: Hotplug done. Wed Apr 22 22:35:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:35:44 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:35:45 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:35:45 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-22 22:36:04.240100 time=0:00:27.560467 [TestInstanceModify] gnt-instance modify <<<< 2026-04-22 22:36:04.240198 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/885 GET /2/jobs/886 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-22 22:36:06.594047 time=0:00:02.353849 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-22 22:36:06.594168 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-22 22:36:06.594191 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-22 22:36:06.594206 skipping , test(s) instance-device-names disabled <<<< 2026-04-22 22:36:06.594217 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 887 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 22:36:13.001258 time=0:00:06.407041 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 22:36:13.001369 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-22 22:36:13.001394 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-22 22:36:13.001409 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Wed Apr 22 22:36:14 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed Apr 22 22:36:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:36:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Wed Apr 22 22:36:17 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed Apr 22 22:36:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:36:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Wed Apr 22 22:36:20 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed Apr 22 22:36:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:36:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Wed Apr 22 22:36:24 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed Apr 22 22:36:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:36:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-22 22:36:25.358736 time=0:00:12.357327 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-22 22:36:25.358826 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 894 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 22:36:27.946895 time=0:00:02.588069 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 22:36:27.947017 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 895 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 896 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 897 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 898 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 899 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 22:37:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-22 22:37:09.103745 time=0:00:41.156728 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-22 22:37:09.103856 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-22 22:37:20.821441 time=0:00:11.717585 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f3fcdb408da8b95e9011fc9b3b7f979caef9dbd5 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 902, 903 Waiting for job 902 ... Wed Apr 22 22:37:22 2026 * Verifying cluster config Wed Apr 22 22:37:22 2026 * Verifying cluster certificate files Wed Apr 22 22:37:22 2026 * Verifying hypervisor parameters Wed Apr 22 22:37:22 2026 * Verifying all nodes belong to an existing group Waiting for job 903 ... Wed Apr 22 22:37:23 2026 * Verifying group 'default' Wed Apr 22 22:37:23 2026 * Gathering data (3 nodes) Wed Apr 22 22:37:23 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:37:24 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:37:24 2026 * Verifying configuration file consistency Wed Apr 22 22:37:24 2026 * Verifying node status Wed Apr 22 22:37:24 2026 * Verifying instance status Wed Apr 22 22:37:24 2026 * Verifying orphan volumes Wed Apr 22 22:37:24 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:37:24 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:37:24 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:37:24 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:37:24 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:37:24 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:37:24 2026 * Other Notes Wed Apr 22 22:37:24 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f3fcdb408da8b95e9011fc9b3b7f979caef9dbd5 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_aio=io_uring Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=io_uring' <<<< 2026-04-22 22:37:26.038627 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:37:27 2026 * disk 0, size 768M Wed Apr 22 22:37:27 2026 * disk 1, size 512M Wed Apr 22 22:37:27 2026 * creating instance disks... Wed Apr 22 22:37:28 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed Apr 22 22:37:28 2026 adding disks to cluster config Wed Apr 22 22:37:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:37:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:37:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:37:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:37:28 2026 * running the instance OS create scripts... Wed Apr 22 22:37:29 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 33a0eed0-474a-40ed-a9d3-410bcea9df8e Serial number: 4 Creation time: 2026-04-22 22:37:28 Modification time: 2026-04-22 22:37:29 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (io_uring) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:49:3f:b6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f22d99cf-916b-4c0f-85d5-563c8b053787 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/176998e1-1901-4429-be52-78ed88b69c02.disk0 on primary: /dev/gnt/176998e1-1901-4429-be52-78ed88b69c02.disk0 (253:0) name: disk0 UUID: 9b160e4e-73a4-4884-891c-a1d019d6f672 - disk/1: plain, size 512M access mode: rw logical_id: gnt/31957a75-e5fd-4f41-b6b6-78394f3b7fea.disk1 on primary: /dev/gnt/31957a75-e5fd-4f41-b6b6-78394f3b7fea.disk1 (253:1) name: disk1 UUID: 35505f2d-a4ed-4ee8-8c52-df639a792887 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-04-22 22:37:31.080074 time=0:00:05.041447 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-04-22 22:37:31.080200 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 907 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 22:37:37.508981 time=0:00:06.428781 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 22:37:37.509109 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-22 22:37:37.509130 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 910 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 910 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 911 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 22:37:41 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 912 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 912 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 913 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 913 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-22 22:37:46.805726 time=0:00:09.296596 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-22 22:37:46.805874 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 916 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 22:37:49.329764 time=0:00:02.523890 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 22:37:49.330366 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/917 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-22 22:38:00.742103 time=0:00:11.411737 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-22 22:38:00.742244 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/918 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-22 22:38:03.257968 time=0:00:02.515724 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-22 22:38:03.258081 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 33a0eed0-474a-40ed-a9d3-410bcea9df8e Serial number: 16 Creation time: 2026-04-22 22:37:28 Modification time: 2026-04-22 22:38:01 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (io_uring) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:49:3f:b6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f22d99cf-916b-4c0f-85d5-563c8b053787 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/176998e1-1901-4429-be52-78ed88b69c02.disk0 on primary: /dev/gnt/176998e1-1901-4429-be52-78ed88b69c02.disk0 (253:0) name: disk0 UUID: 9b160e4e-73a4-4884-891c-a1d019d6f672 - disk/1: plain, size 512M access mode: rw logical_id: gnt/31957a75-e5fd-4f41-b6b6-78394f3b7fea.disk1 on primary: /dev/gnt/31957a75-e5fd-4f41-b6b6-78394f3b7fea.disk1 (253:1) name: disk1 UUID: 35505f2d-a4ed-4ee8-8c52-df639a792887 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:38:05 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:38:05 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:25:33:9a,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:38:07 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:38:07 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:38:08 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:38:08 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:38:09 2026 * disk 2, size 1.0G Wed Apr 22 22:38:10 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:38:10 2026 - INFO: Hotplug done. Wed Apr 22 22:38:10 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:38:10 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:38:11 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:38:12 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-22 22:38:30.961890 time=0:00:27.703809 [TestInstanceModify] gnt-instance modify <<<< 2026-04-22 22:38:30.962075 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/939 GET /2/jobs/940 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-22 22:38:33.386088 time=0:00:02.424013 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-22 22:38:33.386243 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-22 22:38:33.386268 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-22 22:38:33.386295 skipping , test(s) instance-device-names disabled <<<< 2026-04-22 22:38:33.386308 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 941 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 22:38:39.781593 time=0:00:06.395285 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 22:38:39.781689 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-22 22:38:39.781757 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-22 22:38:39.781771 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Wed Apr 22 22:38:41 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed Apr 22 22:38:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:38:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Wed Apr 22 22:38:44 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed Apr 22 22:38:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:38:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Wed Apr 22 22:38:47 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed Apr 22 22:38:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:38:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Wed Apr 22 22:38:50 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed Apr 22 22:38:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:38:51 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-22 22:38:51.815671 time=0:00:12.033900 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-22 22:38:51.815807 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 948 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 22:38:54.224752 time=0:00:02.408945 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 22:38:54.224886 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 949 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 950 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 951 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 952 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 953 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 22:39:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-22 22:39:34.730270 time=0:00:40.505384 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-22 22:39:34.730402 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-22 22:39:46.443612 time=0:00:11.713210 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8b498ffaa85edc157a2d0afdc8e32bf6c8171b1d /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 956, 957 Waiting for job 956 ... Wed Apr 22 22:39:48 2026 * Verifying cluster config Wed Apr 22 22:39:48 2026 * Verifying cluster certificate files Wed Apr 22 22:39:48 2026 * Verifying hypervisor parameters Wed Apr 22 22:39:48 2026 * Verifying all nodes belong to an existing group Waiting for job 957 ... Wed Apr 22 22:39:48 2026 * Verifying group 'default' Wed Apr 22 22:39:48 2026 * Gathering data (3 nodes) Wed Apr 22 22:39:48 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:39:49 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:39:49 2026 * Verifying configuration file consistency Wed Apr 22 22:39:49 2026 * Verifying node status Wed Apr 22 22:39:49 2026 * Verifying instance status Wed Apr 22 22:39:49 2026 * Verifying orphan volumes Wed Apr 22 22:39:49 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:39:49 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:39:49 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:39:49 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:39:49 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:39:49 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:39:49 2026 * Other Notes Wed Apr 22 22:39:50 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8b498ffaa85edc157a2d0afdc8e32bf6c8171b1d /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=threads' ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=default Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=default' <<<< 2026-04-22 22:39:53.154673 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:39:54 2026 * disk 0, size 768M Wed Apr 22 22:39:54 2026 * disk 1, size 512M Wed Apr 22 22:39:54 2026 * creating instance disks... Wed Apr 22 22:39:55 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed Apr 22 22:39:55 2026 adding disks to cluster config Wed Apr 22 22:39:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:39:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:39:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:39:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:39:55 2026 * running the instance OS create scripts... Wed Apr 22 22:39:56 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5790ce89-3c44-4c2f-8ae9-7387cb605f08 Serial number: 4 Creation time: 2026-04-22 22:39:55 Modification time: 2026-04-22 22:39:56 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (default) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:52:c2:1f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: af71e9cc-2421-4691-98ac-61e818c55ff1 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/7aeb87a5-f4cc-4237-be29-2d02f346a852.disk0 on primary: /dev/gnt/7aeb87a5-f4cc-4237-be29-2d02f346a852.disk0 (253:0) name: disk0 UUID: 0b8116a2-bb5d-4914-8f66-55f5e901456b - disk/1: plain, size 512M access mode: rw logical_id: gnt/a0413e7c-e144-4488-92f9-1595eb540452.disk1 on primary: /dev/gnt/a0413e7c-e144-4488-92f9-1595eb540452.disk1 (253:1) name: disk1 UUID: 7a80d015-d410-461d-9385-6cb86d19530b Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-04-22 22:39:58.115317 time=0:00:04.960644 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-04-22 22:39:58.115439 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 962 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 22:40:04.515550 time=0:00:06.400111 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 22:40:04.515747 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-22 22:40:04.515775 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 965 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 965 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 966 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 22:40:09 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 967 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 967 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 968 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 968 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-22 22:40:14.105338 time=0:00:09.589563 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-22 22:40:14.105520 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 971 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 22:40:16.593006 time=0:00:02.487486 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 22:40:16.593115 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/972 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-22 22:40:28.002465 time=0:00:11.409350 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-22 22:40:28.002608 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/973 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-22 22:40:30.374622 time=0:00:02.372014 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-22 22:40:30.374734 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5790ce89-3c44-4c2f-8ae9-7387cb605f08 Serial number: 16 Creation time: 2026-04-22 22:39:55 Modification time: 2026-04-22 22:40:29 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (default) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:52:c2:1f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: af71e9cc-2421-4691-98ac-61e818c55ff1 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/7aeb87a5-f4cc-4237-be29-2d02f346a852.disk0 on primary: /dev/gnt/7aeb87a5-f4cc-4237-be29-2d02f346a852.disk0 (253:0) name: disk0 UUID: 0b8116a2-bb5d-4914-8f66-55f5e901456b - disk/1: plain, size 512M access mode: rw logical_id: gnt/a0413e7c-e144-4488-92f9-1595eb540452.disk1 on primary: /dev/gnt/a0413e7c-e144-4488-92f9-1595eb540452.disk1 (253:1) name: disk1 UUID: 7a80d015-d410-461d-9385-6cb86d19530b Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:40:32 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:40:32 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:76:bb:f9,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:40:34 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:40:34 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:40:35 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:40:35 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:40:37 2026 * disk 2, size 1.0G Wed Apr 22 22:40:37 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:40:37 2026 - INFO: Hotplug done. Wed Apr 22 22:40:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:40:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:40:39 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:40:39 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-22 22:40:57.318934 time=0:00:26.944200 [TestInstanceModify] gnt-instance modify <<<< 2026-04-22 22:40:57.319102 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/994 GET /2/jobs/995 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-22 22:40:59.678746 time=0:00:02.359644 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-22 22:40:59.678951 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-22 22:40:59.678977 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-22 22:40:59.678993 skipping , test(s) instance-device-names disabled <<<< 2026-04-22 22:40:59.679007 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 996 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 22:41:06.089726 time=0:00:06.410719 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 22:41:06.089868 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-22 22:41:06.089893 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-22 22:41:06.089909 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Wed Apr 22 22:41:07 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed Apr 22 22:41:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:41:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Wed Apr 22 22:41:11 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed Apr 22 22:41:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:41:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Wed Apr 22 22:41:13 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed Apr 22 22:41:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:41:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Wed Apr 22 22:41:17 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed Apr 22 22:41:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:41:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-22 22:41:18.272361 time=0:00:12.182452 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-22 22:41:18.272458 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1003 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 22:41:20.784610 time=0:00:02.512152 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 22:41:20.784741 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1004 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1005 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1006 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1007 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1008 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 22:41:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-22 22:42:01.107917 time=0:00:40.323176 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-22 22:42:01.108066 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-22 22:42:12.917938 time=0:00:11.809872 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' fe67e23a92d74554f07c5ad1ea9ec96943c28efb /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1011, 1012 Waiting for job 1011 ... Wed Apr 22 22:42:14 2026 * Verifying cluster config Wed Apr 22 22:42:14 2026 * Verifying cluster certificate files Wed Apr 22 22:42:14 2026 * Verifying hypervisor parameters Wed Apr 22 22:42:14 2026 * Verifying all nodes belong to an existing group Waiting for job 1012 ... Wed Apr 22 22:42:15 2026 * Verifying group 'default' Wed Apr 22 22:42:15 2026 * Gathering data (3 nodes) Wed Apr 22 22:42:15 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:42:16 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:42:16 2026 * Verifying configuration file consistency Wed Apr 22 22:42:16 2026 * Verifying node status Wed Apr 22 22:42:16 2026 * Verifying instance status Wed Apr 22 22:42:16 2026 * Verifying orphan volumes Wed Apr 22 22:42:16 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:42:16 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:42:16 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:42:16 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:42:16 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:42:16 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:42:16 2026 * Other Notes Wed Apr 22 22:42:16 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' fe67e23a92d74554f07c5ad1ea9ec96943c28efb /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=writeback Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=writeback' <<<< 2026-04-22 22:42:18.146159 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:42:19 2026 * disk 0, size 768M Wed Apr 22 22:42:19 2026 * disk 1, size 512M Wed Apr 22 22:42:19 2026 * creating instance disks... Wed Apr 22 22:42:20 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed Apr 22 22:42:20 2026 adding disks to cluster config Wed Apr 22 22:42:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:42:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:42:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:42:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:42:20 2026 * running the instance OS create scripts... Wed Apr 22 22:42:21 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e1e9bab9-ff4c-4897-99aa-0732a2c25902 Serial number: 4 Creation time: 2026-04-22 22:42:20 Modification time: 2026-04-22 22:42:21 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writeback) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ca:a8:c4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8bc1bf8d-847d-4de8-86a1-7b7a3841ec9e name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/5e497e79-680f-4170-b694-39f1bca9889b.disk0 on primary: /dev/gnt/5e497e79-680f-4170-b694-39f1bca9889b.disk0 (253:0) name: disk0 UUID: 8a289bba-1e15-44fc-9175-17126f337c36 - disk/1: plain, size 512M access mode: rw logical_id: gnt/c8817248-1008-4875-80cf-eb3069346d7d.disk1 on primary: /dev/gnt/c8817248-1008-4875-80cf-eb3069346d7d.disk1 (253:1) name: disk1 UUID: 20f1211b-488b-495e-9392-d96a23b91dfd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-04-22 22:42:23.035004 time=0:00:04.888845 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-04-22 22:42:23.035145 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1016 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 22:42:29.453606 time=0:00:06.418461 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 22:42:29.453887 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-22 22:42:29.453913 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1019 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Job 1019 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Waiting for job 1020 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 22:42:34 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1021 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1021 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1022 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1022 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-22 22:42:38.959888 time=0:00:09.505975 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-22 22:42:38.960032 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1025 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 22:42:41.448552 time=0:00:02.488520 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 22:42:41.448699 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1026 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-22 22:42:52.857825 time=0:00:11.409126 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-22 22:42:52.857955 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1027 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-22 22:42:55.340503 time=0:00:02.482548 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-22 22:42:55.340746 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e1e9bab9-ff4c-4897-99aa-0732a2c25902 Serial number: 16 Creation time: 2026-04-22 22:42:20 Modification time: 2026-04-22 22:42:53 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writeback) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ca:a8:c4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8bc1bf8d-847d-4de8-86a1-7b7a3841ec9e name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/5e497e79-680f-4170-b694-39f1bca9889b.disk0 on primary: /dev/gnt/5e497e79-680f-4170-b694-39f1bca9889b.disk0 (253:0) name: disk0 UUID: 8a289bba-1e15-44fc-9175-17126f337c36 - disk/1: plain, size 512M access mode: rw logical_id: gnt/c8817248-1008-4875-80cf-eb3069346d7d.disk1 on primary: /dev/gnt/c8817248-1008-4875-80cf-eb3069346d7d.disk1 (253:1) name: disk1 UUID: 20f1211b-488b-495e-9392-d96a23b91dfd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:42:57 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:42:57 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:e0:59:ec,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:42:59 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:42:59 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:43:00 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:43:00 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:43:02 2026 * disk 2, size 1.0G Wed Apr 22 22:43:02 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:43:02 2026 - INFO: Hotplug done. Wed Apr 22 22:43:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:43:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:43:04 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:43:04 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-22 22:43:22.440516 time=0:00:27.099770 [TestInstanceModify] gnt-instance modify <<<< 2026-04-22 22:43:22.440620 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1048 GET /2/jobs/1049 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-22 22:43:24.854633 time=0:00:02.414013 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-22 22:43:24.854809 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-22 22:43:24.854867 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-22 22:43:24.854885 skipping , test(s) instance-device-names disabled <<<< 2026-04-22 22:43:24.854897 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1050 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 22:43:31.263426 time=0:00:06.408529 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 22:43:31.263598 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-22 22:43:31.263625 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-22 22:43:31.263641 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Wed Apr 22 22:43:32 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed Apr 22 22:43:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:43:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Wed Apr 22 22:43:36 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed Apr 22 22:43:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:43:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Wed Apr 22 22:43:38 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed Apr 22 22:43:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:43:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Wed Apr 22 22:43:42 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed Apr 22 22:43:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:43:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-22 22:43:43.625683 time=0:00:12.362042 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-22 22:43:43.625826 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1057 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 22:43:46.034911 time=0:00:02.409085 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 22:43:46.035008 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1058 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1059 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1060 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1061 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1062 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 22:44:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-22 22:44:26.358220 time=0:00:40.323212 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-22 22:44:26.358359 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-22 22:44:38.096713 time=0:00:11.738354 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1e198e503cea05cd4afd42ffed5331ccaf82c836 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1065, 1066 Waiting for job 1065 ... Wed Apr 22 22:44:39 2026 * Verifying cluster config Wed Apr 22 22:44:39 2026 * Verifying cluster certificate files Wed Apr 22 22:44:39 2026 * Verifying hypervisor parameters Wed Apr 22 22:44:39 2026 * Verifying all nodes belong to an existing group Waiting for job 1066 ... Wed Apr 22 22:44:40 2026 * Verifying group 'default' Wed Apr 22 22:44:40 2026 * Gathering data (3 nodes) Wed Apr 22 22:44:40 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:44:41 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:44:41 2026 * Verifying configuration file consistency Wed Apr 22 22:44:41 2026 * Verifying node status Wed Apr 22 22:44:41 2026 * Verifying instance status Wed Apr 22 22:44:41 2026 * Verifying orphan volumes Wed Apr 22 22:44:41 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:44:41 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:44:41 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:44:41 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:44:41 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:44:41 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:44:41 2026 * Other Notes Wed Apr 22 22:44:41 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1e198e503cea05cd4afd42ffed5331ccaf82c836 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=writethrough Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=writethrough' <<<< 2026-04-22 22:44:43.231836 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:44:44 2026 * disk 0, size 768M Wed Apr 22 22:44:44 2026 * disk 1, size 512M Wed Apr 22 22:44:44 2026 * creating instance disks... Wed Apr 22 22:44:45 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed Apr 22 22:44:45 2026 adding disks to cluster config Wed Apr 22 22:44:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:44:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:44:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:44:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:44:46 2026 * running the instance OS create scripts... Wed Apr 22 22:44:46 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 57e76b6b-4437-4361-9d90-f07f40827f99 Serial number: 4 Creation time: 2026-04-22 22:44:45 Modification time: 2026-04-22 22:44:46 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writethrough) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:0c:df:c4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2d246ab0-9ad4-40ae-b2a3-cd5fa52fd91a name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/c394c86e-cfb2-419e-b81b-07419af687d3.disk0 on primary: /dev/gnt/c394c86e-cfb2-419e-b81b-07419af687d3.disk0 (253:0) name: disk0 UUID: 6868942d-710e-4f51-8954-38c97451c8da - disk/1: plain, size 512M access mode: rw logical_id: gnt/ddddc29d-5616-476b-acbd-5bd2561f11a4.disk1 on primary: /dev/gnt/ddddc29d-5616-476b-acbd-5bd2561f11a4.disk1 (253:1) name: disk1 UUID: 54d6d22e-e6b1-4004-8b10-d8720546abab Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-04-22 22:44:48.198416 time=0:00:04.966580 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-04-22 22:44:48.198562 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1070 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 22:44:54.613360 time=0:00:06.414798 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 22:44:54.613497 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-22 22:44:54.613519 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1073 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1073 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1074 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 22:44:58 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1075 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1075 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1076 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1076 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-22 22:45:03.991177 time=0:00:09.377658 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-22 22:45:03.991292 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1079 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 22:45:06.495250 time=0:00:02.503958 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 22:45:06.495354 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1080 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-22 22:45:17.858245 time=0:00:11.362891 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-22 22:45:17.858381 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1081 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-22 22:45:20.395134 time=0:00:02.536753 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-22 22:45:20.395449 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 57e76b6b-4437-4361-9d90-f07f40827f99 Serial number: 16 Creation time: 2026-04-22 22:44:45 Modification time: 2026-04-22 22:45:18 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writethrough) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:0c:df:c4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2d246ab0-9ad4-40ae-b2a3-cd5fa52fd91a name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/c394c86e-cfb2-419e-b81b-07419af687d3.disk0 on primary: /dev/gnt/c394c86e-cfb2-419e-b81b-07419af687d3.disk0 (253:0) name: disk0 UUID: 6868942d-710e-4f51-8954-38c97451c8da - disk/1: plain, size 512M access mode: rw logical_id: gnt/ddddc29d-5616-476b-acbd-5bd2561f11a4.disk1 on primary: /dev/gnt/ddddc29d-5616-476b-acbd-5bd2561f11a4.disk1 (253:1) name: disk1 UUID: 54d6d22e-e6b1-4004-8b10-d8720546abab Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:45:24 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:45:24 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:f3:f3:02,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:45:26 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:45:26 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:45:28 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:45:28 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:45:30 2026 * disk 2, size 1.0G Wed Apr 22 22:45:31 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:45:31 2026 - INFO: Hotplug done. Wed Apr 22 22:45:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:45:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:45:33 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:45:33 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-22 22:45:51.473317 time=0:00:31.077868 [TestInstanceModify] gnt-instance modify <<<< 2026-04-22 22:45:51.473523 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1102 GET /2/jobs/1103 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-22 22:45:53.866322 time=0:00:02.392799 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-22 22:45:53.866475 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-22 22:45:53.866497 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-22 22:45:53.866517 skipping , test(s) instance-device-names disabled <<<< 2026-04-22 22:45:53.866531 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1104 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 22:46:00.267933 time=0:00:06.401402 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 22:46:00.268049 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-22 22:46:00.268073 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-22 22:46:00.268086 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Wed Apr 22 22:46:01 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed Apr 22 22:46:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:46:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Wed Apr 22 22:46:05 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed Apr 22 22:46:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:46:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Wed Apr 22 22:46:07 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed Apr 22 22:46:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:46:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Wed Apr 22 22:46:11 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed Apr 22 22:46:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:46:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-22 22:46:12.542032 time=0:00:12.273946 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-22 22:46:12.542240 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1111 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 22:46:15.070466 time=0:00:02.528226 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 22:46:15.070578 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1112 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1113 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1114 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1115 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1116 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 22:46:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-22 22:46:55.474910 time=0:00:40.404332 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-22 22:46:55.475044 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-22 22:47:07.410967 time=0:00:11.935923 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 9466f549177cd3e12b4a5f0fb5c2eecc6c6dc20d /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1119, 1120 Waiting for job 1119 ... Wed Apr 22 22:47:09 2026 * Verifying cluster config Wed Apr 22 22:47:09 2026 * Verifying cluster certificate files Wed Apr 22 22:47:09 2026 * Verifying hypervisor parameters Wed Apr 22 22:47:09 2026 * Verifying all nodes belong to an existing group Waiting for job 1120 ... Wed Apr 22 22:47:09 2026 * Verifying group 'default' Wed Apr 22 22:47:09 2026 * Gathering data (3 nodes) Wed Apr 22 22:47:09 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:47:10 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:47:10 2026 * Verifying configuration file consistency Wed Apr 22 22:47:10 2026 * Verifying node status Wed Apr 22 22:47:10 2026 * Verifying instance status Wed Apr 22 22:47:10 2026 * Verifying orphan volumes Wed Apr 22 22:47:10 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:47:10 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:47:10 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:47:10 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:47:10 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:47:10 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:47:10 2026 * Other Notes Wed Apr 22 22:47:11 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 9466f549177cd3e12b4a5f0fb5c2eecc6c6dc20d /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=none' ---- Starting reduced number of instance tests with hypervisor parameter usb_mouse=tablet Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=tablet' <<<< 2026-04-22 22:47:14.085227 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:47:15 2026 * disk 0, size 768M Wed Apr 22 22:47:15 2026 * disk 1, size 512M Wed Apr 22 22:47:15 2026 * creating instance disks... Wed Apr 22 22:47:16 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed Apr 22 22:47:16 2026 adding disks to cluster config Wed Apr 22 22:47:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:47:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:47:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:47:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:47:16 2026 * running the instance OS create scripts... Wed Apr 22 22:47:17 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 0a6ab486-d811-41a8-925e-c8ca8552f5f4 Serial number: 4 Creation time: 2026-04-22 22:47:16 Modification time: 2026-04-22 22:47:17 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (tablet) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:c5:63:45 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ea2944dc-59a1-49ba-86ce-92263e8db87f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/aef33780-ae1d-4e16-aab5-fb5924195694.disk0 on primary: /dev/gnt/aef33780-ae1d-4e16-aab5-fb5924195694.disk0 (253:0) name: disk0 UUID: ece5c5e3-1902-4c3c-b9a4-8b669513d60d - disk/1: plain, size 512M access mode: rw logical_id: gnt/dddb4701-fdcc-4126-99fe-42e34940a0c6.disk1 on primary: /dev/gnt/dddb4701-fdcc-4126-99fe-42e34940a0c6.disk1 (253:1) name: disk1 UUID: c5ae1d2c-4ead-4fe2-bdda-e3b6408f45c3 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-04-22 22:47:19.140325 time=0:00:05.055098 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-04-22 22:47:19.140443 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1125 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 22:47:25.542954 time=0:00:06.402511 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 22:47:25.543108 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-22 22:47:25.543132 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1128 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1128 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1129 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 22:47:29 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1130 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1130 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1131 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1131 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-22 22:47:34.917816 time=0:00:09.374684 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-22 22:47:34.918052 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1134 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 22:47:37.426369 time=0:00:02.508317 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 22:47:37.426508 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1135 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-22 22:47:48.878037 time=0:00:11.451529 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-22 22:47:48.878203 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1136 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-22 22:47:51.355651 time=0:00:02.477448 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-22 22:47:51.355861 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 0a6ab486-d811-41a8-925e-c8ca8552f5f4 Serial number: 16 Creation time: 2026-04-22 22:47:16 Modification time: 2026-04-22 22:47:49 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (tablet) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:c5:63:45 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ea2944dc-59a1-49ba-86ce-92263e8db87f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/aef33780-ae1d-4e16-aab5-fb5924195694.disk0 on primary: /dev/gnt/aef33780-ae1d-4e16-aab5-fb5924195694.disk0 (253:0) name: disk0 UUID: ece5c5e3-1902-4c3c-b9a4-8b669513d60d - disk/1: plain, size 512M access mode: rw logical_id: gnt/dddb4701-fdcc-4126-99fe-42e34940a0c6.disk1 on primary: /dev/gnt/dddb4701-fdcc-4126-99fe-42e34940a0c6.disk1 (253:1) name: disk1 UUID: c5ae1d2c-4ead-4fe2-bdda-e3b6408f45c3 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:47:53 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:47:53 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:27:2c:2a,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:47:55 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:47:55 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:47:56 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:47:56 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:47:58 2026 * disk 2, size 1.0G Wed Apr 22 22:47:58 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:47:58 2026 - INFO: Hotplug done. Wed Apr 22 22:47:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:47:58 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:48:00 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:48:00 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-22 22:48:18.770679 time=0:00:27.414818 [TestInstanceModify] gnt-instance modify <<<< 2026-04-22 22:48:18.770851 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1157 GET /2/jobs/1158 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-22 22:48:21.149891 time=0:00:02.379040 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-22 22:48:21.150020 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-22 22:48:21.150043 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-22 22:48:21.150060 skipping , test(s) instance-device-names disabled <<<< 2026-04-22 22:48:21.150074 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1159 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 22:48:27.557011 time=0:00:06.406937 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 22:48:27.557120 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-22 22:48:27.557145 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-22 22:48:27.557160 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Wed Apr 22 22:48:29 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed Apr 22 22:48:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:48:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Wed Apr 22 22:48:32 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed Apr 22 22:48:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:48:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Wed Apr 22 22:48:35 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed Apr 22 22:48:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:48:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Wed Apr 22 22:48:38 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed Apr 22 22:48:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:48:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-22 22:48:39.913323 time=0:00:12.356163 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-22 22:48:39.913449 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1166 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 22:48:42.411895 time=0:00:02.498446 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 22:48:42.412044 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1167 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1168 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1169 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1170 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1171 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 22:49:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-22 22:49:22.814575 time=0:00:40.402531 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-22 22:49:22.814667 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-22 22:49:34.632269 time=0:00:11.817602 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6d53c9be6f7fb12a3cf4456fcfd45185623946f3 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1174, 1175 Waiting for job 1174 ... Wed Apr 22 22:49:36 2026 * Verifying cluster config Wed Apr 22 22:49:36 2026 * Verifying cluster certificate files Wed Apr 22 22:49:36 2026 * Verifying hypervisor parameters Wed Apr 22 22:49:36 2026 * Verifying all nodes belong to an existing group Waiting for job 1175 ... Wed Apr 22 22:49:36 2026 * Verifying group 'default' Wed Apr 22 22:49:36 2026 * Gathering data (3 nodes) Wed Apr 22 22:49:36 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:49:38 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:49:38 2026 * Verifying configuration file consistency Wed Apr 22 22:49:38 2026 * Verifying node status Wed Apr 22 22:49:38 2026 * Verifying instance status Wed Apr 22 22:49:38 2026 * Verifying orphan volumes Wed Apr 22 22:49:38 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:49:38 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:49:38 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:49:38 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:49:38 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:49:38 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:49:38 2026 * Other Notes Wed Apr 22 22:49:38 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6d53c9be6f7fb12a3cf4456fcfd45185623946f3 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter usb_mouse=mouse Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=mouse' <<<< 2026-04-22 22:49:39.846551 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:49:41 2026 * disk 0, size 768M Wed Apr 22 22:49:41 2026 * disk 1, size 512M Wed Apr 22 22:49:41 2026 * creating instance disks... Wed Apr 22 22:49:42 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed Apr 22 22:49:42 2026 adding disks to cluster config Wed Apr 22 22:49:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:49:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:49:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:49:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:49:42 2026 * running the instance OS create scripts... Wed Apr 22 22:49:42 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5a0edc5c-4f13-4789-bfe7-24f6ff8a603a Serial number: 4 Creation time: 2026-04-22 22:49:42 Modification time: 2026-04-22 22:49:42 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (mouse) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1f:5b:e4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2c6d27e9-00a7-43f1-8967-9f2f8737c352 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/29446af3-df23-4d29-b49c-b110286bfee8.disk0 on primary: /dev/gnt/29446af3-df23-4d29-b49c-b110286bfee8.disk0 (253:0) name: disk0 UUID: 1090bb88-5faa-41ee-a393-b8187ea7afaf - disk/1: plain, size 512M access mode: rw logical_id: gnt/07e3aac1-5e06-4b62-a6f4-808ede736403.disk1 on primary: /dev/gnt/07e3aac1-5e06-4b62-a6f4-808ede736403.disk1 (253:1) name: disk1 UUID: 3954cc42-2aa0-4d20-9bde-82dbf43b0322 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-04-22 22:49:44.819210 time=0:00:04.972659 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-04-22 22:49:44.819377 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1179 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 22:49:51.227808 time=0:00:06.408431 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 22:49:51.227941 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-22 22:49:51.227963 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1182 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1182 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1183 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 22:49:55 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1184 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1184 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1185 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1185 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-22 22:50:00.850209 time=0:00:09.622246 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-22 22:50:00.850344 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1188 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 22:50:03.361871 time=0:00:02.511527 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 22:50:03.361985 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1189 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-22 22:50:14.734631 time=0:00:11.372646 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-22 22:50:14.734750 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1190 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-22 22:50:17.206641 time=0:00:02.471891 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-22 22:50:17.206789 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5a0edc5c-4f13-4789-bfe7-24f6ff8a603a Serial number: 16 Creation time: 2026-04-22 22:49:42 Modification time: 2026-04-22 22:50:15 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (mouse) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1f:5b:e4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2c6d27e9-00a7-43f1-8967-9f2f8737c352 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/29446af3-df23-4d29-b49c-b110286bfee8.disk0 on primary: /dev/gnt/29446af3-df23-4d29-b49c-b110286bfee8.disk0 (253:0) name: disk0 UUID: 1090bb88-5faa-41ee-a393-b8187ea7afaf - disk/1: plain, size 512M access mode: rw logical_id: gnt/07e3aac1-5e06-4b62-a6f4-808ede736403.disk1 on primary: /dev/gnt/07e3aac1-5e06-4b62-a6f4-808ede736403.disk1 (253:1) name: disk1 UUID: 3954cc42-2aa0-4d20-9bde-82dbf43b0322 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:50:19 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:50:19 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:70:d2:65,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:50:21 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:50:21 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:50:22 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:50:23 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:50:24 2026 * disk 2, size 1.0G Wed Apr 22 22:50:25 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:50:25 2026 - INFO: Hotplug done. Wed Apr 22 22:50:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:50:25 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:50:26 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:50:27 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-22 22:50:45.464547 time=0:00:28.257758 [TestInstanceModify] gnt-instance modify <<<< 2026-04-22 22:50:45.464692 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1211 GET /2/jobs/1212 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-22 22:50:47.770168 time=0:00:02.305476 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-22 22:50:47.770304 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-22 22:50:47.770327 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-22 22:50:47.770342 skipping , test(s) instance-device-names disabled <<<< 2026-04-22 22:50:47.770354 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1213 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 22:50:54.171865 time=0:00:06.401511 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 22:50:54.171959 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-22 22:50:54.171984 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-22 22:50:54.172022 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Wed Apr 22 22:50:55 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed Apr 22 22:50:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:50:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Wed Apr 22 22:50:59 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed Apr 22 22:50:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:50:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Wed Apr 22 22:51:01 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed Apr 22 22:51:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:51:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Wed Apr 22 22:51:05 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed Apr 22 22:51:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:51:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-22 22:51:06.533228 time=0:00:12.361206 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-22 22:51:06.533318 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1220 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 22:51:08.926037 time=0:00:02.392719 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 22:51:08.926229 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1221 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1222 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1223 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1224 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1225 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 22:51:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-22 22:51:49.302124 time=0:00:40.375895 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-22 22:51:49.302324 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-22 22:52:01.209480 time=0:00:11.907156 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c673e8cbada614a75ef2a7ca5fc7ff6ae96919e6 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1228, 1229 Waiting for job 1228 ... Wed Apr 22 22:52:03 2026 * Verifying cluster config Wed Apr 22 22:52:03 2026 * Verifying cluster certificate files Wed Apr 22 22:52:03 2026 * Verifying hypervisor parameters Wed Apr 22 22:52:03 2026 * Verifying all nodes belong to an existing group Waiting for job 1229 ... Wed Apr 22 22:52:03 2026 * Verifying group 'default' Wed Apr 22 22:52:03 2026 * Gathering data (3 nodes) Wed Apr 22 22:52:03 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:52:04 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:52:04 2026 * Verifying configuration file consistency Wed Apr 22 22:52:04 2026 * Verifying node status Wed Apr 22 22:52:04 2026 * Verifying instance status Wed Apr 22 22:52:04 2026 * Verifying orphan volumes Wed Apr 22 22:52:04 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:52:04 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:52:04 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:52:04 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:52:04 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:52:04 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:52:04 2026 * Other Notes Wed Apr 22 22:52:04 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c673e8cbada614a75ef2a7ca5fc7ff6ae96919e6 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=' ---- Starting reduced number of instance tests with hypervisor parameter disk_type=ide Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=ide' <<<< 2026-04-22 22:52:07.810860 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:52:09 2026 * disk 0, size 768M Wed Apr 22 22:52:09 2026 * disk 1, size 512M Wed Apr 22 22:52:09 2026 * creating instance disks... Wed Apr 22 22:52:10 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed Apr 22 22:52:10 2026 adding disks to cluster config Wed Apr 22 22:52:10 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:52:10 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:52:10 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:52:10 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:52:10 2026 * running the instance OS create scripts... Wed Apr 22 22:52:10 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6bef705a-e502-4798-a5e9-eba4d06c5e4c Serial number: 4 Creation time: 2026-04-22 22:52:10 Modification time: 2026-04-22 22:52:10 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (ide) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:7c:52:b1 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2172b113-9801-4140-8135-ed4de6b4ac7f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/20ecf521-15b5-4300-9140-ad926dae1f97.disk0 on primary: /dev/gnt/20ecf521-15b5-4300-9140-ad926dae1f97.disk0 (253:0) name: disk0 UUID: 2e52c8ea-deb5-4211-8736-14f13b825c9a - disk/1: plain, size 512M access mode: rw logical_id: gnt/fd22c8e7-6d21-4531-b328-c3f72c3148fb.disk1 on primary: /dev/gnt/fd22c8e7-6d21-4531-b328-c3f72c3148fb.disk1 (253:1) name: disk1 UUID: 50dbed27-eac3-446a-9f6b-4f9f88c19c45 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-04-22 22:52:12.833682 time=0:00:05.022822 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-04-22 22:52:12.833794 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1234 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 22:52:19.235614 time=0:00:06.401820 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 22:52:19.235717 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-22 22:52:19.235740 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1237 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1237 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1238 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 22:52:23 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1239 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1239 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1240 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1240 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-22 22:52:28.636937 time=0:00:09.401197 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-22 22:52:28.637071 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1243 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 22:52:31.053173 time=0:00:02.416102 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 22:52:31.053312 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1244 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-22 22:52:42.438161 time=0:00:11.384849 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-22 22:52:42.438292 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1245 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-22 22:52:44.886242 time=0:00:02.447950 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-22 22:52:44.886368 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6bef705a-e502-4798-a5e9-eba4d06c5e4c Serial number: 16 Creation time: 2026-04-22 22:52:10 Modification time: 2026-04-22 22:52:43 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (ide) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:7c:52:b1 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2172b113-9801-4140-8135-ed4de6b4ac7f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/20ecf521-15b5-4300-9140-ad926dae1f97.disk0 on primary: /dev/gnt/20ecf521-15b5-4300-9140-ad926dae1f97.disk0 (253:0) name: disk0 UUID: 2e52c8ea-deb5-4211-8736-14f13b825c9a - disk/1: plain, size 512M access mode: rw logical_id: gnt/fd22c8e7-6d21-4531-b328-c3f72c3148fb.disk1 on primary: /dev/gnt/fd22c8e7-6d21-4531-b328-c3f72c3148fb.disk1 (253:1) name: disk1 UUID: 50dbed27-eac3-446a-9f6b-4f9f88c19c45 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:52:47 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:52:47 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:d8:25:8b,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:52:48 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:52:48 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:52:50 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:52:50 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-22 22:53:08.709974 time=0:00:23.823606 [TestInstanceModify] gnt-instance modify <<<< 2026-04-22 22:53:08.710115 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1264 GET /2/jobs/1265 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-22 22:53:11.086870 time=0:00:02.376755 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-22 22:53:11.087000 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-22 22:53:11.087026 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-22 22:53:11.087040 skipping , test(s) instance-device-names disabled <<<< 2026-04-22 22:53:11.087053 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1266 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 22:53:17.505184 time=0:00:06.418131 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 22:53:17.505290 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-22 22:53:17.505337 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-22 22:53:17.505398 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Wed Apr 22 22:53:18 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed Apr 22 22:53:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:53:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Wed Apr 22 22:53:22 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed Apr 22 22:53:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:53:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Wed Apr 22 22:53:24 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed Apr 22 22:53:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:53:25 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Wed Apr 22 22:53:28 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed Apr 22 22:53:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:53:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-22 22:53:29.641715 time=0:00:12.136317 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-22 22:53:29.641873 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1273 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 22:53:32.027751 time=0:00:02.385878 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 22:53:32.027840 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1274 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1275 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1276 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1277 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1278 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 22:54:10 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-22 22:54:12.470048 time=0:00:40.442208 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-22 22:54:12.470170 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-22 22:54:24.382282 time=0:00:11.912112 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 68e88d37d6a68c5da7ab30dc87670cfaa47dd5c3 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1281, 1282 Waiting for job 1281 ... Wed Apr 22 22:54:26 2026 * Verifying cluster config Wed Apr 22 22:54:26 2026 * Verifying cluster certificate files Wed Apr 22 22:54:26 2026 * Verifying hypervisor parameters Wed Apr 22 22:54:26 2026 * Verifying all nodes belong to an existing group Waiting for job 1282 ... Wed Apr 22 22:54:26 2026 * Verifying group 'default' Wed Apr 22 22:54:26 2026 * Gathering data (3 nodes) Wed Apr 22 22:54:26 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:54:27 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:54:27 2026 * Verifying configuration file consistency Wed Apr 22 22:54:27 2026 * Verifying node status Wed Apr 22 22:54:27 2026 * Verifying instance status Wed Apr 22 22:54:27 2026 * Verifying orphan volumes Wed Apr 22 22:54:27 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:54:27 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:54:27 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:54:27 2026 - disk_type is set to 'ide' instead of 'paravirtual', please consider virtio-based disks for the best performance. Wed Apr 22 22:54:27 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:54:27 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:54:27 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:54:27 2026 * Other Notes Wed Apr 22 22:54:28 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 68e88d37d6a68c5da7ab30dc87670cfaa47dd5c3 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=paravirtual' ---- Starting reduced number of instance tests with hypervisor parameter soundhw=ac97 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=ac97' <<<< 2026-04-22 22:54:31.109613 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:54:32 2026 * disk 0, size 768M Wed Apr 22 22:54:32 2026 * disk 1, size 512M Wed Apr 22 22:54:32 2026 * creating instance disks... Wed Apr 22 22:54:33 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed Apr 22 22:54:33 2026 adding disks to cluster config Wed Apr 22 22:54:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:54:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:54:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:54:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:54:33 2026 * running the instance OS create scripts... Wed Apr 22 22:54:34 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 69ef23f1-4d21-4f54-b4fb-f81088a7db38 Serial number: 4 Creation time: 2026-04-22 22:54:33 Modification time: 2026-04-22 22:54:34 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (ac97) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:cb:9f:1f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 91c56f6e-3f6d-4e18-a7e7-9ed499b56e9f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/ba16bb6b-7247-4174-93be-a60082b38253.disk0 on primary: /dev/gnt/ba16bb6b-7247-4174-93be-a60082b38253.disk0 (253:0) name: disk0 UUID: 7410227d-896b-46ef-85d9-ce63cd731d35 - disk/1: plain, size 512M access mode: rw logical_id: gnt/3211f4e7-da5a-405e-8358-7aae6ec3bf70.disk1 on primary: /dev/gnt/3211f4e7-da5a-405e-8358-7aae6ec3bf70.disk1 (253:1) name: disk1 UUID: 83ad1417-e1ef-452e-a498-4ed9d80dff4b Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-04-22 22:54:36.026932 time=0:00:04.917319 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-04-22 22:54:36.027041 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1287 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 22:54:42.429379 time=0:00:06.402338 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 22:54:42.429494 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-22 22:54:42.429518 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1290 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1290 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1291 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 22:54:46 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1292 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1292 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1293 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1293 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-22 22:54:51.963164 time=0:00:09.533646 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-22 22:54:51.963320 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1296 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 22:54:54.482195 time=0:00:02.518875 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 22:54:54.482378 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1297 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-22 22:55:05.870006 time=0:00:11.387628 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-22 22:55:05.870136 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1298 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-22 22:55:08.254138 time=0:00:02.384002 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-22 22:55:08.254271 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 69ef23f1-4d21-4f54-b4fb-f81088a7db38 Serial number: 16 Creation time: 2026-04-22 22:54:33 Modification time: 2026-04-22 22:55:06 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (ac97) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:cb:9f:1f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 91c56f6e-3f6d-4e18-a7e7-9ed499b56e9f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/ba16bb6b-7247-4174-93be-a60082b38253.disk0 on primary: /dev/gnt/ba16bb6b-7247-4174-93be-a60082b38253.disk0 (253:0) name: disk0 UUID: 7410227d-896b-46ef-85d9-ce63cd731d35 - disk/1: plain, size 512M access mode: rw logical_id: gnt/3211f4e7-da5a-405e-8358-7aae6ec3bf70.disk1 on primary: /dev/gnt/3211f4e7-da5a-405e-8358-7aae6ec3bf70.disk1 (253:1) name: disk1 UUID: 83ad1417-e1ef-452e-a498-4ed9d80dff4b Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:55:10 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:55:10 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:42:96:86,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:55:12 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:55:12 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:55:13 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:55:13 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:55:15 2026 * disk 2, size 1.0G Wed Apr 22 22:55:15 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:55:15 2026 - INFO: Hotplug done. Wed Apr 22 22:55:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:55:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:55:17 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:55:17 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-22 22:55:35.884436 time=0:00:27.630165 [TestInstanceModify] gnt-instance modify <<<< 2026-04-22 22:55:35.884606 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1319 GET /2/jobs/1320 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-22 22:55:38.242553 time=0:00:02.357947 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-22 22:55:38.242705 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-22 22:55:38.242730 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-22 22:55:38.242746 skipping , test(s) instance-device-names disabled <<<< 2026-04-22 22:55:38.242759 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1321 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 22:55:44.658080 time=0:00:06.415321 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 22:55:44.658214 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-22 22:55:44.658238 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-22 22:55:44.658253 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Wed Apr 22 22:55:46 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed Apr 22 22:55:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:55:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Wed Apr 22 22:55:49 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed Apr 22 22:55:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:55:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Wed Apr 22 22:55:52 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed Apr 22 22:55:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:55:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Wed Apr 22 22:55:55 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed Apr 22 22:55:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:55:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-22 22:55:57.043147 time=0:00:12.384894 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-22 22:55:57.043282 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1328 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 22:55:59.525763 time=0:00:02.482481 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 22:55:59.525923 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1329 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1330 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1331 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1332 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1333 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 22:56:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-22 22:56:39.928927 time=0:00:40.403004 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-22 22:56:39.929068 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-22 22:56:51.745694 time=0:00:11.816626 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8eec2fb49e5727c94ca1cfce8ccd5db5f69cac9a /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1336, 1337 Waiting for job 1336 ... Wed Apr 22 22:56:53 2026 * Verifying cluster config Wed Apr 22 22:56:53 2026 * Verifying cluster certificate files Wed Apr 22 22:56:53 2026 * Verifying hypervisor parameters Wed Apr 22 22:56:53 2026 * Verifying all nodes belong to an existing group Waiting for job 1337 ... Wed Apr 22 22:56:54 2026 * Verifying group 'default' Wed Apr 22 22:56:54 2026 * Gathering data (3 nodes) Wed Apr 22 22:56:54 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:56:55 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:56:55 2026 * Verifying configuration file consistency Wed Apr 22 22:56:55 2026 * Verifying node status Wed Apr 22 22:56:55 2026 * Verifying instance status Wed Apr 22 22:56:55 2026 * Verifying orphan volumes Wed Apr 22 22:56:55 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:56:55 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:56:55 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:56:55 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:56:55 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:56:55 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:56:55 2026 * Other Notes Wed Apr 22 22:56:55 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8eec2fb49e5727c94ca1cfce8ccd5db5f69cac9a /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter soundhw=hda Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=hda' <<<< 2026-04-22 22:56:56.896101 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:56:58 2026 * disk 0, size 768M Wed Apr 22 22:56:58 2026 * disk 1, size 512M Wed Apr 22 22:56:58 2026 * creating instance disks... Wed Apr 22 22:56:59 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed Apr 22 22:56:59 2026 adding disks to cluster config Wed Apr 22 22:56:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:56:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:56:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:56:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 22:56:59 2026 * running the instance OS create scripts... Wed Apr 22 22:56:59 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: d0ef0a32-8016-413a-ae76-25ae7a26e940 Serial number: 4 Creation time: 2026-04-22 22:56:59 Modification time: 2026-04-22 22:56:59 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (hda) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:27:5c:ea IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 6f6d9c84-205e-42bf-abb3-32ba589b55dd name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/62312f17-5897-4bb8-8da9-233e4cb63e4d.disk0 on primary: /dev/gnt/62312f17-5897-4bb8-8da9-233e4cb63e4d.disk0 (253:0) name: disk0 UUID: fcab28d6-3ba6-47a0-9e1e-b2a3414828fd - disk/1: plain, size 512M access mode: rw logical_id: gnt/bd1a55ef-cd23-4e23-8cda-05c225b02852.disk1 on primary: /dev/gnt/bd1a55ef-cd23-4e23-8cda-05c225b02852.disk1 (253:1) name: disk1 UUID: 028816a0-514b-4ff8-8a15-6a5317d04ebe Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-04-22 22:57:01.868178 time=0:00:04.972077 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-04-22 22:57:01.868278 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1341 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 22:57:08.279646 time=0:00:06.411368 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 22:57:08.279802 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-22 22:57:08.279826 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1344 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1344 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1345 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 22:57:12 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1346 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1346 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1347 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1347 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-22 22:57:17.597666 time=0:00:09.317840 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-22 22:57:17.597793 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1350 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 22:57:20.011476 time=0:00:02.413683 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 22:57:20.011623 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1351 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-22 22:57:31.458026 time=0:00:11.446403 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-22 22:57:31.458157 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1352 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-22 22:57:33.830141 time=0:00:02.371984 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-22 22:57:33.830263 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: d0ef0a32-8016-413a-ae76-25ae7a26e940 Serial number: 16 Creation time: 2026-04-22 22:56:59 Modification time: 2026-04-22 22:57:32 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (hda) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:27:5c:ea IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 6f6d9c84-205e-42bf-abb3-32ba589b55dd name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/62312f17-5897-4bb8-8da9-233e4cb63e4d.disk0 on primary: /dev/gnt/62312f17-5897-4bb8-8da9-233e4cb63e4d.disk0 (253:0) name: disk0 UUID: fcab28d6-3ba6-47a0-9e1e-b2a3414828fd - disk/1: plain, size 512M access mode: rw logical_id: gnt/bd1a55ef-cd23-4e23-8cda-05c225b02852.disk1 on primary: /dev/gnt/bd1a55ef-cd23-4e23-8cda-05c225b02852.disk1 (253:1) name: disk1 UUID: 028816a0-514b-4ff8-8a15-6a5317d04ebe Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:57:36 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:57:36 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:84:8a:1d,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:57:37 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:57:37 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:57:39 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:57:39 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:57:40 2026 * disk 2, size 1.0G Wed Apr 22 22:57:41 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:57:41 2026 - INFO: Hotplug done. Wed Apr 22 22:57:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:57:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:57:42 2026 - INFO: Trying to hotplug device... Wed Apr 22 22:57:42 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-22 22:58:01.232927 time=0:00:27.402664 [TestInstanceModify] gnt-instance modify <<<< 2026-04-22 22:58:01.233070 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1373 GET /2/jobs/1374 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-22 22:58:03.594638 time=0:00:02.361568 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-22 22:58:03.594816 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-22 22:58:03.594841 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-22 22:58:03.594855 skipping , test(s) instance-device-names disabled <<<< 2026-04-22 22:58:03.594877 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1375 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 22:58:10.004788 time=0:00:06.409911 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 22:58:10.005177 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-22 22:58:10.005208 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-22 22:58:10.005309 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Wed Apr 22 22:58:11 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed Apr 22 22:58:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:58:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Wed Apr 22 22:58:15 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed Apr 22 22:58:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:58:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Wed Apr 22 22:58:17 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed Apr 22 22:58:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:58:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Wed Apr 22 22:58:21 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed Apr 22 22:58:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:58:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-22 22:58:22.128649 time=0:00:12.123340 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-22 22:58:22.128780 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1382 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 22:58:24.526340 time=0:00:02.397560 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 22:58:24.526544 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1383 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1384 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1385 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1386 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1387 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 22:59:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-22 22:59:05.007450 time=0:00:40.480906 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-22 22:59:05.007637 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-22 22:59:16.934130 time=0:00:11.926493 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ead40436226e245707150bad2e4fbd306fb889fa /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1390, 1391 Waiting for job 1390 ... Wed Apr 22 22:59:18 2026 * Verifying cluster config Wed Apr 22 22:59:18 2026 * Verifying cluster certificate files Wed Apr 22 22:59:18 2026 * Verifying hypervisor parameters Wed Apr 22 22:59:18 2026 * Verifying all nodes belong to an existing group Waiting for job 1391 ... Wed Apr 22 22:59:19 2026 * Verifying group 'default' Wed Apr 22 22:59:19 2026 * Gathering data (3 nodes) Wed Apr 22 22:59:19 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 22:59:20 2026 * Gathering disk information (3 nodes) Wed Apr 22 22:59:20 2026 * Verifying configuration file consistency Wed Apr 22 22:59:20 2026 * Verifying node status Wed Apr 22 22:59:20 2026 * Verifying instance status Wed Apr 22 22:59:20 2026 * Verifying orphan volumes Wed Apr 22 22:59:20 2026 * Verifying N+1 Memory redundancy Wed Apr 22 22:59:20 2026 * Assessing cluster hypervisor parameters Wed Apr 22 22:59:20 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 22:59:20 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 22:59:20 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 22:59:20 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 22:59:20 2026 * Other Notes Wed Apr 22 22:59:20 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ead40436226e245707150bad2e4fbd306fb889fa /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job autoarchive all' Archived 0 jobs, 0 unchecked left ---- Starting instance tests with default HVparams --------------------- <<<< 2026-04-22 22:59:22.739716 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:maude-flanders.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Wed Apr 22 22:59:24 2026 * creating instance disks... Wed Apr 22 22:59:33 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed Apr 22 22:59:33 2026 adding disks to cluster config Wed Apr 22 22:59:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 22:59:33 2026 - INFO: - device disk/0: 3.20% done, 2m 39s remaining (estimated) Wed Apr 22 22:59:33 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed Apr 22 23:00:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 23:00:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:00:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 23:00:34 2026 * running the instance OS create scripts... Wed Apr 22 23:00:34 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7f892254-0b59-4075-92e8-6b78a4d329bb Serial number: 4 Creation time: 2026-04-22 22:59:33 Modification time: 2026-04-22 23:00:34 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1f:5b:2f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7952f657-a6a4-40e7-9358-1d6a08b28837 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 98da234c-c674-4325-884c-1f6ad425b643 child devices: - child 0: plain, size 768M logical_id: gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data on primary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data (253:0) on secondary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data (253:0) name: None UUID: 78d7d5c6-cf81-4ab4-abb5-3f94befce582 - child 1: plain, size 128M logical_id: gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta on primary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta (253:1) on secondary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta (253:1) name: None UUID: d4044857-6142-420d-b2a6-e56e1b9251eb - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 6d57981c-44be-4652-a30c-23488fd66d69 child devices: - child 0: plain, size 512M logical_id: gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data on primary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data (253:2) on secondary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data (253:2) name: None UUID: 6a41707f-0be8-495c-9832-4a1a1ab1e8f1 - child 1: plain, size 128M logical_id: gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta on primary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta (253:3) on secondary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta (253:3) name: None UUID: 0456dcec-d7c8-4229-9cbb-5edc1b8defe7 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-04-22 23:00:38.379997 time=0:01:15.640281 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd **** 2026-04-22 23:00:38.380203 skipping [TestInstanceUserDown] Tests user shutdown, test(s) instance-user-down disabled **** 2026-04-22 23:00:38.380230 skipping [TestInstanceCommunication] Tests instance communication via 'gnt-instance modify', test(s) instance-communication disabled <<<< 2026-04-22 23:00:38.380240 start [TestClusterEpo] gnt-cluster epo - Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list --verbose --no-headers -o powered' (unavail) (unavail) (unavail) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo --groups --all' Stderr was: Only one of --groups or --all are allowed Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo --all some_arg' Stderr was: Arguments in combination with --all are not allowed Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo -f troy-mcclure.staging.ganeti.org' Stderr was: troy-mcclure.staging.ganeti.org is the master node, please do a master-failover to another node not affected by the EPO or use --all if you intend to shutdown the whole cluster Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 12h' The watcher is paused until Thu Apr 23 11:00:39 2026. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo -f --all' Node maude-flanders.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node ralph-wiggum.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node troy-mcclure.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Submit shutdown of instance kvm-test-instance02.staging.ganeti.org Submitted jobs 1395 Waiting for job 1395 for kvm-test-instance02.staging.ganeti.org ... All instances have been stopped successfully Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status' ERROR_down Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo --on -f --all' Node maude-flanders.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node ralph-wiggum.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Waiting until all nodes are available again Node ralph-wiggum.staging.ganeti.org became available Node maude-flanders.staging.ganeti.org became available Submit startup of instance kvm-test-instance02.staging.ganeti.org Submitted jobs 1396 Waiting for job 1396 for kvm-test-instance02.staging.ganeti.org ... All instances have been started successfully Node troy-mcclure.staging.ganeti.org became available Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status' running Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. ---- PASSED [TestClusterEpo] gnt-cluster epo --------------------------- >>>> 2026-04-22 23:00:53.220873 time=0:00:14.840633 [TestClusterEpo] gnt-cluster epo <<<< 2026-04-22 23:00:53.221057 start [TestPauseWatcher] Tests and pauses the watcher Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Apr 23 03:00:53 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Apr 23 03:00:53 2026. ---- PASSED [TestPauseWatcher] Tests and pauses the watcher ------------ >>>> 2026-04-22 23:00:53.873493 time=0:00:00.652436 [TestPauseWatcher] Tests and pauses the watcher **** 2026-04-22 23:00:53.873646 skipping [TestInstanceAutomaticRestart] Test automatic restart of instance by ganeti-watcher, test(s) instance-automatic-restart disabled **** 2026-04-22 23:00:53.873671 skipping [TestInstanceConsecutiveFailures] Test five consecutive instance failures, test(s) instance-consecutive-failures disabled <<<< 2026-04-22 23:00:53.873681 start [TestResumeWatcher] Tests and unpauses the watcher Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-04-22 23:00:54.526293 time=0:00:00.652612 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-04-22 23:00:54.526499 start [TestNodeListDrbd] gnt-node list-drbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-drbd --no-header troy-mcclure.staging.ganeti.org' troy-mcclure.staging.ganeti.org 0 kvm-test-instance02.staging.ganeti.org disk/0 primary maude-flanders.staging.ganeti.org troy-mcclure.staging.ganeti.org 1 kvm-test-instance02.staging.ganeti.org disk/1 primary maude-flanders.staging.ganeti.org ---- PASSED [TestNodeListDrbd] gnt-node list-drbd ---------------------- >>>> 2026-04-22 23:00:54.761668 time=0:00:00.235169 [TestNodeListDrbd] gnt-node list-drbd <<<< 2026-04-22 23:00:54.761729 start [TestNodeListDrbd] gnt-node list-drbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-drbd --no-header maude-flanders.staging.ganeti.org' maude-flanders.staging.ganeti.org 0 kvm-test-instance02.staging.ganeti.org disk/0 secondary troy-mcclure.staging.ganeti.org maude-flanders.staging.ganeti.org 1 kvm-test-instance02.staging.ganeti.org disk/1 secondary troy-mcclure.staging.ganeti.org ---- PASSED [TestNodeListDrbd] gnt-node list-drbd ---------------------- >>>> 2026-04-22 23:00:54.994998 time=0:00:00.233269 [TestNodeListDrbd] gnt-node list-drbd <<<< 2026-04-22 23:00:54.995084 start [TestAssignNodesIncludingSplit] gnt-group assign-nodes --force Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list --no-headers -o group troy-mcclure.staging.ganeti.org maude-flanders.staging.ganeti.org' default default Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group add group1' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group assign-nodes group1 troy-mcclure.staging.ganeti.org maude-flanders.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list --no-headers -o group troy-mcclure.staging.ganeti.org maude-flanders.staging.ganeti.org' group1 group1 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group assign-nodes default troy-mcclure.staging.ganeti.org' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list --no-headers -o group troy-mcclure.staging.ganeti.org maude-flanders.staging.ganeti.org' Failure: command execution error: The following instances get split by this change and --force was not given: kvm-test-instance02.staging.ganeti.org group1 group1 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group assign-nodes --force default troy-mcclure.staging.ganeti.org' Wed Apr 22 23:01:00 2026 - WARNING: This operation will split the following instances: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list --no-headers -o group troy-mcclure.staging.ganeti.org' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list --no-headers -o group maude-flanders.staging.ganeti.org' group1 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group assign-nodes default maude-flanders.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list --no-headers -o group troy-mcclure.staging.ganeti.org maude-flanders.staging.ganeti.org' default default Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group remove group1' ---- PASSED [TestAssignNodesIncludingSplit] gnt-group assign-nodes --force >>>> 2026-04-22 23:01:03.421646 time=0:00:08.426562 [TestAssignNodesIncludingSplit] gnt-group assign-nodes --force **** 2026-04-22 23:01:03.421753 skipping Converting instance of template drbd, test(s) conversion feature disabled **** 2026-04-22 23:01:03.421769 skipping [TestInstanceModifyDisks] gnt-instance modify --disk, test(s) instance-modify-disks disabled <<<< 2026-04-22 23:01:03.421778 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1403 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 23:01:11.422691 time=0:00:08.000913 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 23:01:11.422828 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-22 23:01:11.422852 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1406 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1406 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1407 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 23:01:15 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1408 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1408 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1409 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1409 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-22 23:01:22.206653 time=0:00:10.783801 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-22 23:01:22.206746 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1412 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 23:01:26.640733 time=0:00:04.433987 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 23:01:26.640912 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1413 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-22 23:01:39.658510 time=0:00:13.017598 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-22 23:01:39.658671 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1414 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-22 23:01:44.267408 time=0:00:04.608737 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-22 23:01:44.267604 start [TestInstanceList] gnt-instance list Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_nicparams,nic.ip/4,name,nic.bridge/1,hv/extra_config,nic.vlan/6,hv/blockdev_prefix,disk.spindles/5,hv/kvm_extra,nic_link,hv/root_path,hv/vnc_tls,ctime,nic.bridge/7,disk.size/15,nic.name/1,nic.mac/2,oper_ram,nic.link/4,hv/kernel_args,nic.ip/3,ip,console,nic.name/4,nic.ip/5,sdb_size,hv/vnc_x509_verify,nic.modes,hv/vif_script,hv/serial_console,hv/spice_use_vdagent,nic.network.name/7,be/auto_balance,hv/cpu_cores,nic.link/5,nic.mac/5,nic.network/3,nic.mode/3,status,nic.link/2,disk.spindles/1,disk.size/9,disk.size/4,hv/devices,nic.mode/5,hv/num_ttys,hv/cpu_sockets,mac,nic.uuid/3,nic.uuid/6,disk.size/2,nic.uuid/2,hv/cdrom_image_path,hv/reboot_behavior,vcpus,nic.link/7,disk.spindles/6,nic.uuid/4,hv/floppy_image_path,hv/cdrom_disk_type,nic.network/0,hv/serial_speed,hv/cpuid,hv/bootloader_args,hv/vga,nic.uuid/5,be/memory,hv/cpu_type,hv/spice_image_compression,nic.name/2,nic.bridge/3,hv/disk_aio,nic.networks,osparams,hv/spice_playback_compression,disk.name/4,nic_mode,nic.network.name/1,disk.size/1,tags,nic.ip/2,disk.name/0,disk.size/11,disk.uuid/14,nic.vlan/4,disk.uuid/0,hv/migration_downtime,nic.link/3,disk.name/15,disk.name/8,hv/pae,disk.spindles/4,nic.ips,hv/bootloader_path,hv/boot_order,admin_up,disk.spindles/15,beparams,disks_active,pnode.group.uuid,nic.uuid/7,nic.mode/7,nic.mode/2,hv/device_model,snodes.group.uuid,hv/cpu_weight,custom_beparams,hv/vhost_net,nic.name/5,be/vcpus,nic.mac/6,disk.uuid/12,be/spindle_use,disk.uuid/9,snodes.group,snodes,nic.network/5,hv/use_chroot,hv/virtio_net_queues,disk.count,disk.size/14,nic.networks.names,nic.mac/7,nic.count,nic.network.name/4,hv/use_guest_agent,hv/startup_timeout,nic.ip/1,hv/spice_zlib_glz_wan_compression,hv/extra_cgroups,nic.network/1,disk.uuid/5,hv/migration_caps,disk.spindles/11,nic.network/6,hv/soundhw,nic.name/6,hv/cpu_mask,custom_osparams,disk.uuid/4,disk.spindles/10,be/maxmem,disk.size/8,nic.uuids,disk.uuid/2,hv/initrd_path,hv/kvm_path,disk.name/9,nic.vlan/7,hv/kvm_flag,oper_state,uuid,disk.uuid/10,nic.links,disk.uuid/13,pnode.group,nic.vlan/1,os,disk.size/3,disk.spindles/3,disk.name/7,hv/vnc_x509_path,hv/mem_path,hv/vnc_bind_address,nic.mac/1,hv/user_shutdown,disk.size/7,disk.uuid/1,hv/security_model,disk.size/5,disk.spindles/9,disk.name/10,nic.mac/4,hv/init_script,hv/security_domain,hv/viridian,bridge,oper_vcpus,disk.size/6,disk.spindles,disk_usage,mtime,nic.network.name/0,disk.uuid/8,nic.mac/3,nic.network.name/5,nic.uuid/1,hv/spice_password_file,network_port,nic.mode/6,hv/cpu_cap,nic.network.name/2,hv/spice_jpeg_wan_compression,hv/nic_type,disk.size/13,admin_state_source,nic.name/7,nic.ip/7,nic.bridge/4,hv/use_bootloader,sda_size,hypervisor,disk.name/1,nic.bridge/0,pnode,hv/usb_mouse,nic.network.name/6,nic.mode/0,hv/vnet_hdr,nic.link/1,disk.spindles/14,nic.vlan/2,disk.name/5,disk.uuid/3,disk.name/12,disk.name/3,disk.sizes,nic.bridge/6,disk.uuid/11,hv/disk_cache,disk.name/6,nic.name/3,nic.bridge/5,hv/machine_version,be/always_failover,nic.mode/4,disk.uuid/7,disk.uuid/15,nic.vlan/5,nic.link/6,nic.network/2,hv/disk_discard,nic.network.name/3,hv/spice_tls_ciphers,nic.vlan/3,disk.size/12,disk.names,disk.spindles/7,serial_no,disk.name/11,hv/kernel_path,hv/spice_use_tls,disk.spindles/12,disk.spindles/0,hv/spice_streaming_video,nic.ip/0,hv/kvm_pci_reservations,nic.name/0,disk_template,hv/use_localtime,disk.uuids,nic.uuid/0,nic.network/7,admin_state,nic.names,be/minmem,nic_network,nic.mode/1,hv/keymap,nic.network/4,disk.name/2,hv/vnc_password_file,disk.name/14,hv/scsi_controller_type,disk.spindles/13,hv/disk_type,custom_hvparams,nic.link/0,disk.size/0,disk.size/10,disk.uuid/6,hv/cdrom2_image_path,hv/vif_type,nic.bridges,hvparams,nic.bridge/2,hv/acpi,forthcoming,hv/pci_pass,nic.mac/0,disk.name/13,hv/spice_bind,nic.ip/6,nic.vlans,nic.vlan/0,disk.spindles/8,hv/cpu_threads,disk.spindles/2,hv/drop_capabilities,nic.macs,hv/usb_devices,hv/spice_ip_version >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state,admin_state_source,admin_up,be/always_failover,be/auto_balance,be/maxmem,be/memory,be/minmem,be/spindle_use,be/vcpus,beparams,bridge,console,ctime,custom_beparams,custom_hvparams,custom_nicparams,custom_osparams,disk.count,disk.name/0,disk.name/1,disk.name/10,disk.name/11,disk.name/12,disk.name/13,disk.name/14,disk.name/15,disk.name/2,disk.name/3,disk.name/4,disk.name/5,disk.name/6,disk.name/7,disk.name/8,disk.name/9,disk.names,disk.size/0,disk.size/1,disk.size/10,disk.size/11,disk.size/12,disk.size/13,disk.size/14,disk.size/15,disk.size/2,disk.size/3,disk.size/4,disk.size/5,disk.size/6,disk.size/7,disk.size/8,disk.size/9,disk.sizes,disk.spindles,disk.spindles/0,disk.spindles/1,disk.spindles/10,disk.spindles/11,disk.spindles/12,disk.spindles/13,disk.spindles/14,disk.spindles/15,disk.spindles/2,disk.spindles/3,disk.spindles/4,disk.spindles/5,disk.spindles/6,disk.spindles/7,disk.spindles/8,disk.spindles/9,disk.uuid/0,disk.uuid/1,disk.uuid/10,disk.uuid/11,disk.uuid/12,disk.uuid/13,disk.uuid/14,disk.uuid/15,disk.uuid/2,disk.uuid/3,disk.uuid/4,disk.uuid/5,disk.uuid/6,disk.uuid/7,disk.uuid/8,disk.uuid/9,disk.uuids,disk_template,disk_usage,disks_active,forthcoming,hv/acpi,hv/blockdev_prefix,hv/boot_order,hv/bootloader_args,hv/bootloader_path,hv/cdrom2_image_path,hv/cdrom_disk_type,hv/cdrom_image_path,hv/cpu_cap,hv/cpu_cores,hv/cpu_mask,hv/cpu_sockets,hv/cpu_threads,hv/cpu_type,hv/cpu_weight,hv/cpuid,hv/device_model,hv/devices,hv/disk_aio,hv/disk_cache,hv/disk_discard,hv/disk_type,hv/drop_capabilities,hv/extra_cgroups,hv/extra_config,hv/floppy_image_path,hv/init_script,hv/initrd_path,hv/kernel_args,hv/kernel_path,hv/keymap,hv/kvm_extra,hv/kvm_flag,hv/kvm_path,hv/kvm_pci_reservations,hv/machine_version,hv/mem_path,hv/migration_caps,hv/migration_downtime,hv/nic_type,hv/num_ttys,hv/pae,hv/pci_pass,hv/reboot_behavior,hv/root_path,hv/scsi_controller_type,hv/security_domain,hv/security_model,hv/serial_console,hv/serial_speed,hv/soundhw,hv/spice_bind,hv/spice_image_compression,hv/spice_ip_version,hv/spice_jpeg_wan_compression,hv/spice_password_file,hv/spice_playback_compression,hv/spice_streaming_video,hv/spice_tls_ciphers,hv/spice_use_tls,hv/spice_use_vdagent,hv/spice_zlib_glz_wan_compression,hv/startup_timeout,hv/usb_devices,hv/usb_mouse,hv/use_bootloader,hv/use_chroot,hv/use_guest_agent,hv/use_localtime,hv/user_shutdown,hv/vga,hv/vhost_net,hv/vif_script,hv/vif_type,hv/viridian,hv/virtio_net_queues,hv/vnc_bind_address,hv/vnc_password_file,hv/vnc_tls,hv/vnc_x509_path,hv/vnc_x509_verify,hv/vnet_hdr,hvparams,hypervisor,ip,mac,mtime,name,network_port,nic.bridge/0,nic.bridge/1,nic.bridge/2,nic.bridge/3,nic.bridge/4,nic.bridge/5,nic.bridge/6,nic.bridge/7,nic.bridges,nic.count,nic.ip/0,nic.ip/1,nic.ip/2,nic.ip/3,nic.ip/4,nic.ip/5,nic.ip/6,nic.ip/7,nic.ips,nic.link/0,nic.link/1,nic.link/2,nic.link/3,nic.link/4,nic.link/5,nic.link/6,nic.link/7,nic.links,nic.mac/0,nic.mac/1,nic.mac/2,nic.mac/3,nic.mac/4,nic.mac/5,nic.mac/6,nic.mac/7,nic.macs,nic.mode/0,nic.mode/1,nic.mode/2,nic.mode/3,nic.mode/4,nic.mode/5,nic.mode/6,nic.mode/7,nic.modes,nic.name/0,nic.name/1,nic.name/2,nic.name/3,nic.name/4,nic.name/5,nic.name/6,nic.name/7,nic.names,nic.network.name/0,nic.network.name/1,nic.network.name/2,nic.network.name/3,nic.network.name/4,nic.network.name/5,nic.network.name/6,nic.network.name/7,nic.network/0,nic.network/1,nic.network/2,nic.network/3,nic.network/4,nic.network/5,nic.network/6,nic.network/7,nic.networks,nic.networks.names,nic.uuid/0,nic.uuid/1,nic.uuid/2,nic.uuid/3,nic.uuid/4,nic.uuid/5,nic.uuid/6,nic.uuid/7,nic.uuids,nic.vlan/0,nic.vlan/1,nic.vlan/2,nic.vlan/3,nic.vlan/4,nic.vlan/5,nic.vlan/6,nic.vlan/7,nic.vlans,nic_link,nic_mode,nic_network,oper_ram,oper_state,oper_vcpus,os,osparams,pnode,pnode.group,pnode.group.uuid,sda_size,sdb_size,serial_no,snodes,snodes.group,snodes.group.uuid,status,tags,uuid,vcpus >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_nicparams,nic.ip/4,name,nic.bridge/1,hv/extra_config,nic.vlan/6,hv/blockdev_prefix,disk.spindles/5,hv/kvm_extra,nic_link,hv/root_path,hv/vnc_tls,ctime,nic.bridge/7,disk.size/15,nic.name/1,nic.mac/2,oper_ram,nic.link/4,hv/kernel_args,nic.ip/3,ip,console,nic.name/4,nic.ip/5,sdb_size,hv/vnc_x509_verify,nic.modes,hv/vif_script,hv/serial_console,hv/spice_use_vdagent,nic.network.name/7,be/auto_balance,hv/cpu_cores,nic.link/5,nic.mac/5,nic.network/3,nic.mode/3,status,nic.link/2,disk.spindles/1,disk.size/9,disk.size/4,hv/devices,nic.mode/5,hv/num_ttys,hv/cpu_sockets,mac,nic.uuid/3,nic.uuid/6,disk.size/2,nic.uuid/2,hv/cdrom_image_path,hv/reboot_behavior,vcpus,nic.link/7,disk.spindles/6,nic.uuid/4,hv/floppy_image_path,hv/cdrom_disk_type,nic.network/0,hv/serial_speed,hv/cpuid,hv/bootloader_args,hv/vga,nic.uuid/5,be/memory,hv/cpu_type,hv/spice_image_compression,nic.name/2,nic.bridge/3,hv/disk_aio,nic.networks,osparams,hv/spice_playback_compression,disk.name/4,nic_mode,nic.network.name/1,disk.size/1,tags,nic.ip/2,disk.name/0,disk.size/11,disk.uuid/14,nic.vlan/4,disk.uuid/0,hv/migration_downtime,nic.link/3,disk.name/15,disk.name/8,hv/pae,disk.spindles/4,nic.ips,hv/bootloader_path,hv/boot_order,admin_up,disk.spindles/15,beparams,disks_active,pnode.group.uuid,nic.uuid/7,nic.mode/7,nic.mode/2,hv/device_model,snodes.group.uuid,hv/cpu_weight,custom_beparams,hv/vhost_net,nic.name/5,be/vcpus,nic.mac/6,disk.uuid/12,be/spindle_use,disk.uuid/9,snodes.group,snodes,nic.network/5,hv/use_chroot,hv/virtio_net_queues,disk.count,disk.size/14,nic.networks.names,nic.mac/7,nic.count,nic.network.name/4,hv/use_guest_agent,hv/startup_timeout,nic.ip/1,hv/spice_zlib_glz_wan_compression,hv/extra_cgroups,nic.network/1,disk.uuid/5,hv/migration_caps,disk.spindles/11,nic.network/6,hv/soundhw,nic.name/6,hv/cpu_mask,custom_osparams,disk.uuid/4,disk.spindles/10,be/maxmem,disk.size/8,nic.uuids,disk.uuid/2,hv/initrd_path,hv/kvm_path,disk.name/9,nic.vlan/7,hv/kvm_flag,oper_state,uuid,disk.uuid/10,nic.links,disk.uuid/13,pnode.group,nic.vlan/1,os,disk.size/3,disk.spindles/3,disk.name/7,hv/vnc_x509_path,hv/mem_path,hv/vnc_bind_address,nic.mac/1,hv/user_shutdown,disk.size/7,disk.uuid/1,hv/security_model,disk.size/5,disk.spindles/9,disk.name/10,nic.mac/4,hv/init_script,hv/security_domain,hv/viridian,bridge,oper_vcpus,disk.size/6,disk.spindles,disk_usage,mtime,nic.network.name/0,disk.uuid/8,nic.mac/3,nic.network.name/5,nic.uuid/1,hv/spice_password_file,network_port,nic.mode/6,hv/cpu_cap,nic.network.name/2,hv/spice_jpeg_wan_compression,hv/nic_type,disk.size/13,admin_state_source,nic.name/7,nic.ip/7,nic.bridge/4,hv/use_bootloader,sda_size,hypervisor,disk.name/1,nic.bridge/0,pnode,hv/usb_mouse,nic.network.name/6,nic.mode/0,hv/vnet_hdr,nic.link/1,disk.spindles/14,nic.vlan/2,disk.name/5,disk.uuid/3,disk.name/12,disk.name/3,disk.sizes,nic.bridge/6,disk.uuid/11,hv/disk_cache,disk.name/6,nic.name/3,nic.bridge/5,hv/machine_version,be/always_failover,nic.mode/4,disk.uuid/7,disk.uuid/15,nic.vlan/5,nic.link/6,nic.network/2,hv/disk_discard,nic.network.name/3,hv/spice_tls_ciphers,nic.vlan/3,disk.size/12,disk.names,disk.spindles/7,serial_no,disk.name/11,hv/kernel_path,hv/spice_use_tls,disk.spindles/12,disk.spindles/0,hv/spice_streaming_video,nic.ip/0,hv/kvm_pci_reservations,nic.name/0,disk_template,hv/use_localtime,disk.uuids,nic.uuid/0,nic.network/7,admin_state,nic.names,be/minmem,nic_network,nic.mode/1,hv/keymap,nic.network/4,disk.name/2,hv/vnc_password_file,disk.name/14,hv/scsi_controller_type,disk.spindles/13,hv/disk_type,custom_hvparams,nic.link/0,disk.size/0,disk.size/10,disk.uuid/6,hv/cdrom2_image_path,hv/vif_type,nic.bridges,hvparams,nic.bridge/2,hv/acpi,forthcoming,hv/pci_pass,nic.mac/0,disk.name/13,hv/spice_bind,nic.ip/6,nic.vlans,nic.vlan/0,disk.spindles/8,hv/cpu_threads,disk.spindles/2,hv/drop_capabilities,nic.macs,hv/usb_devices,hv/spice_ip_version,custom_nicparams,nic.ip/4,name,nic.bridge/1,hv/extra_config,nic.vlan/6,hv/blockdev_prefix,disk.spindles/5,hv/kvm_extra,nic_link,hv/root_path,hv/vnc_tls,ctime,nic.bridge/7,disk.size/15,nic.name/1,nic.mac/2,oper_ram,nic.link/4,hv/kernel_args,nic.ip/3,ip,console,nic.name/4,nic.ip/5,sdb_size,hv/vnc_x509_verify,nic.modes,hv/vif_script,hv/serial_console,hv/spice_use_vdagent,nic.network.name/7,be/auto_balance,hv/cpu_cores,nic.link/5,nic.mac/5,nic.network/3,nic.mode/3,status,nic.link/2,disk.spindles/1,disk.size/9,disk.size/4,hv/devices,nic.mode/5,hv/num_ttys,hv/cpu_sockets,mac,nic.uuid/3,nic.uuid/6,disk.size/2,nic.uuid/2,hv/cdrom_image_path,hv/reboot_behavior,vcpus,nic.link/7,disk.spindles/6,nic.uuid/4,hv/floppy_image_path,hv/cdrom_disk_type,nic.network/0,hv/serial_speed,hv/cpuid,hv/bootloader_args,hv/vga,nic.uuid/5,be/memory,hv/cpu_type,hv/spice_image_compression,nic.name/2,nic.bridge/3,hv/disk_aio,nic.networks,osparams,hv/spice_playback_compression,disk.name/4,nic_mode,nic.network.name/1,disk.size/1,tags,nic.ip/2,disk.name/0,disk.size/11,disk.uuid/14,nic.vlan/4,disk.uuid/0,hv/migration_downtime,nic.link/3,disk.name/15,disk.name/8,hv/pae,disk.spindles/4,nic.ips,hv/bootloader_path,hv/boot_order,admin_up,disk.spindles/15,beparams,disks_active,pnode.group.uuid,nic.uuid/7,nic.mode/7,nic.mode/2,hv/device_model,snodes.group.uuid,hv/cpu_weight,custom_beparams,hv/vhost_net,nic.name/5,be/vcpus,nic.mac/6,disk.uuid/12,be/spindle_use,disk.uuid/9,snodes.group,snodes,nic.network/5,hv/use_chroot,hv/virtio_net_queues,disk.count,disk.size/14,nic.networks.names,nic.mac/7,nic.count,nic.network.name/4,hv/use_guest_agent,hv/startup_timeout,nic.ip/1,hv/spice_zlib_glz_wan_compression,hv/extra_cgroups,nic.network/1,disk.uuid/5,hv/migration_caps,disk.spindles/11,nic.network/6,hv/soundhw,nic.name/6,hv/cpu_mask,custom_osparams,disk.uuid/4,disk.spindles/10,be/maxmem,disk.size/8,nic.uuids,disk.uuid/2,hv/initrd_path,hv/kvm_path,disk.name/9,nic.vlan/7,hv/kvm_flag,oper_state,uuid,disk.uuid/10,nic.links,disk.uuid/13,pnode.group,nic.vlan/1,os,disk.size/3,disk.spindles/3,disk.name/7,hv/vnc_x509_path,hv/mem_path,hv/vnc_bind_address,nic.mac/1,hv/user_shutdown,disk.size/7,disk.uuid/1,hv/security_model,disk.size/5,disk.spindles/9,disk.name/10,nic.mac/4,hv/init_script,hv/security_domain,hv/viridian,bridge,oper_vcpus,disk.size/6,disk.spindles,disk_usage,mtime,nic.network.name/0,disk.uuid/8,nic.mac/3,nic.network.name/5,nic.uuid/1,hv/spice_password_file,network_port,nic.mode/6,hv/cpu_cap,nic.network.name/2,hv/spice_jpeg_wan_compression,hv/nic_type,disk.size/13,admin_state_source,nic.name/7,nic.ip/7,nic.bridge/4,hv/use_bootloader,sda_size,hypervisor,disk.name/1,nic.bridge/0,pnode,hv/usb_mouse,nic.network.name/6,nic.mode/0,hv/vnet_hdr,nic.link/1,disk.spindles/14,nic.vlan/2,disk.name/5,disk.uuid/3,disk.name/12,disk.name/3,disk.sizes,nic.bridge/6,disk.uuid/11,hv/disk_cache,disk.name/6,nic.name/3,nic.bridge/5,hv/machine_version,be/always_failover,nic.mode/4,disk.uuid/7,disk.uuid/15,nic.vlan/5,nic.link/6,nic.network/2,hv/disk_discard,nic.network.name/3,hv/spice_tls_ciphers,nic.vlan/3,disk.size/12,disk.names,disk.spindles/7,serial_no,disk.name/11,hv/kernel_path,hv/spice_use_tls,disk.spindles/12,disk.spindles/0,hv/spice_streaming_video,nic.ip/0,hv/kvm_pci_reservations,nic.name/0,disk_template,hv/use_localtime,disk.uuids,nic.uuid/0,nic.network/7,admin_state,nic.names,be/minmem,nic_network,nic.mode/1,hv/keymap,nic.network/4,disk.name/2,hv/vnc_password_file,disk.name/14,hv/scsi_controller_type,disk.spindles/13,hv/disk_type,custom_hvparams,nic.link/0,disk.size/0,disk.size/10,disk.uuid/6,hv/cdrom2_image_path,hv/vif_type,nic.bridges,hvparams,nic.bridge/2,hv/acpi,forthcoming,hv/pci_pass,nic.mac/0,disk.name/13,hv/spice_bind,nic.ip/6,nic.vlans,nic.vlan/0,disk.spindles/8,hv/cpu_threads,disk.spindles/2,hv/drop_capabilities,nic.macs,hv/usb_devices,hv/spice_ip_version >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_ip_version,hv/usb_devices,nic.macs,hv/drop_capabilities,disk.spindles/2,hv/cpu_threads,disk.spindles/8,nic.vlan/0,nic.vlans >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/6,hv/spice_bind,disk.name/13,nic.mac/0,hv/pci_pass >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output forthcoming,hv/acpi >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/2,hvparams,nic.bridges,hv/vif_type >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/cdrom2_image_path,disk.uuid/6,disk.size/10 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/0,nic.link/0,custom_hvparams,hv/disk_type,disk.spindles/13,hv/scsi_controller_type,disk.name/14 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vnc_password_file,disk.name/2,nic.network/4,hv/keymap,nic.mode/1,nic_network,be/minmem,nic.names >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state,nic.network/7,nic.uuid/0,disk.uuids,hv/use_localtime,disk_template,nic.name/0,hv/kvm_pci_reservations >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/0,hv/spice_streaming_video,disk.spindles/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/12,hv/spice_use_tls,hv/kernel_path,disk.name/11,serial_no,disk.spindles/7,disk.names,disk.size/12,nic.vlan/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_tls_ciphers,nic.network.name/3,hv/disk_discard,nic.network/2,nic.link/6,nic.vlan/5,disk.uuid/15,disk.uuid/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/4,be/always_failover,hv/machine_version >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/5,nic.name/3,disk.name/6,hv/disk_cache,disk.uuid/11,nic.bridge/6,disk.sizes >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/3,disk.name/12,disk.uuid/3,disk.name/5,nic.vlan/2,disk.spindles/14,nic.link/1,hv/vnet_hdr >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/0,nic.network.name/6,hv/usb_mouse >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode,nic.bridge/0,disk.name/1,hypervisor,sda_size,hv/use_bootloader,nic.bridge/4,nic.ip/7,nic.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state_source,disk.size/13 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/nic_type,hv/spice_jpeg_wan_compression,nic.network.name/2,hv/cpu_cap,nic.mode/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output network_port,hv/spice_password_file,nic.uuid/1,nic.network.name/5,nic.mac/3,disk.uuid/8,nic.network.name/0,mtime,disk_usage >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles,disk.size/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output oper_vcpus,bridge >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/viridian,hv/security_domain,hv/init_script,nic.mac/4,disk.name/10,disk.spindles/9,disk.size/5,hv/security_model >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/1,disk.size/7,hv/user_shutdown,nic.mac/1,hv/vnc_bind_address,hv/mem_path,hv/vnc_x509_path,disk.name/7,disk.spindles/3,disk.size/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output os,nic.vlan/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode.group,disk.uuid/13,nic.links,disk.uuid/10 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output uuid,oper_state,hv/kvm_flag,nic.vlan/7,disk.name/9,hv/kvm_path,hv/initrd_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/2,nic.uuids,disk.size/8,be/maxmem,disk.spindles/10,disk.uuid/4,custom_osparams,hv/cpu_mask >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/6,hv/soundhw,nic.network/6,disk.spindles/11,hv/migration_caps,disk.uuid/5,nic.network/1,hv/extra_cgroups,hv/spice_zlib_glz_wan_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/1,hv/startup_timeout >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/use_guest_agent,nic.network.name/4,nic.count,nic.mac/7,nic.networks.names,disk.size/14,disk.count >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/virtio_net_queues,hv/use_chroot,nic.network/5,snodes,snodes.group,disk.uuid/9 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/spindle_use,disk.uuid/12,nic.mac/6,be/vcpus,nic.name/5,hv/vhost_net,custom_beparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/cpu_weight,snodes.group.uuid,hv/device_model,nic.mode/2,nic.mode/7,nic.uuid/7,pnode.group.uuid,disks_active,beparams,disk.spindles/15 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_up,hv/boot_order,hv/bootloader_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ips,disk.spindles/4,hv/pae,disk.name/8 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/15,nic.link/3,hv/migration_downtime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/0,nic.vlan/4,disk.uuid/14,disk.size/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/0,nic.ip/2,tags,disk.size/1,nic.network.name/1,nic_mode,disk.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_playback_compression,osparams,nic.networks,hv/disk_aio,nic.bridge/3,nic.name/2,hv/spice_image_compression,hv/cpu_type,be/memory,nic.uuid/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vga,hv/bootloader_args,hv/cpuid,hv/serial_speed,nic.network/0,hv/cdrom_disk_type,hv/floppy_image_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuid/4,disk.spindles/6,nic.link/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output vcpus,hv/reboot_behavior,hv/cdrom_image_path,nic.uuid/2,disk.size/2,nic.uuid/6,nic.uuid/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output mac,hv/cpu_sockets,hv/num_ttys,nic.mode/5,hv/devices,disk.size/4,disk.size/9 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/1,nic.link/2,status,nic.mode/3,nic.network/3,nic.mac/5,nic.link/5,hv/cpu_cores,be/auto_balance,nic.network.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_use_vdagent,hv/serial_console,hv/vif_script >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.modes,hv/vnc_x509_verify,sdb_size,nic.ip/5,nic.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output console,ip,nic.ip/3,hv/kernel_args,nic.link/4,oper_ram,nic.mac/2,nic.name/1,disk.size/15 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/7,ctime,hv/vnc_tls,hv/root_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic_link,hv/kvm_extra >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/5,hv/blockdev_prefix,nic.vlan/6,hv/extra_config,nic.bridge/1,name,nic.ip/4,custom_nicparams >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Instance name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestInstanceList] gnt-instance list ----------------------- >>>> 2026-04-22 23:01:55.983215 time=0:00:11.715611 [TestInstanceList] gnt-instance list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-22 23:01:55.983369 start [TestInstanceInfo] gnt-instance info Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7f892254-0b59-4075-92e8-6b78a4d329bb Serial number: 18 Creation time: 2026-04-22 22:59:33 Modification time: 2026-04-22 23:01:40 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1f:5b:2f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7952f657-a6a4-40e7-9358-1d6a08b28837 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 98da234c-c674-4325-884c-1f6ad425b643 child devices: - child 0: plain, size 768M logical_id: gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data on primary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data (253:0) on secondary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data (253:0) name: None UUID: 78d7d5c6-cf81-4ab4-abb5-3f94befce582 - child 1: plain, size 128M logical_id: gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta on primary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta (253:1) on secondary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta (253:1) name: None UUID: d4044857-6142-420d-b2a6-e56e1b9251eb - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 6d57981c-44be-4652-a30c-23488fd66d69 child devices: - child 0: plain, size 512M logical_id: gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data on primary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data (253:2) on secondary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data (253:2) name: None UUID: 6a41707f-0be8-495c-9832-4a1a1ab1e8f1 - child 1: plain, size 128M logical_id: gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta on primary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta (253:3) on secondary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta (253:3) name: None UUID: 0456dcec-d7c8-4229-9cbb-5edc1b8defe7 ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-04-22 23:01:58.467509 time=0:00:02.484140 [TestInstanceInfo] gnt-instance info <<<< 2026-04-22 23:01:58.467633 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7f892254-0b59-4075-92e8-6b78a4d329bb Serial number: 18 Creation time: 2026-04-22 22:59:33 Modification time: 2026-04-22 23:01:40 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1f:5b:2f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7952f657-a6a4-40e7-9358-1d6a08b28837 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 98da234c-c674-4325-884c-1f6ad425b643 child devices: - child 0: plain, size 768M logical_id: gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data on primary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data (253:0) on secondary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data (253:0) name: None UUID: 78d7d5c6-cf81-4ab4-abb5-3f94befce582 - child 1: plain, size 128M logical_id: gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta on primary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta (253:1) on secondary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta (253:1) name: None UUID: d4044857-6142-420d-b2a6-e56e1b9251eb - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 6d57981c-44be-4652-a30c-23488fd66d69 child devices: - child 0: plain, size 512M logical_id: gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data on primary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data (253:2) on secondary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data (253:2) name: None UUID: 6a41707f-0be8-495c-9832-4a1a1ab1e8f1 - child 1: plain, size 128M logical_id: gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta on primary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta (253:3) on secondary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta (253:3) name: None UUID: 0456dcec-d7c8-4229-9cbb-5edc1b8defe7 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:02:02 2026 - INFO: Trying to hotplug device... Wed Apr 22 23:02:02 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:24:95:d1,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:02:03 2026 - INFO: Trying to hotplug device... Wed Apr 22 23:02:03 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:02:05 2026 - INFO: Trying to hotplug device... Wed Apr 22 23:02:06 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:02:12 2026 - INFO: Trying to hotplug device... Wed Apr 22 23:02:12 2026 - INFO: Hotplug done. Wed Apr 22 23:02:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:02:12 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Wed Apr 22 23:03:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:03:13 2026 - INFO: Trying to hotplug device... Wed Apr 22 23:03:14 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org'Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-22 23:03:35.338072 time=0:01:36.870439 [TestInstanceModify] gnt-instance modify <<<< 2026-04-22 23:03:35.338202 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1436 GET /2/jobs/1437 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-22 23:03:37.913996 time=0:00:02.575794 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-22 23:03:37.914126 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-22 23:03:37.914144 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-22 23:03:37.914160 skipping , test(s) instance-device-names disabled <<<< 2026-04-22 23:03:37.914172 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1438 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 23:03:45.831590 time=0:00:07.917418 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 23:03:45.831702 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-22 23:03:45.831735 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-22 23:03:45.831752 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7f892254-0b59-4075-92e8-6b78a4d329bb Serial number: 41 Creation time: 2026-04-22 22:59:33 Modification time: 2026-04-22 23:03:43 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1f:5b:2f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7952f657-a6a4-40e7-9358-1d6a08b28837 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 98da234c-c674-4325-884c-1f6ad425b643 child devices: - child 0: plain, size 768M logical_id: gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data on primary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data (253:0) on secondary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data (253:0) name: None UUID: 78d7d5c6-cf81-4ab4-abb5-3f94befce582 - child 1: plain, size 128M logical_id: gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta on primary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta (253:1) on secondary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta (253:1) name: None UUID: d4044857-6142-420d-b2a6-e56e1b9251eb - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 6d57981c-44be-4652-a30c-23488fd66d69 child devices: - child 0: plain, size 512M logical_id: gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data on primary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data (253:2) on secondary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data (253:2) name: None UUID: 6a41707f-0be8-495c-9832-4a1a1ab1e8f1 - child 1: plain, size 128M logical_id: gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta on primary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta (253:3) on secondary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta (253:3) name: None UUID: 0456dcec-d7c8-4229-9cbb-5edc1b8defe7 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.fJnK2Z Command: ssh troy-mcclure.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org'\''; } > /tmp/gnt.fJnK2Z && mv /tmp/gnt.fJnK2Z /etc/hosts' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Stdout was: Wed Apr 22 23:03:49 2026 - INFO: Resolved given name 'kvm-test-instance02.staging.ganeti.org' to 'localhost' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Resolved hostname 'localhost' does not look the same as given hostname 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7f892254-0b59-4075-92e8-6b78a4d329bb Serial number: 41 Creation time: 2026-04-22 22:59:33 Modification time: 2026-04-22 23:03:43 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1f:5b:2f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7952f657-a6a4-40e7-9358-1d6a08b28837 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 98da234c-c674-4325-884c-1f6ad425b643 child devices: - child 0: plain, size 768M logical_id: gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data on primary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data (253:0) on secondary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data (253:0) name: None UUID: 78d7d5c6-cf81-4ab4-abb5-3f94befce582 - child 1: plain, size 128M logical_id: gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta on primary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta (253:1) on secondary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta (253:1) name: None UUID: d4044857-6142-420d-b2a6-e56e1b9251eb - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 6d57981c-44be-4652-a30c-23488fd66d69 child devices: - child 0: plain, size 512M logical_id: gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data on primary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data (253:2) on secondary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data (253:2) name: None UUID: 6a41707f-0be8-495c-9832-4a1a1ab1e8f1 - child 1: plain, size 128M logical_id: gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta on primary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta (253:3) on secondary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta (253:3) name: None UUID: 0456dcec-d7c8-4229-9cbb-5edc1b8defe7 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.sORhHF Command: ssh troy-mcclure.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance02.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.sORhHF && mv /tmp/gnt.sORhHF /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7f892254-0b59-4075-92e8-6b78a4d329bb Serial number: 41 Creation time: 2026-04-22 22:59:33 Modification time: 2026-04-22 23:03:43 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1f:5b:2f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7952f657-a6a4-40e7-9358-1d6a08b28837 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 98da234c-c674-4325-884c-1f6ad425b643 child devices: - child 0: plain, size 768M logical_id: gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data on primary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data (253:0) on secondary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data (253:0) name: None UUID: 78d7d5c6-cf81-4ab4-abb5-3f94befce582 - child 1: plain, size 128M logical_id: gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta on primary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta (253:1) on secondary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta (253:1) name: None UUID: d4044857-6142-420d-b2a6-e56e1b9251eb - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 6d57981c-44be-4652-a30c-23488fd66d69 child devices: - child 0: plain, size 512M logical_id: gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data on primary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data (253:2) on secondary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data (253:2) name: None UUID: 6a41707f-0be8-495c-9832-4a1a1ab1e8f1 - child 1: plain, size 128M logical_id: gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta on primary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta (253:3) on secondary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta (253:3) name: None UUID: 0456dcec-d7c8-4229-9cbb-5edc1b8defe7 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7f892254-0b59-4075-92e8-6b78a4d329bb Serial number: 43 Creation time: 2026-04-22 22:59:33 Modification time: 2026-04-22 23:04:00 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1f:5b:2f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7952f657-a6a4-40e7-9358-1d6a08b28837 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 98da234c-c674-4325-884c-1f6ad425b643 child devices: - child 0: plain, size 768M logical_id: gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data on primary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data (253:0) on secondary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data (253:0) name: None UUID: 78d7d5c6-cf81-4ab4-abb5-3f94befce582 - child 1: plain, size 128M logical_id: gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta on primary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta (253:1) on secondary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta (253:1) name: None UUID: d4044857-6142-420d-b2a6-e56e1b9251eb - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 6d57981c-44be-4652-a30c-23488fd66d69 child devices: - child 0: plain, size 512M logical_id: gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data on primary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data (253:2) on secondary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data (253:2) name: None UUID: 6a41707f-0be8-495c-9832-4a1a1ab1e8f1 - child 1: plain, size 128M logical_id: gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta on primary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta (253:3) on secondary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta (253:3) name: None UUID: 0456dcec-d7c8-4229-9cbb-5edc1b8defe7 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7f892254-0b59-4075-92e8-6b78a4d329bb Serial number: 45 Creation time: 2026-04-22 22:59:33 Modification time: 2026-04-22 23:04:11 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1f:5b:2f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7952f657-a6a4-40e7-9358-1d6a08b28837 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 98da234c-c674-4325-884c-1f6ad425b643 child devices: - child 0: plain, size 768M logical_id: gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data on primary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data (253:0) on secondary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data (253:0) name: None UUID: 78d7d5c6-cf81-4ab4-abb5-3f94befce582 - child 1: plain, size 128M logical_id: gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta on primary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta (253:1) on secondary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta (253:1) name: None UUID: d4044857-6142-420d-b2a6-e56e1b9251eb - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 6d57981c-44be-4652-a30c-23488fd66d69 child devices: - child 0: plain, size 512M logical_id: gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data on primary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data (253:2) on secondary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data (253:2) name: None UUID: 6a41707f-0be8-495c-9832-4a1a1ab1e8f1 - child 1: plain, size 128M logical_id: gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta on primary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta (253:3) on secondary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta (253:3) name: None UUID: 0456dcec-d7c8-4229-9cbb-5edc1b8defe7 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-04-22 23:04:16.022421 time=0:00:30.190669 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-04-22 23:04:16.022557 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/1447 GET /2/jobs/1448 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-04-22 23:04:32.402320 time=0:00:16.379763 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-04-22 23:04:32.402463 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7f892254-0b59-4075-92e8-6b78a4d329bb Serial number: 49 Creation time: 2026-04-22 22:59:33 Modification time: 2026-04-22 23:04:30 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1f:5b:2f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7952f657-a6a4-40e7-9358-1d6a08b28837 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 98da234c-c674-4325-884c-1f6ad425b643 child devices: - child 0: plain, size 768M logical_id: gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data on primary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data (253:0) on secondary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data (253:0) name: None UUID: 78d7d5c6-cf81-4ab4-abb5-3f94befce582 - child 1: plain, size 128M logical_id: gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta on primary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta (253:1) on secondary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta (253:1) name: None UUID: d4044857-6142-420d-b2a6-e56e1b9251eb - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 6d57981c-44be-4652-a30c-23488fd66d69 child devices: - child 0: plain, size 512M logical_id: gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data on primary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data (253:2) on secondary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data (253:2) name: None UUID: 6a41707f-0be8-495c-9832-4a1a1ab1e8f1 - child 1: plain, size 128M logical_id: gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta on primary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta (253:3) on secondary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta (253:3) name: None UUID: 0456dcec-d7c8-4229-9cbb-5edc1b8defe7 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.duTPGK Command: ssh troy-mcclure.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org'\''; } > /tmp/gnt.duTPGK && mv /tmp/gnt.duTPGK /etc/hosts' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Stdout was: Wed Apr 22 23:04:35 2026 - INFO: Resolved given name 'kvm-test-instance03.staging.ganeti.org' to 'localhost' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Resolved hostname 'localhost' does not look the same as given hostname 'kvm-test-instance03.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7f892254-0b59-4075-92e8-6b78a4d329bb Serial number: 49 Creation time: 2026-04-22 22:59:33 Modification time: 2026-04-22 23:04:30 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1f:5b:2f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7952f657-a6a4-40e7-9358-1d6a08b28837 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 98da234c-c674-4325-884c-1f6ad425b643 child devices: - child 0: plain, size 768M logical_id: gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data on primary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data (253:0) on secondary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data (253:0) name: None UUID: 78d7d5c6-cf81-4ab4-abb5-3f94befce582 - child 1: plain, size 128M logical_id: gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta on primary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta (253:1) on secondary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta (253:1) name: None UUID: d4044857-6142-420d-b2a6-e56e1b9251eb - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 6d57981c-44be-4652-a30c-23488fd66d69 child devices: - child 0: plain, size 512M logical_id: gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data on primary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data (253:2) on secondary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data (253:2) name: None UUID: 6a41707f-0be8-495c-9832-4a1a1ab1e8f1 - child 1: plain, size 128M logical_id: gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta on primary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta (253:3) on secondary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta (253:3) name: None UUID: 0456dcec-d7c8-4229-9cbb-5edc1b8defe7 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.Y2Cat7 Command: ssh troy-mcclure.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance03.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.Y2Cat7 && mv /tmp/gnt.Y2Cat7 /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7f892254-0b59-4075-92e8-6b78a4d329bb Serial number: 49 Creation time: 2026-04-22 22:59:33 Modification time: 2026-04-22 23:04:30 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1f:5b:2f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7952f657-a6a4-40e7-9358-1d6a08b28837 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 98da234c-c674-4325-884c-1f6ad425b643 child devices: - child 0: plain, size 768M logical_id: gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data on primary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data (253:0) on secondary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data (253:0) name: None UUID: 78d7d5c6-cf81-4ab4-abb5-3f94befce582 - child 1: plain, size 128M logical_id: gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta on primary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta (253:1) on secondary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta (253:1) name: None UUID: d4044857-6142-420d-b2a6-e56e1b9251eb - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 6d57981c-44be-4652-a30c-23488fd66d69 child devices: - child 0: plain, size 512M logical_id: gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data on primary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data (253:2) on secondary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data (253:2) name: None UUID: 6a41707f-0be8-495c-9832-4a1a1ab1e8f1 - child 1: plain, size 128M logical_id: gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta on primary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta (253:3) on secondary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta (253:3) name: None UUID: 0456dcec-d7c8-4229-9cbb-5edc1b8defe7 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance03.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance03.staging.ganeti.org' - Instance name: kvm-test-instance03.staging.ganeti.org UUID: 7f892254-0b59-4075-92e8-6b78a4d329bb Serial number: 51 Creation time: 2026-04-22 22:59:33 Modification time: 2026-04-22 23:04:47 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1f:5b:2f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7952f657-a6a4-40e7-9358-1d6a08b28837 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 98da234c-c674-4325-884c-1f6ad425b643 child devices: - child 0: plain, size 768M logical_id: gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data on primary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data (253:0) on secondary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data (253:0) name: None UUID: 78d7d5c6-cf81-4ab4-abb5-3f94befce582 - child 1: plain, size 128M logical_id: gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta on primary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta (253:1) on secondary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta (253:1) name: None UUID: d4044857-6142-420d-b2a6-e56e1b9251eb - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 6d57981c-44be-4652-a30c-23488fd66d69 child devices: - child 0: plain, size 512M logical_id: gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data on primary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data (253:2) on secondary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data (253:2) name: None UUID: 6a41707f-0be8-495c-9832-4a1a1ab1e8f1 - child 1: plain, size 128M logical_id: gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta on primary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta (253:3) on secondary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta (253:3) name: None UUID: 0456dcec-d7c8-4229-9cbb-5edc1b8defe7 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance03.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta | grep kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta | grep kvm-test-instance03.staging.ganeti.org' originstname+kvm-test-instance03.staging.ganeti.org originstname+kvm-test-instance03.staging.ganeti.org originstname+kvm-test-instance03.staging.ganeti.org originstname+kvm-test-instance03.staging.ganeti.org Command: ssh maude-flanders.staging.ganeti.org 'lvs -o tags --noheadings gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta | grep kvm-test-instance02.staging.ganeti.org' Command: ssh maude-flanders.staging.ganeti.org 'lvs -o tags --noheadings gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta | grep kvm-test-instance03.staging.ganeti.org' originstname+kvm-test-instance03.staging.ganeti.org originstname+kvm-test-instance03.staging.ganeti.org originstname+kvm-test-instance03.staging.ganeti.org originstname+kvm-test-instance03.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance03.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance03.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7f892254-0b59-4075-92e8-6b78a4d329bb Serial number: 53 Creation time: 2026-04-22 22:59:33 Modification time: 2026-04-22 23:04:58 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1f:5b:2f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7952f657-a6a4-40e7-9358-1d6a08b28837 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 98da234c-c674-4325-884c-1f6ad425b643 child devices: - child 0: plain, size 768M logical_id: gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data on primary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data (253:0) on secondary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data (253:0) name: None UUID: 78d7d5c6-cf81-4ab4-abb5-3f94befce582 - child 1: plain, size 128M logical_id: gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta on primary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta (253:1) on secondary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta (253:1) name: None UUID: d4044857-6142-420d-b2a6-e56e1b9251eb - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 6d57981c-44be-4652-a30c-23488fd66d69 child devices: - child 0: plain, size 512M logical_id: gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data on primary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data (253:2) on secondary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data (253:2) name: None UUID: 6a41707f-0be8-495c-9832-4a1a1ab1e8f1 - child 1: plain, size 128M logical_id: gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta on primary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta (253:3) on secondary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta (253:3) name: None UUID: 0456dcec-d7c8-4229-9cbb-5edc1b8defe7 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta | grep kvm-test-instance02.staging.ganeti.org' originstname+kvm-test-instance02.staging.ganeti.org originstname+kvm-test-instance02.staging.ganeti.org originstname+kvm-test-instance02.staging.ganeti.org originstname+kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta | grep kvm-test-instance03.staging.ganeti.org' Command: ssh maude-flanders.staging.ganeti.org 'lvs -o tags --noheadings gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta | grep kvm-test-instance02.staging.ganeti.org' originstname+kvm-test-instance02.staging.ganeti.org originstname+kvm-test-instance02.staging.ganeti.org originstname+kvm-test-instance02.staging.ganeti.org originstname+kvm-test-instance02.staging.ganeti.org Command: ssh maude-flanders.staging.ganeti.org 'lvs -o tags --noheadings gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta | grep kvm-test-instance03.staging.ganeti.org' ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-04-22 23:05:03.686669 time=0:00:31.284206 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-04-22 23:05:03.686791 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/1457 GET /2/jobs/1458 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-04-22 23:05:20.785905 time=0:00:17.099114 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-04-22 23:05:20.786014 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Wed Apr 22 23:05:24 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed Apr 22 23:05:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:05:26 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed Apr 22 23:06:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Wed Apr 22 23:06:30 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed Apr 22 23:06:32 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:06:32 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed Apr 22 23:07:32 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Wed Apr 22 23:07:36 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed Apr 22 23:07:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:07:37 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed Apr 22 23:08:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Wed Apr 22 23:08:42 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed Apr 22 23:08:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:08:44 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed Apr 22 23:09:44 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-22 23:09:45.744390 time=0:04:24.958376 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-22 23:09:45.744558 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1465 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 23:09:50.157622 time=0:00:04.413064 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 23:09:50.157719 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1466 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1467 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1468 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1469 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1470 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 23:10:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-22 23:10:37.792596 time=0:00:47.634877 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-22 23:10:37.792753 start [TestInstanceTags] gnt-instance tags Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list-tags kvm-test-instance02.staging.ganeti.org' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag1 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/1474 GET /2/instances/kvm-test-instance02.staging.ganeti.org/tags DELETE /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/1475 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-04-22 23:10:43.473769 time=0:00:05.681016 [TestInstanceTags] gnt-instance tags <<<< 2026-04-22 23:10:43.473911 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Apr 23 03:10:43 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Apr 23 03:10:43 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7f892254-0b59-4075-92e8-6b78a4d329bb Serial number: 72 Creation time: 2026-04-22 22:59:33 Modification time: 2026-04-22 23:10:43 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1f:5b:2f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7952f657-a6a4-40e7-9358-1d6a08b28837 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 98da234c-c674-4325-884c-1f6ad425b643 child devices: - child 0: plain, size 1.8G logical_id: gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data on primary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data (253:0) on secondary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_data (253:0) name: None UUID: 78d7d5c6-cf81-4ab4-abb5-3f94befce582 - child 1: plain, size 128M logical_id: gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta on primary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta (253:1) on secondary: /dev/gnt/e0a4f85d-91b1-452f-8c23-3fc699e62af9.disk0_meta (253:1) name: None UUID: d4044857-6142-420d-b2a6-e56e1b9251eb - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 6d57981c-44be-4652-a30c-23488fd66d69 child devices: - child 0: plain, size 1.5G logical_id: gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data on primary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data (253:2) on secondary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_data (253:2) name: None UUID: 6a41707f-0be8-495c-9832-4a1a1ab1e8f1 - child 1: plain, size 128M logical_id: gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta on primary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta (253:3) on secondary: /dev/gnt/288a3274-e5be-4caa-8346-1e2fe3aa11db.disk1_meta (253:3) name: None UUID: 0456dcec-d7c8-4229-9cbb-5edc1b8defe7 Command: ssh maude-flanders.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh maude-flanders.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1478 Waiting for job 1478 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1481 Waiting for job 1481 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1483, 1484 Waiting for job 1483 ... Wed Apr 22 23:10:57 2026 * Verifying cluster config Wed Apr 22 23:10:57 2026 * Verifying cluster certificate files Wed Apr 22 23:10:57 2026 * Verifying hypervisor parameters Wed Apr 22 23:10:57 2026 * Verifying all nodes belong to an existing group Waiting for job 1484 ... Wed Apr 22 23:10:57 2026 * Verifying group 'default' Wed Apr 22 23:10:57 2026 * Gathering data (3 nodes) Wed Apr 22 23:10:57 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 23:10:58 2026 * Gathering disk information (3 nodes) Wed Apr 22 23:10:58 2026 * Verifying configuration file consistency Wed Apr 22 23:10:58 2026 * Verifying node status Wed Apr 22 23:10:58 2026 * Verifying instance status Wed Apr 22 23:10:58 2026 * Verifying orphan volumes Wed Apr 22 23:10:58 2026 * Verifying N+1 Memory redundancy Wed Apr 22 23:10:58 2026 * Assessing cluster hypervisor parameters Wed Apr 22 23:10:58 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 23:10:58 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 23:10:58 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 23:10:58 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 23:10:58 2026 * Other Notes Wed Apr 22 23:10:58 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-04-22 23:10:59.739320 time=0:00:16.265409 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-04-22 23:10:59.739448 start [TestClusterVerify] gnt-cluster verify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1486, 1487 Waiting for job 1486 ... Wed Apr 22 23:11:01 2026 * Verifying cluster config Wed Apr 22 23:11:01 2026 * Verifying cluster certificate files Wed Apr 22 23:11:01 2026 * Verifying hypervisor parameters Wed Apr 22 23:11:01 2026 * Verifying all nodes belong to an existing group Waiting for job 1487 ... Wed Apr 22 23:11:02 2026 * Verifying group 'default' Wed Apr 22 23:11:02 2026 * Gathering data (3 nodes) Wed Apr 22 23:11:02 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 23:11:03 2026 * Gathering disk information (3 nodes) Wed Apr 22 23:11:03 2026 * Verifying configuration file consistency Wed Apr 22 23:11:03 2026 * Verifying node status Wed Apr 22 23:11:03 2026 * Verifying instance status Wed Apr 22 23:11:03 2026 * Verifying orphan volumes Wed Apr 22 23:11:03 2026 * Verifying N+1 Memory redundancy Wed Apr 22 23:11:03 2026 * Assessing cluster hypervisor parameters Wed Apr 22 23:11:03 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 23:11:03 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 23:11:03 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 23:11:03 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 23:11:03 2026 * Other Notes Wed Apr 22 23:11:03 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1489 Waiting for job 1489 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-04-22 23:11:05.710341 time=0:00:05.970893 [TestClusterVerify] gnt-cluster verify <<<< 2026-04-22 23:11:05.710494 start [TestInstance] Testing getting instance(s) info via remote API GET /2/instances/kvm-test-instance02.staging.ganeti.org GET /2/instances GET /2/instances?bulk=1 PUT /2/instances/kvm-test-instance02.staging.ganeti.org/activate-disks PUT /2/instances/kvm-test-instance02.staging.ganeti.org/deactivate-disks PUT /2/instances/kvm-test-instance02.staging.ganeti.org/prepare-export?mode=remote GET /2/jobs/1492 Wed Apr 22 23:11:09 2026 Generating X509 certificate on troy-mcclure.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-04-22 23:11:09.522036 time=0:00:03.811542 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-04-22 23:11:09.522159 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pinst_cnt,sinst_cnt,ctime,ndp/ssh_port,spfree,master_capable,role,tags,ndp/ovs_name,uuid,hv_state,pinst_list,dfree,vm_capable,ndp/oob_program,group,csockets,name,ctotal,sptotal,ndparams,master,ndp/cpu_speed,mnode,mfree,ndp/exclusive_storage,ndp/ovs_link,pip,mtotal,bootid,drained,disk_state,offline,cnos,cnodes,sip,ndp/spindle_count,ndp/ovs,sinst_list,powered,serial_no,master_candidate,custom_ndparams,mtime,dtotal,group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output bootid,cnodes,cnos,csockets,ctime,ctotal,custom_ndparams,dfree,disk_state,drained,dtotal,group,group.uuid,hv_state,master,master_candidate,master_capable,mfree,mnode,mtime,mtotal,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,offline,pinst_cnt,pinst_list,pip,powered,role,serial_no,sinst_cnt,sinst_list,sip,spfree,sptotal,tags,uuid,vm_capable >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pinst_cnt,sinst_cnt,ctime,ndp/ssh_port,spfree,master_capable,role,tags,ndp/ovs_name,uuid,hv_state,pinst_list,dfree,vm_capable,ndp/oob_program,group,csockets,name,ctotal,sptotal,ndparams,master,ndp/cpu_speed,mnode,mfree,ndp/exclusive_storage,ndp/ovs_link,pip,mtotal,bootid,drained,disk_state,offline,cnos,cnodes,sip,ndp/spindle_count,ndp/ovs,sinst_list,powered,serial_no,master_candidate,custom_ndparams,mtime,dtotal,group.uuid,pinst_cnt,sinst_cnt,ctime,ndp/ssh_port,spfree,master_capable,role,tags,ndp/ovs_name,uuid,hv_state,pinst_list,dfree,vm_capable,ndp/oob_program,group,csockets,name,ctotal,sptotal,ndparams,master,ndp/cpu_speed,mnode,mfree,ndp/exclusive_storage,ndp/ovs_link,pip,mtotal,bootid,drained,disk_state,offline,cnos,cnodes,sip,ndp/spindle_count,ndp/ovs,sinst_list,powered,serial_no,master_candidate,custom_ndparams,mtime,dtotal,group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output group.uuid,dtotal,mtime,custom_ndparams,master_candidate,serial_no,powered,sinst_list,ndp/ovs >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/spindle_count,sip,cnodes,cnos,offline >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output disk_state,drained,bootid,mtotal,pip,ndp/ovs_link,ndp/exclusive_storage,mfree,mnode,ndp/cpu_speed >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master,ndparams,sptotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ctotal,name,csockets,group,ndp/oob_program >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output vm_capable,dfree,pinst_list,hv_state,uuid,ndp/ovs_name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output tags,role >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master_capable,spfree,ndp/ssh_port,ctime,sinst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pinst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' maude-flanders.staging.ganeti.org ralph-wiggum.staging.ganeti.org troy-mcclure.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org ralph-wiggum.staging.ganeti.org maude-flanders.staging.ganeti.org' troy-mcclure.staging.ganeti.org ralph-wiggum.staging.ganeti.org maude-flanders.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org maude-flanders.staging.ganeti.org ralph-wiggum.staging.ganeti.org' troy-mcclure.staging.ganeti.org maude-flanders.staging.ganeti.org ralph-wiggum.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Node name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestNodeList] gnt-node list ------------------------------- >>>> 2026-04-22 23:11:15.777660 time=0:00:06.255501 [TestNodeList] gnt-node list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-22 23:11:15.777822 start [TestJobList] gnt-job list ------- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output id,opexec,archived,status,opstatus,opstart,received_ts,start_ts,opresult,oplog,ops,end_ts,priority,opend,summary,oppriority >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output archived,end_ts,id,opend,opexec,oplog,oppriority,opresult,ops,opstart,opstatus,priority,received_ts,start_ts,status,summary >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output id,opexec,archived,status,opstatus,opstart,received_ts,start_ts,opresult,oplog,ops,end_ts,priority,opend,summary,oppriority,id,opexec,archived,status,opstatus,opstart,received_ts,start_ts,opresult,oplog,ops,end_ts,priority,opend,summary,oppriority >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output oppriority,summary,opend,priority,end_ts >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output ops,oplog,opresult,start_ts,received_ts,opstart,opstatus,status,archived >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output opexec,id >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 1492 1491 1490 1489 1488 1487 1486 1485 1484 1483 1482 1481 1480 1479 1478 1477 1476 1475 1474 1473 1472 1471 1470 1469 1468 1467 1466 1465 1464 1463 1462 1461 1460 1459 1458 1457 1456 1455 1454 1453 1452 1451 1450 1449 1448 1447 1446 1445 1444 1443 1442 1441 1440 1439 1438 1437 1436 1435 1434 1433 1432 1431 1430 1429 1428 1427 1426 1425 1424 1423 1422 1421 1420 1419 1418 1417 1416 1415 1414 1413 1412 1411 1410 1409 1408 1407 1406 1405 1404 1403 1402 1401 1400 1399 1398 1397 1396 1395 1394 1393 1392 1391 1390 1389 1388 1387 1386 1385 1384 1383 1382 1381 1380 1379 1378 1377 1376 1375 1374 1373 1372 1371 1370 1369 1368 1367 1366 1365 1364 1363 1362 1361 1360 1359 1358 1357 1356 1355 1354 1353 1352 1351 1350 1349 1348 1347 1346 1345 1344 1343 1342 1341 1340 1339 1338 1337 1336 1335 1334 1333 1332 1331 1330 1329 1328 1327 1326 1325 1324 1323 1322 1321 1320 1319 1318 1317 1316 1315 1314 1313 1312 1311 1310 1309 1308 1307 1306 1305 1304 1303 1302 1301 1300 1299 1298 1297 1296 1295 1294 1293 1292 1291 1290 1289 1288 1287 1286 1285 1284 1283 1282 1281 1280 1279 1278 1277 1276 1275 1274 1273 1272 1271 1270 1269 1268 1267 1266 1265 1264 1263 1262 1261 1260 1259 1258 1257 1256 1255 1254 1253 1252 1251 1250 1249 1248 1247 1246 1245 1244 1243 1242 1241 1240 1239 1238 1237 1236 1235 1234 1233 1232 1231 1230 1229 1228 1227 1226 1225 1224 1223 1222 1221 1220 1219 1218 1217 1216 1215 1214 1213 1212 1211 1210 1209 1208 1207 1206 1205 1204 1203 1202 1201 1200 1199 1198 1197 1196 1195 1194 1193 1192 1191 1190 1189 1188 1187 1186 1185 1184 1183 1182 1181 1180 1179 1178 1177 1176 1175 1174 1173 1172 1171 1170 1169 1168 1167 1166 1165 1164 1163 1162 1161 1160 1159 1158 1157 1156 1155 1154 1153 1152 1151 1150 1149 1148 1147 1146 1145 1144 1143 1142 1141 1140 1139 1138 1137 1136 1135 1134 1133 1132 1131 1130 1129 1128 1127 1126 1125 1124 1123 1122 1121 1120 1119 1118 1117 1116 1115 1114 1113 1112 1111 1110 1109 1108 1107 1106 1105 1104 1103 1102 1101 1100 1099 1098 1097 1096 1095 1094 1093 1092 1091 1090 1089 1088 1087 1086 1085 1084 1083 1082 1081 1080 1079 1078 1077 1076 1075 1074 1073 1072 1071 1070 1069 1068 1067 1066 1065 1064 1063 1062 1061 1060 1059 1058 1057 1056 1055 1054 1053 1052 1051 1050 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 1011 1010 1009 1008 1007 1006 1005 1004 1003 1002 1001 1000 999 998 997 996 995 994 993 992 991 990 989 988 987 986 985 984 983 982 981 980 979 978 977 976 975 974 973 972 971 970 969 968 967 966 965 964 963 962 961 960 959 958 957 956 955 954 953 952 951 950 949 948 947 946 945 944 943 942 941 940 939 938 937 936 935 934 933 932 931 930 929 928 927 926 925 924 923 922 921 920 919 918 917 916 915 914 913 912 911 910 909 908 907 906 905 904 903 902 901 900 899 898 897 896 895 894 893 892 891 890 889 888 887 886 885 884 883 882 881 880 879 878 877 876 875 874 873 872 871 870 869 868 867 866 865 864 863 862 861 860 859 858 857 856 855 854 853 852 851 850 849 848 847 846 845 844 843 842 841 840 839 838 837 836 835 834 833 832 831 830 829 828 827 826 825 824 823 822 821 820 819 818 817 816 815 814 813 812 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 782 781 780 779 778 777 776 775 774 773 772 771 770 769 768 767 766 765 764 763 762 761 760 759 758 757 756 755 754 753 752 751 750 749 748 747 746 745 744 743 742 741 740 739 738 737 736 735 734 733 732 731 730 729 728 727 726 725 724 723 722 721 720 719 718 717 716 715 714 713 712 711 710 709 708 707 706 705 704 703 702 701 700 699 698 697 696 695 694 693 692 691 690 689 688 687 686 685 684 683 682 681 680 679 678 677 676 675 674 673 672 671 670 669 668 667 666 665 664 663 662 661 660 659 658 657 656 655 654 653 652 651 650 649 648 647 646 645 644 643 642 641 640 639 638 637 636 635 634 633 632 631 630 629 628 627 626 625 624 623 622 621 620 619 618 617 616 615 614 613 612 611 610 609 608 607 606 605 604 603 602 601 600 599 598 597 596 595 594 593 592 591 590 589 588 587 586 585 584 583 582 581 580 579 578 577 576 575 574 573 572 571 570 569 568 567 566 565 564 563 562 561 560 559 558 557 556 555 554 553 552 551 550 549 548 547 546 545 544 543 542 541 540 539 538 537 536 535 534 533 532 531 530 529 528 527 526 525 524 523 522 521 520 519 518 517 516 515 514 513 512 511 510 509 508 507 506 505 504 503 502 501 500 499 498 497 496 495 494 493 492 491 490 489 488 487 486 485 484 483 482 481 480 479 478 477 476 475 474 473 472 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1' 1492 1491 1490 1489 1488 1487 1486 1485 1484 1483 1482 1481 1480 1479 1478 1477 1476 1475 1474 1473 1472 1471 1470 1469 1468 1467 1466 1465 1464 1463 1462 1461 1460 1459 1458 1457 1456 1455 1454 1453 1452 1451 1450 1449 1448 1447 1446 1445 1444 1443 1442 1441 1440 1439 1438 1437 1436 1435 1434 1433 1432 1431 1430 1429 1428 1427 1426 1425 1424 1423 1422 1421 1420 1419 1418 1417 1416 1415 1414 1413 1412 1411 1410 1409 1408 1407 1406 1405 1404 1403 1402 1401 1400 1399 1398 1397 1396 1395 1394 1393 1392 1391 1390 1389 1388 1387 1386 1385 1384 1383 1382 1381 1380 1379 1378 1377 1376 1375 1374 1373 1372 1371 1370 1369 1368 1367 1366 1365 1364 1363 1362 1361 1360 1359 1358 1357 1356 1355 1354 1353 1352 1351 1350 1349 1348 1347 1346 1345 1344 1343 1342 1341 1340 1339 1338 1337 1336 1335 1334 1333 1332 1331 1330 1329 1328 1327 1326 1325 1324 1323 1322 1321 1320 1319 1318 1317 1316 1315 1314 1313 1312 1311 1310 1309 1308 1307 1306 1305 1304 1303 1302 1301 1300 1299 1298 1297 1296 1295 1294 1293 1292 1291 1290 1289 1288 1287 1286 1285 1284 1283 1282 1281 1280 1279 1278 1277 1276 1275 1274 1273 1272 1271 1270 1269 1268 1267 1266 1265 1264 1263 1262 1261 1260 1259 1258 1257 1256 1255 1254 1253 1252 1251 1250 1249 1248 1247 1246 1245 1244 1243 1242 1241 1240 1239 1238 1237 1236 1235 1234 1233 1232 1231 1230 1229 1228 1227 1226 1225 1224 1223 1222 1221 1220 1219 1218 1217 1216 1215 1214 1213 1212 1211 1210 1209 1208 1207 1206 1205 1204 1203 1202 1201 1200 1199 1198 1197 1196 1195 1194 1193 1192 1191 1190 1189 1188 1187 1186 1185 1184 1183 1182 1181 1180 1179 1178 1177 1176 1175 1174 1173 1172 1171 1170 1169 1168 1167 1166 1165 1164 1163 1162 1161 1160 1159 1158 1157 1156 1155 1154 1153 1152 1151 1150 1149 1148 1147 1146 1145 1144 1143 1142 1141 1140 1139 1138 1137 1136 1135 1134 1133 1132 1131 1130 1129 1128 1127 1126 1125 1124 1123 1122 1121 1120 1119 1118 1117 1116 1115 1114 1113 1112 1111 1110 1109 1108 1107 1106 1105 1104 1103 1102 1101 1100 1099 1098 1097 1096 1095 1094 1093 1092 1091 1090 1089 1088 1087 1086 1085 1084 1083 1082 1081 1080 1079 1078 1077 1076 1075 1074 1073 1072 1071 1070 1069 1068 1067 1066 1065 1064 1063 1062 1061 1060 1059 1058 1057 1056 1055 1054 1053 1052 1051 1050 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 1011 1010 1009 1008 1007 1006 1005 1004 1003 1002 1001 1000 999 998 997 996 995 994 993 992 991 990 989 988 987 986 985 984 983 982 981 980 979 978 977 976 975 974 973 972 971 970 969 968 967 966 965 964 963 962 961 960 959 958 957 956 955 954 953 952 951 950 949 948 947 946 945 944 943 942 941 940 939 938 937 936 935 934 933 932 931 930 929 928 927 926 925 924 923 922 921 920 919 918 917 916 915 914 913 912 911 910 909 908 907 906 905 904 903 902 901 900 899 898 897 896 895 894 893 892 891 890 889 888 887 886 885 884 883 882 881 880 879 878 877 876 875 874 873 872 871 870 869 868 867 866 865 864 863 862 861 860 859 858 857 856 855 854 853 852 851 850 849 848 847 846 845 844 843 842 841 840 839 838 837 836 835 834 833 832 831 830 829 828 827 826 825 824 823 822 821 820 819 818 817 816 815 814 813 812 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 782 781 780 779 778 777 776 775 774 773 772 771 770 769 768 767 766 765 764 763 762 761 760 759 758 757 756 755 754 753 752 751 750 749 748 747 746 745 744 743 742 741 740 739 738 737 736 735 734 733 732 731 730 729 728 727 726 725 724 723 722 721 720 719 718 717 716 715 714 713 712 711 710 709 708 707 706 705 704 703 702 701 700 699 698 697 696 695 694 693 692 691 690 689 688 687 686 685 684 683 682 681 680 679 678 677 676 675 674 673 672 671 670 669 668 667 666 665 664 663 662 661 660 659 658 657 656 655 654 653 652 651 650 649 648 647 646 645 644 643 642 641 640 639 638 637 636 635 634 633 632 631 630 629 628 627 626 625 624 623 622 621 620 619 618 617 616 615 614 613 612 611 610 609 608 607 606 605 604 603 602 601 600 599 598 597 596 595 594 593 592 591 590 589 588 587 586 585 584 583 582 581 580 579 578 577 576 575 574 573 572 571 570 569 568 567 566 565 564 563 562 561 560 559 558 557 556 555 554 553 552 551 550 549 548 547 546 545 544 543 542 541 540 539 538 537 536 535 534 533 532 531 530 529 528 527 526 525 524 523 522 521 520 519 518 517 516 515 514 513 512 511 510 509 508 507 506 505 504 503 502 501 500 499 498 497 496 495 494 493 492 491 490 489 488 487 486 485 484 483 482 481 480 479 478 477 476 475 474 473 472 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 1208 190 600 1009 761 468 995 1218 845 973 30 849 400 500 80 1382 249 754 842 335 552 587 608 909 431 865 463 506 1121 1066 711 45 1166 1051 271 170 1111 607 798 640 1099 210 930 65 766 856 1006 6 520 1266 760 322 1316 690 1475 809 222 245 1258 1289 1069 894 415 1482 411 437 1131 1284 827 284 618 53 1030 603 408 357 860 219 938 413 1387 1098 1479 1422 1391 1323 952 409 94 1317 1217 1322 1480 1105 693 26 961 1439 847 696 1353 66 58 1161 1010 544 953 1151 55 1033 1348 1315 1225 1491 18 182 919 1026 1095 148 481 723 1489 161 733 465 793 1043 707 1364 1324 1031 1155 1311 410 1457 423 1034 119 1180 20 1097 565 101 314 1135 530 326 356 598 130 662 1461 825 434 1421 1056 559 835 1011 812 1203 583 1297 920 455 926 471 1331 717 1456 383 918 313 339 547 644 523 435 1488 928 226 297 1214 949 763 736 621 276 872 814 619 1281 444 1129 346 1411 646 149 1252 774 141 1027 1156 1291 365 488 1476 596 1282 1405 1249 14 113 48 971 1117 393 67 373 541 906 296 1423 1337 615 592 84 1134 343 258 283 158 298 976 804 93 844 1256 1369 225 1096 890 677 1330 722 735 1260 139 469 11 1204 111 309 609 867 689 963 907 480 839 992 1340 64 863 1216 36 1187 118 1182 1438 412 1128 1342 1226 81 23 304 230 1358 237 110 1060 1487 628 728 908 643 426 998 566 905 24 38 914 572 41 887 1417 75 873 73 290 1090 1085 112 1351 985 248 1430 813 180 1221 709 419 594 564 300 293 233 744 1228 1455 718 738 627 631 381 1013 452 571 840 966 769 732 892 2 1072 879 173 287 708 1237 457 556 1037 342 72 191 650 71 355 1443 1401 1321 1418 524 1230 4 773 460 155 800 1341 490 585 1064 912 193 1210 86 204 1235 514 965 734 834 121 796 87 1024 991 205 429 22 527 1209 1372 1444 1244 716 1259 1393 1378 1000 285 1103 551 843 203 275 960 1140 1165 1092 1253 109 403 1485 74 369 1492 1350 1114 33 687 555 317 499 675 518 829 836 244 980 694 802 1211 597 886 656 1305 957 273 386 591 811 384 25 730 62 897 458 1139 778 765 68 353 649 1361 321 89 819 1426 924 1158 197 1110 1215 216 368 1093 1466 40 362 489 256 724 1434 1397 17 138 404 902 755 484 1274 1332 392 1185 1365 1193 462 691 1076 1198 105 910 95 944 330 1240 159 364 1016 1086 1399 1014 1091 449 1143 399 1238 770 658 959 921 234 720 1395 223 554 202 448 978 739 1367 63 1147 601 888 1152 79 82 629 861 883 348 664 982 3 1306 950 568 648 1396 61 1188 748 1132 983 1296 1416 974 781 746 548 1304 1355 433 438 1448 697 263 666 671 832 1449 269 797 334 535 954 852 1222 59 553 1137 1447 925 1445 389 143 350 1420 1250 1191 46 406 146 700 540 432 1490 789 529 955 1414 120 673 445 1352 768 1077 884 1413 780 338 174 1042 319 1392 988 1133 1149 891 473 259 1087 493 90 56 282 858 776 1206 1280 896 672 1468 854 701 209 830 1205 1412 466 1470 1186 123 503 299 874 916 253 1127 127 337 970 1025 574 655 1144 398 1080 651 1184 1169 981 208 895 942 1194 1172 605 513 206 823 31 504 653 388 913 492 531 1125 577 175 385 52 652 447 157 307 318 424 8 606 964 310 224 635 260 792 1390 470 407 1148 1126 122 582 1410 102 624 1261 1074 192 710 227 758 532 837 1136 682 358 519 1268 1176 1052 1041 935 218 1224 1299 1376 1082 220 824 1202 1246 254 1189 291 1007 1183 217 539 243 83 496 13 214 663 50 933 1404 801 614 1278 1298 817 124 880 495 195 882 899 1432 684 478 272 1467 670 941 563 1377 511 562 1175 292 1407 379 235 871 660 956 1107 505 501 885 1459 311 172 35 1354 1415 163 821 1094 474 54 750 1381 522 1273 927 1385 1472 573 688 21 578 1234 1303 323 1055 1112 676 1428 294 450 485 266 1425 502 1285 1229 1036 870 1370 427 1319 803 794 137 866 1154 176 1070 196 1123 940 665 525 1265 831 475 1201 421 126 1019 1295 99 1181 996 453 394 1442 904 1293 1223 414 1073 1344 1120 464 498 1020 1436 198 443 446 108 1190 1419 129 1108 1380 726 1058 820 1349 340 305 962 132 91 1142 377 331 324 1023 1384 777 1451 969 1302 332 491 1431 1171 1157 333 517 347 1409 359 1173 915 391 538 1437 1325 201 1356 1008 12 1168 512 626 1040 1463 151 328 759 1196 1089 1003 104 240 1326 611 674 593 1199 262 69 370 787 242 257 1075 1255 378 994 34 27 351 783 639 579 1368 281 620 713 1029 846 1050 604 430 704 1314 395 599 497 184 558 1300 1264 1035 1254 818 1167 380 1115 397 1004 279 487 775 1153 893 5 1071 1122 268 387 642 401 29 345 1102 737 542 1049 456 1403 1286 645 1464 39 661 96 1454 1207 316 166 1408 1360 212 859 1038 1345 685 1251 1138 947 936 990 719 363 42 534 1220 984 521 586 344 932 1047 425 1242 15 1243 756 261 1292 142 1015 107 993 584 418 494 616 1433 1478 923 1179 567 270 705 251 869 1032 315 1231 267 590 637 199 264 185 1053 654 1192 623 302 931 1130 1267 1481 1081 154 1088 1269 211 1124 853 19 1163 1347 467 762 213 850 537 367 810 47 939 1371 560 1388 1078 508 622 32 1329 7 1063 731 1054 162 779 183 659 477 570 588 246 901 116 987 482 1079 632 715 134 382 1294 633 60 165 1119 740 1272 1118 422 144 1328 636 354 301 610 1239 975 1402 868 133 799 1389 1450 1452 967 483 515 806 816 1 580 1001 1366 703 1271 1327 366 135 972 231 1062 668 375 1233 702 751 1141 228 782 1150 785 1083 721 851 767 327 221 114 862 461 986 878 712 753 194 1197 92 145 815 1146 833 557 1465 51 177 528 1338 848 28 945 106 168 374 948 1290 745 16 1406 252 561 875 934 1307 771 749 1162 937 929 1474 1288 1219 1245 440 958 791 1484 695 1227 352 153 951 1335 1263 167 1048 229 706 678 1068 1446 1301 968 1084 679 1394 1477 1277 1429 232 625 1212 546 1471 49 308 1022 486 569 147 757 428 575 1028 1312 900 1334 1276 1159 634 140 613 576 1473 1287 1383 451 903 667 371 1021 390 911 727 917 236 1424 857 1308 360 543 1336 1232 207 1257 476 1213 1059 589 989 714 526 241 1275 699 136 772 250 1460 516 78 1270 1236 1248 1483 320 536 171 1061 1374 9 200 1373 265 128 1339 37 459 1320 507 402 189 549 255 98 943 1106 1313 790 1067 125 977 1044 472 680 76 795 1400 1247 57 1005 361 1362 1386 215 336 396 545 617 77 417 1065 325 741 657 150 1113 44 1046 946 1177 1343 1469 349 1017 1109 286 372 855 747 630 329 181 838 156 278 186 1398 117 341 280 612 1357 100 1346 1283 376 876 436 1160 1375 439 1200 1453 85 1012 808 595 97 1241 306 510 638 169 1178 1279 826 1458 442 1379 1116 788 683 164 1174 187 647 1333 295 454 288 828 131 420 1359 1440 10 581 179 807 1462 686 188 692 238 550 698 303 1441 416 1170 997 178 889 1145 88 1057 641 312 441 922 681 160 509 479 752 1363 1164 533 864 805 743 841 1486 115 999 729 289 764 1435 1002 742 405 152 822 103 881 1310 274 277 1018 1101 1100 786 239 1195 602 1309 725 784 669 979 43 1039 1262 898 877 1318 247 1045 70 1427 1104' 1208 190 600 1009 761 468 995 1218 845 973 30 849 400 500 80 1382 249 754 842 335 552 587 608 909 431 865 463 506 1121 1066 711 45 1166 1051 271 170 1111 607 798 640 1099 210 930 65 766 856 1006 6 520 1266 760 322 1316 690 1475 809 222 245 1258 1289 1069 894 415 1482 411 437 1131 1284 827 284 618 53 1030 603 408 357 860 219 938 413 1387 1098 1479 1422 1391 1323 952 409 94 1317 1217 1322 1480 1105 693 26 961 1439 847 696 1353 66 58 1161 1010 544 953 1151 55 1033 1348 1315 1225 1491 18 182 919 1026 1095 148 481 723 1489 161 733 465 793 1043 707 1364 1324 1031 1155 1311 410 1457 423 1034 119 1180 20 1097 565 101 314 1135 530 326 356 598 130 662 1461 825 434 1421 1056 559 835 1011 812 1203 583 1297 920 455 926 471 1331 717 1456 383 918 313 339 547 644 523 435 1488 928 226 297 1214 949 763 736 621 276 872 814 619 1281 444 1129 346 1411 646 149 1252 774 141 1027 1156 1291 365 488 1476 596 1282 1405 1249 14 113 48 971 1117 393 67 373 541 906 296 1423 1337 615 592 84 1134 343 258 283 158 298 976 804 93 844 1256 1369 225 1096 890 677 1330 722 735 1260 139 469 11 1204 111 309 609 867 689 963 907 480 839 992 1340 64 863 1216 36 1187 118 1182 1438 412 1128 1342 1226 81 23 304 230 1358 237 110 1060 1487 628 728 908 643 426 998 566 905 24 38 914 572 41 887 1417 75 873 73 290 1090 1085 112 1351 985 248 1430 813 180 1221 709 419 594 564 300 293 233 744 1228 1455 718 738 627 631 381 1013 452 571 840 966 769 732 892 2 1072 879 173 287 708 1237 457 556 1037 342 72 191 650 71 355 1443 1401 1321 1418 524 1230 4 773 460 155 800 1341 490 585 1064 912 193 1210 86 204 1235 514 965 734 834 121 796 87 1024 991 205 429 22 527 1209 1372 1444 1244 716 1259 1393 1378 1000 285 1103 551 843 203 275 960 1140 1165 1092 1253 109 403 1485 74 369 1492 1350 1114 33 687 555 317 499 675 518 829 836 244 980 694 802 1211 597 886 656 1305 957 273 386 591 811 384 25 730 62 897 458 1139 778 765 68 353 649 1361 321 89 819 1426 924 1158 197 1110 1215 216 368 1093 1466 40 362 489 256 724 1434 1397 17 138 404 902 755 484 1274 1332 392 1185 1365 1193 462 691 1076 1198 105 910 95 944 330 1240 159 364 1016 1086 1399 1014 1091 449 1143 399 1238 770 658 959 921 234 720 1395 223 554 202 448 978 739 1367 63 1147 601 888 1152 79 82 629 861 883 348 664 982 3 1306 950 568 648 1396 61 1188 748 1132 983 1296 1416 974 781 746 548 1304 1355 433 438 1448 697 263 666 671 832 1449 269 797 334 535 954 852 1222 59 553 1137 1447 925 1445 389 143 350 1420 1250 1191 46 406 146 700 540 432 1490 789 529 955 1414 120 673 445 1352 768 1077 884 1413 780 338 174 1042 319 1392 988 1133 1149 891 473 259 1087 493 90 56 282 858 776 1206 1280 896 672 1468 854 701 209 830 1205 1412 466 1470 1186 123 503 299 874 916 253 1127 127 337 970 1025 574 655 1144 398 1080 651 1184 1169 981 208 895 942 1194 1172 605 513 206 823 31 504 653 388 913 492 531 1125 577 175 385 52 652 447 157 307 318 424 8 606 964 310 224 635 260 792 1390 470 407 1148 1126 122 582 1410 102 624 1261 1074 192 710 227 758 532 837 1136 682 358 519 1268 1176 1052 1041 935 218 1224 1299 1376 1082 220 824 1202 1246 254 1189 291 1007 1183 217 539 243 83 496 13 214 663 50 933 1404 801 614 1278 1298 817 124 880 495 195 882 899 1432 684 478 272 1467 670 941 563 1377 511 562 1175 292 1407 379 235 871 660 956 1107 505 501 885 1459 311 172 35 1354 1415 163 821 1094 474 54 750 1381 522 1273 927 1385 1472 573 688 21 578 1234 1303 323 1055 1112 676 1428 294 450 485 266 1425 502 1285 1229 1036 870 1370 427 1319 803 794 137 866 1154 176 1070 196 1123 940 665 525 1265 831 475 1201 421 126 1019 1295 99 1181 996 453 394 1442 904 1293 1223 414 1073 1344 1120 464 498 1020 1436 198 443 446 108 1190 1419 129 1108 1380 726 1058 820 1349 340 305 962 132 91 1142 377 331 324 1023 1384 777 1451 969 1302 332 491 1431 1171 1157 333 517 347 1409 359 1173 915 391 538 1437 1325 201 1356 1008 12 1168 512 626 1040 1463 151 328 759 1196 1089 1003 104 240 1326 611 674 593 1199 262 69 370 787 242 257 1075 1255 378 994 34 27 351 783 639 579 1368 281 620 713 1029 846 1050 604 430 704 1314 395 599 497 184 558 1300 1264 1035 1254 818 1167 380 1115 397 1004 279 487 775 1153 893 5 1071 1122 268 387 642 401 29 345 1102 737 542 1049 456 1403 1286 645 1464 39 661 96 1454 1207 316 166 1408 1360 212 859 1038 1345 685 1251 1138 947 936 990 719 363 42 534 1220 984 521 586 344 932 1047 425 1242 15 1243 756 261 1292 142 1015 107 993 584 418 494 616 1433 1478 923 1179 567 270 705 251 869 1032 315 1231 267 590 637 199 264 185 1053 654 1192 623 302 931 1130 1267 1481 1081 154 1088 1269 211 1124 853 19 1163 1347 467 762 213 850 537 367 810 47 939 1371 560 1388 1078 508 622 32 1329 7 1063 731 1054 162 779 183 659 477 570 588 246 901 116 987 482 1079 632 715 134 382 1294 633 60 165 1119 740 1272 1118 422 144 1328 636 354 301 610 1239 975 1402 868 133 799 1389 1450 1452 967 483 515 806 816 1 580 1001 1366 703 1271 1327 366 135 972 231 1062 668 375 1233 702 751 1141 228 782 1150 785 1083 721 851 767 327 221 114 862 461 986 878 712 753 194 1197 92 145 815 1146 833 557 1465 51 177 528 1338 848 28 945 106 168 374 948 1290 745 16 1406 252 561 875 934 1307 771 749 1162 937 929 1474 1288 1219 1245 440 958 791 1484 695 1227 352 153 951 1335 1263 167 1048 229 706 678 1068 1446 1301 968 1084 679 1394 1477 1277 1429 232 625 1212 546 1471 49 308 1022 486 569 147 757 428 575 1028 1312 900 1334 1276 1159 634 140 613 576 1473 1287 1383 451 903 667 371 1021 390 911 727 917 236 1424 857 1308 360 543 1336 1232 207 1257 476 1213 1059 589 989 714 526 241 1275 699 136 772 250 1460 516 78 1270 1236 1248 1483 320 536 171 1061 1374 9 200 1373 265 128 1339 37 459 1320 507 402 189 549 255 98 943 1106 1313 790 1067 125 977 1044 472 680 76 795 1400 1247 57 1005 361 1362 1386 215 336 396 545 617 77 417 1065 325 741 657 150 1113 44 1046 946 1177 1343 1469 349 1017 1109 286 372 855 747 630 329 181 838 156 278 186 1398 117 341 280 612 1357 100 1346 1283 376 876 436 1160 1375 439 1200 1453 85 1012 808 595 97 1241 306 510 638 169 1178 1279 826 1458 442 1379 1116 788 683 164 1174 187 647 1333 295 454 288 828 131 420 1359 1440 10 581 179 807 1462 686 188 692 238 550 698 303 1441 416 1170 997 178 889 1145 88 1057 641 312 441 922 681 160 509 479 752 1363 1164 533 864 805 743 841 1486 115 999 729 289 764 1435 1002 742 405 152 822 103 881 1310 274 277 1018 1101 1100 786 239 1195 602 1309 725 784 669 979 43 1039 1262 898 877 1318 247 1045 70 1427 1104 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestJobList] gnt-job list --------------------------------- >>>> 2026-04-22 23:11:23.780998 time=0:00:08.003176 [TestJobList] gnt-job list <<<< 2026-04-22 23:11:23.781174 start [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary Test only supported for the file disk template ---- PASSED [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary >>>> 2026-04-22 23:11:23.781264 time=0:00:00.000090 [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary <<<< 2026-04-22 23:11:23.781323 start [TestGroupList] gnt-group list --- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ipolicy,ndp/ssh_port,name,alloc_policy,ndp/ovs,custom_ndparams,ndp/exclusive_storage,ndp/ovs_link,ctime,ndp/oob_program,pinst_cnt,node_list,pinst_list,mtime,ndp/spindle_count,diskparams,custom_ipolicy,ndp/ovs_name,uuid,serial_no,ndparams,tags,ndp/cpu_speed,node_cnt,custom_diskparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output alloc_policy,ctime,custom_diskparams,custom_ipolicy,custom_ndparams,diskparams,ipolicy,mtime,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,node_cnt,node_list,pinst_cnt,pinst_list,serial_no,tags,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ipolicy,ndp/ssh_port,name,alloc_policy,ndp/ovs,custom_ndparams,ndp/exclusive_storage,ndp/ovs_link,ctime,ndp/oob_program,pinst_cnt,node_list,pinst_list,mtime,ndp/spindle_count,diskparams,custom_ipolicy,ndp/ovs_name,uuid,serial_no,ndparams,tags,ndp/cpu_speed,node_cnt,custom_diskparams,ipolicy,ndp/ssh_port,name,alloc_policy,ndp/ovs,custom_ndparams,ndp/exclusive_storage,ndp/ovs_link,ctime,ndp/oob_program,pinst_cnt,node_list,pinst_list,mtime,ndp/spindle_count,diskparams,custom_ipolicy,ndp/ovs_name,uuid,serial_no,ndparams,tags,ndp/cpu_speed,node_cnt,custom_diskparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output custom_diskparams,node_cnt,ndp/cpu_speed,tags,ndparams,serial_no,uuid,ndp/ovs_name,custom_ipolicy,diskparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/spindle_count,mtime,pinst_list,node_list >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output pinst_cnt,ndp/oob_program >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ctime,ndp/ovs_link,ndp/exclusive_storage,custom_ndparams,ndp/ovs,alloc_policy >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output name,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ipolicy >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: NodeGroup name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestGroupList] gnt-group list ----------------------------- >>>> 2026-04-22 23:11:26.205044 time=0:00:02.423721 [TestGroupList] gnt-group list <<<< 2026-04-22 23:11:26.205138 start [TestGroupListFields] gnt-group list-fields Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields alloc_policy name serial_no uuid node_cnt node_list pinst_cnt pinst_list tags ipolicy custom_ipolicy custom_ndparams ndparams diskparams custom_diskparams ndp/cpu_speed ndp/exclusive_storage ndp/oob_program ndp/ovs ndp/ovs_link ndp/ovs_name ndp/spindle_count ndp/ssh_port ctime mtime >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list-fields '\''--separator=|'\'' --no-headers' alloc_policy|Text|AllocPolicy|Allocation policy for group ctime|Timestamp|CTime|Creation timestamp custom_diskparams|Custom|CustomDiskParameters|Custom disk parameters custom_ipolicy|Custom|CustomInstancePolicy|Custom instance policy limitations custom_ndparams|Custom|CustomNDParams|Custom node parameters diskparams|Custom|DiskParameters|Disk parameters (merged) ipolicy|Custom|InstancePolicy|Instance policy limitations (merged) mtime|Timestamp|MTime|Modification timestamp name|Text|Group|Group name ndp/cpu_speed|Floating-point number|ndp/cpu_speed|The "cpu_speed" node parameter ndp/exclusive_storage|Boolean|ExclusiveStorage|The "exclusive_storage" node parameter ndp/oob_program|Custom|OutOfBandProgram|The "oob_program" node parameter ndp/ovs|Boolean|OpenvSwitch|The "ovs" node parameter ndp/ovs_link|Custom|OpenvSwitchLink|The "ovs_link" node parameter ndp/ovs_name|Custom|OpenvSwitchName|The "ovs_name" node parameter ndp/spindle_count|Number|SpindleCount|The "spindle_count" node parameter ndp/ssh_port|Number|ndp/ssh_port|The "ssh_port" node parameter ndparams|Custom|NDParams|Node parameters node_cnt|Number|Nodes|Number of nodes node_list|Custom|NodeList|List of nodes pinst_cnt|Number|Instances|Number of primary instances pinst_list|Custom|InstanceList|List of primary instances serial_no|Number|SerialNo|Group object serial number, incremented on each modification tags|Custom|Tags|Tags uuid|Text|UUID|Group UUID Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: ---- PASSED [TestGroupListFields] gnt-group list-fields ---------------- Warning: Queried for unknown fields field/does/not/exist >>>> 2026-04-22 23:11:26.886871 time=0:00:00.681733 [TestGroupListFields] gnt-group list-fields <<<< 2026-04-22 23:11:26.886975 start [TestInstanceFailover] gnt-instance failover Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance failover --force kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:11:28 2026 Failover instance kvm-test-instance02.staging.ganeti.org Wed Apr 22 23:11:28 2026 * checking disk consistency between source and target Wed Apr 22 23:11:28 2026 * shutting down instance on source node Wed Apr 22 23:11:33 2026 * deactivating the instance's disks on source node Wed Apr 22 23:11:35 2026 * activating the instance's disks on target node maude-flanders.staging.ganeti.org Wed Apr 22 23:11:38 2026 * starting the instance on the target node maude-flanders.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance failover --force kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:11:40 2026 Failover instance kvm-test-instance02.staging.ganeti.org Wed Apr 22 23:11:40 2026 * checking disk consistency between source and target Wed Apr 22 23:11:40 2026 * shutting down instance on source node Wed Apr 22 23:11:45 2026 * deactivating the instance's disks on source node Wed Apr 22 23:11:47 2026 * activating the instance's disks on target node troy-mcclure.staging.ganeti.org Wed Apr 22 23:11:50 2026 * starting the instance on the target node troy-mcclure.staging.ganeti.org ---- PASSED [TestInstanceFailover] gnt-instance failover --------------- >>>> 2026-04-22 23:11:51.090691 time=0:00:24.203716 [TestInstanceFailover] gnt-instance failover <<<< 2026-04-22 23:11:51.090788 start [TestRapiInstanceFailover] Test failing over instance via RAPI GET /2/jobs/1495 Wed Apr 22 23:11:52 2026 Failover instance kvm-test-instance02.staging.ganeti.org Wed Apr 22 23:11:52 2026 * checking disk consistency between source and target Wed Apr 22 23:11:52 2026 * shutting down instance on source node Wed Apr 22 23:11:57 2026 * deactivating the instance's disks on source node Wed Apr 22 23:11:59 2026 * activating the instance's disks on target node maude-flanders.staging.ganeti.org Wed Apr 22 23:12:02 2026 * starting the instance on the target node maude-flanders.staging.ganeti.org GET /2/jobs/1496 Wed Apr 22 23:12:03 2026 Failover instance kvm-test-instance02.staging.ganeti.org Wed Apr 22 23:12:03 2026 * checking disk consistency between source and target Wed Apr 22 23:12:04 2026 * shutting down instance on source node Wed Apr 22 23:12:09 2026 * deactivating the instance's disks on source node Wed Apr 22 23:12:11 2026 * activating the instance's disks on target node troy-mcclure.staging.ganeti.org Wed Apr 22 23:12:13 2026 * starting the instance on the target node troy-mcclure.staging.ganeti.org ---- PASSED [TestRapiInstanceFailover] Test failing over instance via RAPI >>>> 2026-04-22 23:12:14.750210 time=0:00:23.659422 [TestRapiInstanceFailover] Test failing over instance via RAPI <<<< 2026-04-22 23:12:14.750334 start [TestInstanceMigrate] gnt-instance migrate Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o be/always_failover kvm-test-instance02.staging.ganeti.org' N Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:12:16 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Wed Apr 22 23:12:16 2026 * checking disk consistency between source and target Wed Apr 22 23:12:17 2026 * closing instance disks on node maude-flanders.staging.ganeti.org Wed Apr 22 23:12:17 2026 * changing into standalone mode Wed Apr 22 23:12:17 2026 * changing disks into dual-master mode Wed Apr 22 23:12:19 2026 * wait until resync is done Wed Apr 22 23:12:19 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Wed Apr 22 23:12:19 2026 * opening instance disks on node maude-flanders.staging.ganeti.org in shared mode Wed Apr 22 23:12:20 2026 * preparing maude-flanders.staging.ganeti.org to accept the instance Wed Apr 22 23:12:20 2026 * migrating instance to maude-flanders.staging.ganeti.org Wed Apr 22 23:12:20 2026 * starting memory transfer Wed Apr 22 23:12:21 2026 * memory transfer complete Wed Apr 22 23:12:22 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Wed Apr 22 23:12:22 2026 * wait until resync is done Wed Apr 22 23:12:22 2026 * changing into standalone mode Wed Apr 22 23:12:23 2026 * changing disks into single-master mode Wed Apr 22 23:12:24 2026 * wait until resync is done Wed Apr 22 23:12:24 2026 * done Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=True kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:12:27 2026 - INFO: Instance configured to always failover; fallback to failover Wed Apr 22 23:12:27 2026 Failover instance kvm-test-instance02.staging.ganeti.org Wed Apr 22 23:12:27 2026 * checking disk consistency between source and target Wed Apr 22 23:12:28 2026 * shutting down instance on source node Wed Apr 22 23:12:33 2026 * deactivating the instance's disks on source node Wed Apr 22 23:12:34 2026 * activating the instance's disks on target node troy-mcclure.staging.ganeti.org Wed Apr 22 23:12:37 2026 * starting the instance on the target node troy-mcclure.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=False kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> False Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1501 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Can't migrate, please use failover: Instance kvm-test-instance02.staging.ganeti.org is not running Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance migrate --force --allow-failover kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:12:49 2026 - INFO: Instance is marked down or offline, fallback allowed, switching to failover Wed Apr 22 23:12:49 2026 - INFO: Not checking memory on the secondary node as instance will not be started Wed Apr 22 23:12:49 2026 Failover instance kvm-test-instance02.staging.ganeti.org Wed Apr 22 23:12:49 2026 * not checking disk consistency as instance is not running Wed Apr 22 23:12:49 2026 * shutting down instance on source node Wed Apr 22 23:12:49 2026 * deactivating the instance's disks on source node Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Waiting for job 1504 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:12:57 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Wed Apr 22 23:12:57 2026 * checking disk consistency between source and target Wed Apr 22 23:12:57 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Wed Apr 22 23:12:58 2026 * changing into standalone mode Wed Apr 22 23:12:58 2026 * changing disks into dual-master mode Wed Apr 22 23:12:59 2026 * wait until resync is done Wed Apr 22 23:13:00 2026 * opening instance disks on node maude-flanders.staging.ganeti.org in shared mode Wed Apr 22 23:13:00 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Wed Apr 22 23:13:00 2026 * preparing troy-mcclure.staging.ganeti.org to accept the instance Wed Apr 22 23:13:01 2026 * migrating instance to troy-mcclure.staging.ganeti.org Wed Apr 22 23:13:01 2026 * starting memory transfer Wed Apr 22 23:13:02 2026 * memory transfer complete Wed Apr 22 23:13:02 2026 * closing instance disks on node maude-flanders.staging.ganeti.org Wed Apr 22 23:13:03 2026 * wait until resync is done Wed Apr 22 23:13:03 2026 * changing into standalone mode Wed Apr 22 23:13:03 2026 * changing disks into single-master mode Wed Apr 22 23:13:05 2026 * wait until resync is done Wed Apr 22 23:13:05 2026 * done Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:13:08 2026 - INFO: Instance configured to always failover; fallback to failover Wed Apr 22 23:13:08 2026 Failover instance kvm-test-instance02.staging.ganeti.org Wed Apr 22 23:13:08 2026 * checking disk consistency between source and target Wed Apr 22 23:13:09 2026 * shutting down instance on source node Wed Apr 22 23:13:14 2026 * deactivating the instance's disks on source node Wed Apr 22 23:13:15 2026 * activating the instance's disks on target node maude-flanders.staging.ganeti.org Wed Apr 22 23:13:18 2026 * starting the instance on the target node maude-flanders.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=false kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> False Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:13:21 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Wed Apr 22 23:13:21 2026 * checking disk consistency between source and target Wed Apr 22 23:13:22 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Wed Apr 22 23:13:22 2026 * changing into standalone mode Wed Apr 22 23:13:23 2026 * changing disks into dual-master mode Wed Apr 22 23:13:24 2026 * wait until resync is done Wed Apr 22 23:13:25 2026 * opening instance disks on node maude-flanders.staging.ganeti.org in shared mode Wed Apr 22 23:13:25 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Wed Apr 22 23:13:25 2026 * preparing troy-mcclure.staging.ganeti.org to accept the instance Wed Apr 22 23:13:25 2026 * migrating instance to troy-mcclure.staging.ganeti.org Wed Apr 22 23:13:26 2026 * starting memory transfer Wed Apr 22 23:13:27 2026 * memory transfer complete Wed Apr 22 23:13:27 2026 * closing instance disks on node maude-flanders.staging.ganeti.org Wed Apr 22 23:13:28 2026 * wait until resync is done Wed Apr 22 23:13:28 2026 * changing into standalone mode Wed Apr 22 23:13:29 2026 * changing disks into single-master mode Wed Apr 22 23:13:30 2026 * wait until resync is done Wed Apr 22 23:13:30 2026 * done ---- PASSED [TestInstanceMigrate] gnt-instance migrate ----------------- >>>> 2026-04-22 23:13:31.054554 time=0:01:16.304220 [TestInstanceMigrate] gnt-instance migrate <<<< 2026-04-22 23:13:31.054981 start [TestRapiInstanceMigrate] Test migrating instance via RAPI GET /2/jobs/1510 Wed Apr 22 23:13:32 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Wed Apr 22 23:13:32 2026 * checking disk consistency between source and target Wed Apr 22 23:13:33 2026 * closing instance disks on node maude-flanders.staging.ganeti.org Wed Apr 22 23:13:33 2026 * changing into standalone mode Wed Apr 22 23:13:34 2026 * changing disks into dual-master mode Wed Apr 22 23:13:35 2026 * wait until resync is done Wed Apr 22 23:13:35 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Wed Apr 22 23:13:36 2026 * opening instance disks on node maude-flanders.staging.ganeti.org in shared mode Wed Apr 22 23:13:36 2026 * preparing maude-flanders.staging.ganeti.org to accept the instance Wed Apr 22 23:13:36 2026 * migrating instance to maude-flanders.staging.ganeti.org Wed Apr 22 23:13:36 2026 * starting memory transfer Wed Apr 22 23:13:37 2026 * memory transfer complete Wed Apr 22 23:13:38 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Wed Apr 22 23:13:38 2026 * wait until resync is done Wed Apr 22 23:13:38 2026 * changing into standalone mode Wed Apr 22 23:13:39 2026 * changing disks into single-master mode Wed Apr 22 23:13:40 2026 * wait until resync is done Wed Apr 22 23:13:40 2026 * done GET /2/jobs/1511 Wed Apr 22 23:13:42 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Wed Apr 22 23:13:42 2026 * checking disk consistency between source and target Wed Apr 22 23:13:43 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Wed Apr 22 23:13:43 2026 * changing into standalone mode Wed Apr 22 23:13:43 2026 * changing disks into dual-master mode Wed Apr 22 23:13:45 2026 * wait until resync is done Wed Apr 22 23:13:45 2026 * opening instance disks on node maude-flanders.staging.ganeti.org in shared mode Wed Apr 22 23:13:45 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Wed Apr 22 23:13:46 2026 * preparing troy-mcclure.staging.ganeti.org to accept the instance Wed Apr 22 23:13:46 2026 * migrating instance to troy-mcclure.staging.ganeti.org Wed Apr 22 23:13:46 2026 * starting memory transfer Wed Apr 22 23:13:47 2026 * memory transfer complete Wed Apr 22 23:13:47 2026 * closing instance disks on node maude-flanders.staging.ganeti.org Wed Apr 22 23:13:48 2026 * wait until resync is done Wed Apr 22 23:13:48 2026 * changing into standalone mode Wed Apr 22 23:13:49 2026 * changing disks into single-master mode Wed Apr 22 23:13:50 2026 * wait until resync is done Wed Apr 22 23:13:50 2026 * done ---- PASSED [TestRapiInstanceMigrate] Test migrating instance via RAPI - >>>> 2026-04-22 23:13:51.050752 time=0:00:19.995771 [TestRapiInstanceMigrate] Test migrating instance via RAPI <<<< 2026-04-22 23:13:51.050881 start [TestNodeEvacuate] gnt-node evacuate Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node info ralph-wiggum.staging.ganeti.org' - Node name: ralph-wiggum.staging.ganeti.org primary ip: 192.168.1.9 secondary ip: 192.168.1.9 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --separator=: --no-headers --output=name,pnode,snodes' kvm-test-instance02.staging.ganeti.org:troy-mcclure.staging.ganeti.org:maude-flanders.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node evacuate -f --new-secondary=ralph-wiggum.staging.ganeti.org maude-flanders.staging.ganeti.org' Stdout was: Wed Apr 22 23:13:52 2026 - INFO: Evacuating instances from node 'maude-flanders.staging.ganeti.org': kvm-test-instance02.staging.ganeti.org Submitted jobs 1513 Waiting for job 1513 ... Wed Apr 22 23:13:53 2026 Replacing disk(s) 0, 1 for instance 'kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:13:53 2026 Current primary node: troy-mcclure.staging.ganeti.org Wed Apr 22 23:13:53 2026 Current secondary node: maude-flanders.staging.ganeti.org Wed Apr 22 23:13:53 2026 STEP 1/6 Check device existence Wed Apr 22 23:13:53 2026 - INFO: Checking disk/0 on troy-mcclure.staging.ganeti.org Wed Apr 22 23:13:53 2026 - INFO: Checking disk/1 on troy-mcclure.staging.ganeti.org Wed Apr 22 23:13:53 2026 - INFO: Checking volume groups Wed Apr 22 23:13:53 2026 STEP 2/6 Check peer consistency Wed Apr 22 23:13:53 2026 - INFO: Checking disk/0 consistency on node troy-mcclure.staging.ganeti.org Wed Apr 22 23:13:54 2026 - INFO: Checking disk/1 consistency on node troy-mcclure.staging.ganeti.org Wed Apr 22 23:13:54 2026 STEP 3/6 Allocate new storage Wed Apr 22 23:13:54 2026 - INFO: Adding new local storage on ralph-wiggum.staging.ganeti.org for disk/0 Wed Apr 22 23:13:55 2026 - INFO: Adding new local storage on ralph-wiggum.staging.ganeti.org for disk/1 Wed Apr 22 23:13:56 2026 STEP 4/6 Changing drbd configuration Wed Apr 22 23:13:56 2026 - INFO: activating a new drbd on ralph-wiggum.staging.ganeti.org for disk/0 Wed Apr 22 23:13:58 2026 - INFO: activating a new drbd on ralph-wiggum.staging.ganeti.org for disk/1 Wed Apr 22 23:14:00 2026 - INFO: Shutting down drbd for disk/0 on old node Wed Apr 22 23:14:01 2026 - INFO: Shutting down drbd for disk/1 on old node Wed Apr 22 23:14:01 2026 - INFO: Detaching primary drbds from the network (=> standalone) Wed Apr 22 23:14:01 2026 - INFO: Updating instance configuration Wed Apr 22 23:14:02 2026 - INFO: Attaching primary drbds to new secondary (standalone => connected) Wed Apr 22 23:14:03 2026 STEP 5/6 Sync devices Wed Apr 22 23:14:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:14:03 2026 - INFO: - device disk/0: 0.50% done, 1h 16m 26s remaining (estimated) Wed Apr 22 23:14:03 2026 - INFO: - device disk/1: 0.60% done, 1h 5m 31s remaining (estimated) Wed Apr 22 23:15:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 23:15:04 2026 STEP 6/6 Removing old storage Wed Apr 22 23:15:04 2026 - INFO: Remove logical volumes for 0 Wed Apr 22 23:15:04 2026 - INFO: Remove logical volumes for 1 All instances evacuated successfully. Stderr was: New secondary node given (disabling iallocator), hence evacuating secondary instances only. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node evacuate -f --new-secondary=maude-flanders.staging.ganeti.org ralph-wiggum.staging.ganeti.org' Stdout was: Wed Apr 22 23:15:06 2026 - INFO: Evacuating instances from node 'ralph-wiggum.staging.ganeti.org': kvm-test-instance02.staging.ganeti.org Submitted jobs 1515 Waiting for job 1515 ... Wed Apr 22 23:15:07 2026 Replacing disk(s) 0, 1 for instance 'kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:15:07 2026 Current primary node: troy-mcclure.staging.ganeti.org Wed Apr 22 23:15:07 2026 Current secondary node: ralph-wiggum.staging.ganeti.org Wed Apr 22 23:15:07 2026 STEP 1/6 Check device existence Wed Apr 22 23:15:07 2026 - INFO: Checking disk/0 on troy-mcclure.staging.ganeti.org Wed Apr 22 23:15:07 2026 - INFO: Checking disk/1 on troy-mcclure.staging.ganeti.org Wed Apr 22 23:15:07 2026 - INFO: Checking volume groups Wed Apr 22 23:15:07 2026 STEP 2/6 Check peer consistency Wed Apr 22 23:15:07 2026 - INFO: Checking disk/0 consistency on node troy-mcclure.staging.ganeti.org Wed Apr 22 23:15:08 2026 - INFO: Checking disk/1 consistency on node troy-mcclure.staging.ganeti.org Wed Apr 22 23:15:08 2026 STEP 3/6 Allocate new storage Wed Apr 22 23:15:08 2026 - INFO: Adding new local storage on maude-flanders.staging.ganeti.org for disk/0 Wed Apr 22 23:15:09 2026 - INFO: Adding new local storage on maude-flanders.staging.ganeti.org for disk/1 Wed Apr 22 23:15:10 2026 STEP 4/6 Changing drbd configuration Wed Apr 22 23:15:10 2026 - INFO: activating a new drbd on maude-flanders.staging.ganeti.org for disk/0 Wed Apr 22 23:15:11 2026 - INFO: activating a new drbd on maude-flanders.staging.ganeti.org for disk/1 Wed Apr 22 23:15:13 2026 - INFO: Shutting down drbd for disk/0 on old node Wed Apr 22 23:15:13 2026 - INFO: Shutting down drbd for disk/1 on old node Wed Apr 22 23:15:13 2026 - INFO: Detaching primary drbds from the network (=> standalone) Wed Apr 22 23:15:14 2026 - INFO: Updating instance configuration Wed Apr 22 23:15:14 2026 - INFO: Attaching primary drbds to new secondary (standalone => connected) Wed Apr 22 23:15:15 2026 STEP 5/6 Sync devices Wed Apr 22 23:15:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:15:15 2026 - INFO: - device disk/0: 0.50% done, 1h 16m 27s remaining (estimated) Wed Apr 22 23:15:15 2026 - INFO: - device disk/1: 0.60% done, 1h 5m 31s remaining (estimated) Wed Apr 22 23:16:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 23:16:16 2026 STEP 6/6 Removing old storage Wed Apr 22 23:16:16 2026 - INFO: Remove logical volumes for 0 Wed Apr 22 23:16:16 2026 - INFO: Remove logical volumes for 1 All instances evacuated successfully. Stderr was: New secondary node given (disabling iallocator), hence evacuating secondary instances only. ---- PASSED [TestNodeEvacuate] gnt-node evacuate ----------------------- >>>> 2026-04-22 23:16:17.664113 time=0:02:26.613232 [TestNodeEvacuate] gnt-node evacuate <<<< 2026-04-22 23:16:17.664259 start [TestNodeFailover] gnt-node failover Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node info maude-flanders.staging.ganeti.org' - Node name: maude-flanders.staging.ganeti.org primary ip: 192.168.1.7 secondary ip: 192.168.1.7 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: - kvm-test-instance02.staging.ganeti.org node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --separator=: --no-headers --output=name,pnode,snodes' kvm-test-instance02.staging.ganeti.org:troy-mcclure.staging.ganeti.org:maude-flanders.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node failover -f troy-mcclure.staging.ganeti.org' Submitted jobs 1516 Waiting for job 1516 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 23:16:19 2026 Failover instance kvm-test-instance02.staging.ganeti.org Wed Apr 22 23:16:19 2026 * checking disk consistency between source and target Wed Apr 22 23:16:20 2026 * shutting down instance on source node Wed Apr 22 23:16:25 2026 * deactivating the instance's disks on source node Wed Apr 22 23:16:26 2026 * activating the instance's disks on target node maude-flanders.staging.ganeti.org Wed Apr 22 23:16:29 2026 * starting the instance on the target node maude-flanders.staging.ganeti.org All 1 instance(s) failed over successfully. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node failover -f maude-flanders.staging.ganeti.org' Submitted jobs 1517 Waiting for job 1517 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 23:16:31 2026 Failover instance kvm-test-instance02.staging.ganeti.org Wed Apr 22 23:16:31 2026 * checking disk consistency between source and target Wed Apr 22 23:16:31 2026 * shutting down instance on source node Wed Apr 22 23:16:36 2026 * deactivating the instance's disks on source node Wed Apr 22 23:16:38 2026 * activating the instance's disks on target node troy-mcclure.staging.ganeti.org Wed Apr 22 23:16:41 2026 * starting the instance on the target node troy-mcclure.staging.ganeti.org All 1 instance(s) failed over successfully. ---- PASSED [TestNodeFailover] gnt-node failover ----------------------- >>>> 2026-04-22 23:16:42.118249 time=0:00:24.453990 [TestNodeFailover] gnt-node failover <<<< 2026-04-22 23:16:42.118459 start [TestNodeMigrate] gnt-node migrate Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node info maude-flanders.staging.ganeti.org' - Node name: maude-flanders.staging.ganeti.org primary ip: 192.168.1.7 secondary ip: 192.168.1.7 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: - kvm-test-instance02.staging.ganeti.org node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --separator=: --no-headers --output=name,pnode,snodes' kvm-test-instance02.staging.ganeti.org:troy-mcclure.staging.ganeti.org:maude-flanders.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node migrate -f troy-mcclure.staging.ganeti.org' Submitted jobs 1519 Waiting for job 1519 ... Wed Apr 22 23:16:44 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Wed Apr 22 23:16:44 2026 * checking disk consistency between source and target Wed Apr 22 23:16:45 2026 * closing instance disks on node maude-flanders.staging.ganeti.org Wed Apr 22 23:16:46 2026 * changing into standalone mode Wed Apr 22 23:16:46 2026 * changing disks into dual-master mode Wed Apr 22 23:16:47 2026 * wait until resync is done Wed Apr 22 23:16:48 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Wed Apr 22 23:16:48 2026 * opening instance disks on node maude-flanders.staging.ganeti.org in shared mode Wed Apr 22 23:16:48 2026 * preparing maude-flanders.staging.ganeti.org to accept the instance Wed Apr 22 23:16:49 2026 * migrating instance to maude-flanders.staging.ganeti.org Wed Apr 22 23:16:49 2026 * starting memory transfer Wed Apr 22 23:16:50 2026 * memory transfer complete Wed Apr 22 23:16:50 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Wed Apr 22 23:16:50 2026 * wait until resync is done Wed Apr 22 23:16:51 2026 * changing into standalone mode Wed Apr 22 23:16:51 2026 * changing disks into single-master mode Wed Apr 22 23:16:53 2026 * wait until resync is done Wed Apr 22 23:16:53 2026 * done All instances migrated successfully. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node migrate -f maude-flanders.staging.ganeti.org' Submitted jobs 1521 Waiting for job 1521 ... Wed Apr 22 23:16:55 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Wed Apr 22 23:16:56 2026 * checking disk consistency between source and target Wed Apr 22 23:16:56 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Wed Apr 22 23:16:57 2026 * changing into standalone mode Wed Apr 22 23:16:57 2026 * changing disks into dual-master mode Wed Apr 22 23:16:58 2026 * wait until resync is done Wed Apr 22 23:16:59 2026 * opening instance disks on node maude-flanders.staging.ganeti.org in shared mode Wed Apr 22 23:16:59 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Wed Apr 22 23:16:59 2026 * preparing troy-mcclure.staging.ganeti.org to accept the instance Wed Apr 22 23:17:00 2026 * migrating instance to troy-mcclure.staging.ganeti.org Wed Apr 22 23:17:00 2026 * starting memory transfer Wed Apr 22 23:17:01 2026 * memory transfer complete Wed Apr 22 23:17:01 2026 * closing instance disks on node maude-flanders.staging.ganeti.org Wed Apr 22 23:17:02 2026 * wait until resync is done Wed Apr 22 23:17:02 2026 * changing into standalone mode Wed Apr 22 23:17:04 2026 * changing disks into single-master mode Wed Apr 22 23:17:06 2026 * wait until resync is done Wed Apr 22 23:17:08 2026 * done All instances migrated successfully. ---- PASSED [TestNodeMigrate] gnt-node migrate ------------------------- >>>> 2026-04-22 23:17:10.194951 time=0:00:28.076492 [TestNodeMigrate] gnt-node migrate <<<< 2026-04-22 23:17:10.195090 start [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster repair-disk-sizes' ---- PASSED [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes - >>>> 2026-04-22 23:17:12.947061 time=0:00:02.751971 [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes **** 2026-04-22 23:17:12.947267 skipping [TestInstanceDataCensorship] Test protection of sensitive instance data, test(s) ['rapi', 'instance-data-censorship'] disabled <<<< 2026-04-22 23:17:12.947287 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-22 23:17:21.755553 time=0:00:08.808266 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 100c3bbc76ac7ad597da419f375f716ed71b7268 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1525, 1526 Waiting for job 1525 ... Wed Apr 22 23:17:23 2026 * Verifying cluster config Wed Apr 22 23:17:23 2026 * Verifying cluster certificate files Wed Apr 22 23:17:23 2026 * Verifying hypervisor parameters Wed Apr 22 23:17:23 2026 * Verifying all nodes belong to an existing group Waiting for job 1526 ... Wed Apr 22 23:17:24 2026 * Verifying group 'default' Wed Apr 22 23:17:24 2026 * Gathering data (3 nodes) Wed Apr 22 23:17:24 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 23:17:25 2026 * Gathering disk information (3 nodes) Wed Apr 22 23:17:25 2026 * Verifying configuration file consistency Wed Apr 22 23:17:25 2026 * Verifying node status Wed Apr 22 23:17:25 2026 * Verifying instance status Wed Apr 22 23:17:25 2026 * Verifying orphan volumes Wed Apr 22 23:17:25 2026 * Verifying N+1 Memory redundancy Wed Apr 22 23:17:25 2026 * Assessing cluster hypervisor parameters Wed Apr 22 23:17:25 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 23:17:25 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 23:17:25 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 23:17:25 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 23:17:25 2026 * Other Notes Wed Apr 22 23:17:25 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 100c3bbc76ac7ad597da419f375f716ed71b7268 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-22 23:17:21 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s ---- Starting reduced number of instance tests with hypervisor parameter acpi=False Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=False' <<<< 2026-04-22 23:17:27.213042 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:maude-flanders.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:17:28 2026 * creating instance disks... Wed Apr 22 23:17:37 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed Apr 22 23:17:37 2026 adding disks to cluster config Wed Apr 22 23:17:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:17:38 2026 - INFO: - device disk/0: 3.20% done, 2m 50s remaining (estimated) Wed Apr 22 23:17:38 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed Apr 22 23:18:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 23:18:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:18:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 23:18:38 2026 * running the instance OS create scripts... Wed Apr 22 23:18:39 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2c3db13e-5c57-4a62-9798-4f1d0fa43a11 Serial number: 4 Creation time: 2026-04-22 23:17:37 Modification time: 2026-04-22 23:18:39 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (False) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:8d:0d:0a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d8e00187-ae61-406e-8188-10c90c15943b name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: e3ed6770-1b82-4c15-9e7c-781b36f0f645 child devices: - child 0: plain, size 768M logical_id: gnt/33a4a7cf-87a7-4a42-883a-ef4ff50adb8d.disk0_data on primary: /dev/gnt/33a4a7cf-87a7-4a42-883a-ef4ff50adb8d.disk0_data (253:0) on secondary: /dev/gnt/33a4a7cf-87a7-4a42-883a-ef4ff50adb8d.disk0_data (253:0) name: None UUID: 28c464dc-5b8a-4865-ad7f-26a4e22bdf18 - child 1: plain, size 128M logical_id: gnt/33a4a7cf-87a7-4a42-883a-ef4ff50adb8d.disk0_meta on primary: /dev/gnt/33a4a7cf-87a7-4a42-883a-ef4ff50adb8d.disk0_meta (253:1) on secondary: /dev/gnt/33a4a7cf-87a7-4a42-883a-ef4ff50adb8d.disk0_meta (253:1) name: None UUID: 9aac2441-d326-40a8-a318-52ffb03f9d5b - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 2e975cb7-8b12-42fc-8eb3-179bf8c4fc26 child devices: - child 0: plain, size 512M logical_id: gnt/df525ab4-3040-460c-8c59-406afc2f1cf9.disk1_data on primary: /dev/gnt/df525ab4-3040-460c-8c59-406afc2f1cf9.disk1_data (253:2) on secondary: /dev/gnt/df525ab4-3040-460c-8c59-406afc2f1cf9.disk1_data (253:2) name: None UUID: fcdc9503-e212-4141-b7e3-d5f8435dccad - child 1: plain, size 128M logical_id: gnt/df525ab4-3040-460c-8c59-406afc2f1cf9.disk1_meta on primary: /dev/gnt/df525ab4-3040-460c-8c59-406afc2f1cf9.disk1_meta (253:3) on secondary: /dev/gnt/df525ab4-3040-460c-8c59-406afc2f1cf9.disk1_meta (253:3) name: None UUID: f9e9aa48-ab79-46ff-bf34-e553a0e8d3d9 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-04-22 23:18:42.454010 time=0:01:15.240968 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-04-22 23:18:42.454147 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1530 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 23:18:45.665928 time=0:00:03.211781 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 23:18:45.666071 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-22 23:18:45.666098 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1533 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1533 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1534 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 23:18:50 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1535 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1535 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1536 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1536 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-22 23:18:56.516511 time=0:00:10.850413 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-22 23:18:56.516642 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1539 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 23:19:00.839123 time=0:00:04.322481 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 23:19:00.839299 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1540 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-22 23:19:03.946343 time=0:00:03.107044 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-22 23:19:03.946462 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1541 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-22 23:19:08.218352 time=0:00:04.271890 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-22 23:19:08.218517 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2c3db13e-5c57-4a62-9798-4f1d0fa43a11 Serial number: 16 Creation time: 2026-04-22 23:17:37 Modification time: 2026-04-22 23:19:05 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (False) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:8d:0d:0a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d8e00187-ae61-406e-8188-10c90c15943b name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: e3ed6770-1b82-4c15-9e7c-781b36f0f645 child devices: - child 0: plain, size 768M logical_id: gnt/33a4a7cf-87a7-4a42-883a-ef4ff50adb8d.disk0_data on primary: /dev/gnt/33a4a7cf-87a7-4a42-883a-ef4ff50adb8d.disk0_data (253:0) on secondary: /dev/gnt/33a4a7cf-87a7-4a42-883a-ef4ff50adb8d.disk0_data (253:0) name: None UUID: 28c464dc-5b8a-4865-ad7f-26a4e22bdf18 - child 1: plain, size 128M logical_id: gnt/33a4a7cf-87a7-4a42-883a-ef4ff50adb8d.disk0_meta on primary: /dev/gnt/33a4a7cf-87a7-4a42-883a-ef4ff50adb8d.disk0_meta (253:1) on secondary: /dev/gnt/33a4a7cf-87a7-4a42-883a-ef4ff50adb8d.disk0_meta (253:1) name: None UUID: 9aac2441-d326-40a8-a318-52ffb03f9d5b - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 2e975cb7-8b12-42fc-8eb3-179bf8c4fc26 child devices: - child 0: plain, size 512M logical_id: gnt/df525ab4-3040-460c-8c59-406afc2f1cf9.disk1_data on primary: /dev/gnt/df525ab4-3040-460c-8c59-406afc2f1cf9.disk1_data (253:2) on secondary: /dev/gnt/df525ab4-3040-460c-8c59-406afc2f1cf9.disk1_data (253:2) name: None UUID: fcdc9503-e212-4141-b7e3-d5f8435dccad - child 1: plain, size 128M logical_id: gnt/df525ab4-3040-460c-8c59-406afc2f1cf9.disk1_meta on primary: /dev/gnt/df525ab4-3040-460c-8c59-406afc2f1cf9.disk1_meta (253:3) on secondary: /dev/gnt/df525ab4-3040-460c-8c59-406afc2f1cf9.disk1_meta (253:3) name: None UUID: f9e9aa48-ab79-46ff-bf34-e553a0e8d3d9 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-22 23:19:30.044950 time=0:00:21.826433 [TestInstanceModify] gnt-instance modify <<<< 2026-04-22 23:19:30.045158 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1557 GET /2/jobs/1558 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-22 23:19:32.629943 time=0:00:02.584785 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-22 23:19:32.630079 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-22 23:19:32.630105 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-22 23:19:32.630123 skipping , test(s) instance-device-names disabled <<<< 2026-04-22 23:19:32.630136 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1559 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 23:19:35.749315 time=0:00:03.119179 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 23:19:35.749420 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-22 23:19:35.749489 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-22 23:19:35.749505 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Wed Apr 22 23:19:38 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed Apr 22 23:19:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:19:39 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed Apr 22 23:20:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Wed Apr 22 23:20:44 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed Apr 22 23:20:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:20:46 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed Apr 22 23:21:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Wed Apr 22 23:21:49 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed Apr 22 23:21:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:21:51 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed Apr 22 23:22:51 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Wed Apr 22 23:22:56 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed Apr 22 23:22:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:22:57 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed Apr 22 23:23:58 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-22 23:23:59.326897 time=0:04:23.577392 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-22 23:23:59.327064 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1566 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 23:24:03.650034 time=0:00:04.322970 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 23:24:03.650139 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1567 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1568 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1569 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1570 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1571 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 23:24:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-22 23:24:21.637008 time=0:00:17.986869 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-22 23:24:21.637133 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Apr 23 03:24:21 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Apr 23 03:24:21 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2c3db13e-5c57-4a62-9798-4f1d0fa43a11 Serial number: 43 Creation time: 2026-04-22 23:17:37 Modification time: 2026-04-22 23:24:21 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (False) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:8d:0d:0a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d8e00187-ae61-406e-8188-10c90c15943b name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: e3ed6770-1b82-4c15-9e7c-781b36f0f645 child devices: - child 0: plain, size 1.8G logical_id: gnt/33a4a7cf-87a7-4a42-883a-ef4ff50adb8d.disk0_data on primary: /dev/gnt/33a4a7cf-87a7-4a42-883a-ef4ff50adb8d.disk0_data (253:0) on secondary: /dev/gnt/33a4a7cf-87a7-4a42-883a-ef4ff50adb8d.disk0_data (253:0) name: None UUID: 28c464dc-5b8a-4865-ad7f-26a4e22bdf18 - child 1: plain, size 128M logical_id: gnt/33a4a7cf-87a7-4a42-883a-ef4ff50adb8d.disk0_meta on primary: /dev/gnt/33a4a7cf-87a7-4a42-883a-ef4ff50adb8d.disk0_meta (253:1) on secondary: /dev/gnt/33a4a7cf-87a7-4a42-883a-ef4ff50adb8d.disk0_meta (253:1) name: None UUID: 9aac2441-d326-40a8-a318-52ffb03f9d5b - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 2e975cb7-8b12-42fc-8eb3-179bf8c4fc26 child devices: - child 0: plain, size 1.5G logical_id: gnt/df525ab4-3040-460c-8c59-406afc2f1cf9.disk1_data on primary: /dev/gnt/df525ab4-3040-460c-8c59-406afc2f1cf9.disk1_data (253:2) on secondary: /dev/gnt/df525ab4-3040-460c-8c59-406afc2f1cf9.disk1_data (253:2) name: None UUID: fcdc9503-e212-4141-b7e3-d5f8435dccad - child 1: plain, size 128M logical_id: gnt/df525ab4-3040-460c-8c59-406afc2f1cf9.disk1_meta on primary: /dev/gnt/df525ab4-3040-460c-8c59-406afc2f1cf9.disk1_meta (253:3) on secondary: /dev/gnt/df525ab4-3040-460c-8c59-406afc2f1cf9.disk1_meta (253:3) name: None UUID: f9e9aa48-ab79-46ff-bf34-e553a0e8d3d9 Command: ssh maude-flanders.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh maude-flanders.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1574 Waiting for job 1574 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1577 Waiting for job 1577 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1579, 1580 Waiting for job 1579 ... Wed Apr 22 23:24:35 2026 * Verifying cluster config Wed Apr 22 23:24:35 2026 * Verifying cluster certificate files Wed Apr 22 23:24:35 2026 * Verifying hypervisor parameters Wed Apr 22 23:24:35 2026 * Verifying all nodes belong to an existing group Waiting for job 1580 ... Wed Apr 22 23:24:35 2026 * Verifying group 'default' Wed Apr 22 23:24:35 2026 * Gathering data (3 nodes) Wed Apr 22 23:24:35 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 23:24:36 2026 * Gathering disk information (3 nodes) Wed Apr 22 23:24:37 2026 * Verifying configuration file consistency Wed Apr 22 23:24:37 2026 * Verifying node status Wed Apr 22 23:24:37 2026 * Verifying instance status Wed Apr 22 23:24:37 2026 * Verifying orphan volumes Wed Apr 22 23:24:37 2026 * Verifying N+1 Memory redundancy Wed Apr 22 23:24:37 2026 * Assessing cluster hypervisor parameters Wed Apr 22 23:24:37 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 23:24:37 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 23:24:37 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 23:24:37 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 23:24:37 2026 * Other Notes Wed Apr 22 23:24:37 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-04-22 23:24:38.016230 time=0:00:16.379097 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-04-22 23:24:38.016394 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-22 23:24:42.708466 time=0:00:04.692072 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' cf1fc6f407bfa073fe6f6e547499e774174443dd /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1583, 1584 Waiting for job 1583 ... Wed Apr 22 23:24:44 2026 * Verifying cluster config Wed Apr 22 23:24:44 2026 * Verifying cluster certificate files Wed Apr 22 23:24:44 2026 * Verifying hypervisor parameters Wed Apr 22 23:24:44 2026 * Verifying all nodes belong to an existing group Waiting for job 1584 ... Wed Apr 22 23:24:45 2026 * Verifying group 'default' Wed Apr 22 23:24:45 2026 * Gathering data (3 nodes) Wed Apr 22 23:24:45 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 23:24:46 2026 * Gathering disk information (3 nodes) Wed Apr 22 23:24:46 2026 * Verifying configuration file consistency Wed Apr 22 23:24:46 2026 * Verifying node status Wed Apr 22 23:24:46 2026 * Verifying instance status Wed Apr 22 23:24:46 2026 * Verifying orphan volumes Wed Apr 22 23:24:46 2026 * Verifying N+1 Memory redundancy Wed Apr 22 23:24:46 2026 * Assessing cluster hypervisor parameters Wed Apr 22 23:24:46 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 23:24:46 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 23:24:46 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 23:24:46 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 23:24:46 2026 * Other Notes Wed Apr 22 23:24:46 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' cf1fc6f407bfa073fe6f6e547499e774174443dd /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=True' ---- Starting reduced number of instance tests with hypervisor parameter use_chroot=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=True' <<<< 2026-04-22 23:24:49.420603 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:maude-flanders.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:24:51 2026 * creating instance disks... Wed Apr 22 23:25:00 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed Apr 22 23:25:00 2026 adding disks to cluster config Wed Apr 22 23:25:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:25:00 2026 - INFO: - device disk/0: 3.20% done, 2m 39s remaining (estimated) Wed Apr 22 23:25:00 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed Apr 22 23:26:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 23:26:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:26:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 23:26:01 2026 * running the instance OS create scripts... Wed Apr 22 23:26:01 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 51288d2f-e04a-4c58-9f49-2b82b995691b Serial number: 4 Creation time: 2026-04-22 23:25:00 Modification time: 2026-04-22 23:26:01 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (True) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:14:51:7d IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e20a5c76-ecae-4e4b-8229-90d01ce36d91 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 0f9085be-33e4-4870-bd32-526cb4c58eed child devices: - child 0: plain, size 768M logical_id: gnt/d50d9092-6015-4e7a-bedf-81fccd5eed24.disk0_data on primary: /dev/gnt/d50d9092-6015-4e7a-bedf-81fccd5eed24.disk0_data (253:0) on secondary: /dev/gnt/d50d9092-6015-4e7a-bedf-81fccd5eed24.disk0_data (253:0) name: None UUID: 9fe4025a-7a92-4f6c-b59a-0762f6c58d54 - child 1: plain, size 128M logical_id: gnt/d50d9092-6015-4e7a-bedf-81fccd5eed24.disk0_meta on primary: /dev/gnt/d50d9092-6015-4e7a-bedf-81fccd5eed24.disk0_meta (253:1) on secondary: /dev/gnt/d50d9092-6015-4e7a-bedf-81fccd5eed24.disk0_meta (253:1) name: None UUID: 09548e5f-433e-4c55-83c0-f359a7f6f9a4 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 738ca17e-ec7d-4181-8869-d9e424b8732a child devices: - child 0: plain, size 512M logical_id: gnt/0abc1e5a-0a34-4ac9-a7b5-dcdc04fe6ff5.disk1_data on primary: /dev/gnt/0abc1e5a-0a34-4ac9-a7b5-dcdc04fe6ff5.disk1_data (253:2) on secondary: /dev/gnt/0abc1e5a-0a34-4ac9-a7b5-dcdc04fe6ff5.disk1_data (253:2) name: None UUID: 7122a1c2-7b2d-4d16-91fc-cb7f0828bc5a - child 1: plain, size 128M logical_id: gnt/0abc1e5a-0a34-4ac9-a7b5-dcdc04fe6ff5.disk1_meta on primary: /dev/gnt/0abc1e5a-0a34-4ac9-a7b5-dcdc04fe6ff5.disk1_meta (253:3) on secondary: /dev/gnt/0abc1e5a-0a34-4ac9-a7b5-dcdc04fe6ff5.disk1_meta (253:3) name: None UUID: 597015b6-0bad-4ae3-9a1f-9839c8c8f1c4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-04-22 23:26:05.053165 time=0:01:15.632562 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-04-22 23:26:05.053304 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1589 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 23:26:13.143650 time=0:00:08.090346 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 23:26:13.143767 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-22 23:26:13.143792 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1592 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1592 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1593 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 23:26:17 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1594 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1594 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1595 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1595 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-22 23:26:24.070370 time=0:00:10.926578 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-22 23:26:24.070540 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1598 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 23:26:28.481054 time=0:00:04.410514 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 23:26:28.481215 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1599 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-22 23:26:41.598582 time=0:00:13.117367 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-22 23:26:41.598744 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1600 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-22 23:26:45.810839 time=0:00:04.212095 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-22 23:26:45.811027 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 51288d2f-e04a-4c58-9f49-2b82b995691b Serial number: 16 Creation time: 2026-04-22 23:25:00 Modification time: 2026-04-22 23:26:42 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (True) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:14:51:7d IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e20a5c76-ecae-4e4b-8229-90d01ce36d91 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 0f9085be-33e4-4870-bd32-526cb4c58eed child devices: - child 0: plain, size 768M logical_id: gnt/d50d9092-6015-4e7a-bedf-81fccd5eed24.disk0_data on primary: /dev/gnt/d50d9092-6015-4e7a-bedf-81fccd5eed24.disk0_data (253:0) on secondary: /dev/gnt/d50d9092-6015-4e7a-bedf-81fccd5eed24.disk0_data (253:0) name: None UUID: 9fe4025a-7a92-4f6c-b59a-0762f6c58d54 - child 1: plain, size 128M logical_id: gnt/d50d9092-6015-4e7a-bedf-81fccd5eed24.disk0_meta on primary: /dev/gnt/d50d9092-6015-4e7a-bedf-81fccd5eed24.disk0_meta (253:1) on secondary: /dev/gnt/d50d9092-6015-4e7a-bedf-81fccd5eed24.disk0_meta (253:1) name: None UUID: 09548e5f-433e-4c55-83c0-f359a7f6f9a4 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 738ca17e-ec7d-4181-8869-d9e424b8732a child devices: - child 0: plain, size 512M logical_id: gnt/0abc1e5a-0a34-4ac9-a7b5-dcdc04fe6ff5.disk1_data on primary: /dev/gnt/0abc1e5a-0a34-4ac9-a7b5-dcdc04fe6ff5.disk1_data (253:2) on secondary: /dev/gnt/0abc1e5a-0a34-4ac9-a7b5-dcdc04fe6ff5.disk1_data (253:2) name: None UUID: 7122a1c2-7b2d-4d16-91fc-cb7f0828bc5a - child 1: plain, size 128M logical_id: gnt/0abc1e5a-0a34-4ac9-a7b5-dcdc04fe6ff5.disk1_meta on primary: /dev/gnt/0abc1e5a-0a34-4ac9-a7b5-dcdc04fe6ff5.disk1_meta (253:3) on secondary: /dev/gnt/0abc1e5a-0a34-4ac9-a7b5-dcdc04fe6ff5.disk1_meta (253:3) name: None UUID: 597015b6-0bad-4ae3-9a1f-9839c8c8f1c4 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:26:49 2026 - INFO: Trying to hotplug device... Wed Apr 22 23:26:49 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:72:73:8c,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:26:50 2026 - INFO: Trying to hotplug device... Wed Apr 22 23:26:51 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:26:52 2026 - INFO: Trying to hotplug device... Wed Apr 22 23:26:52 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:26:58 2026 - INFO: Trying to hotplug device... Wed Apr 22 23:26:58 2026 - INFO: Hotplug done. Wed Apr 22 23:26:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:26:59 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Wed Apr 22 23:27:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:28:00 2026 - INFO: Trying to hotplug device... Wed Apr 22 23:28:00 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-22 23:28:21.964116 time=0:01:36.153089 [TestInstanceModify] gnt-instance modify Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first <<<< 2026-04-22 23:28:21.964260 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1621 GET /2/jobs/1622 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-22 23:28:24.578092 time=0:00:02.613832 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-22 23:28:24.578221 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-22 23:28:24.578264 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-22 23:28:24.578281 skipping , test(s) instance-device-names disabled <<<< 2026-04-22 23:28:24.578293 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1623 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 23:28:32.752266 time=0:00:08.173973 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 23:28:32.752398 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-22 23:28:32.752416 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-22 23:28:32.752429 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Wed Apr 22 23:28:35 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed Apr 22 23:28:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:28:36 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed Apr 22 23:29:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Wed Apr 22 23:29:41 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed Apr 22 23:29:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:29:43 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed Apr 22 23:30:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Wed Apr 22 23:30:47 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed Apr 22 23:30:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:30:49 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed Apr 22 23:31:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Wed Apr 22 23:31:53 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed Apr 22 23:31:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:31:55 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed Apr 22 23:32:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-22 23:32:56.614475 time=0:04:23.862046 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-22 23:32:56.614690 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1630 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 23:33:01.031443 time=0:00:04.416753 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 23:33:01.031534 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1631 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1632 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1633 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1634 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1635 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 23:33:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-22 23:33:48.964346 time=0:00:47.932812 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-22 23:33:48.964543 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Apr 23 03:33:49 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Apr 23 03:33:49 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 51288d2f-e04a-4c58-9f49-2b82b995691b Serial number: 50 Creation time: 2026-04-22 23:25:00 Modification time: 2026-04-22 23:33:48 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (True) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:14:51:7d IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e20a5c76-ecae-4e4b-8229-90d01ce36d91 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 0f9085be-33e4-4870-bd32-526cb4c58eed child devices: - child 0: plain, size 1.8G logical_id: gnt/d50d9092-6015-4e7a-bedf-81fccd5eed24.disk0_data on primary: /dev/gnt/d50d9092-6015-4e7a-bedf-81fccd5eed24.disk0_data (253:0) on secondary: /dev/gnt/d50d9092-6015-4e7a-bedf-81fccd5eed24.disk0_data (253:0) name: None UUID: 9fe4025a-7a92-4f6c-b59a-0762f6c58d54 - child 1: plain, size 128M logical_id: gnt/d50d9092-6015-4e7a-bedf-81fccd5eed24.disk0_meta on primary: /dev/gnt/d50d9092-6015-4e7a-bedf-81fccd5eed24.disk0_meta (253:1) on secondary: /dev/gnt/d50d9092-6015-4e7a-bedf-81fccd5eed24.disk0_meta (253:1) name: None UUID: 09548e5f-433e-4c55-83c0-f359a7f6f9a4 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 738ca17e-ec7d-4181-8869-d9e424b8732a child devices: - child 0: plain, size 1.5G logical_id: gnt/0abc1e5a-0a34-4ac9-a7b5-dcdc04fe6ff5.disk1_data on primary: /dev/gnt/0abc1e5a-0a34-4ac9-a7b5-dcdc04fe6ff5.disk1_data (253:2) on secondary: /dev/gnt/0abc1e5a-0a34-4ac9-a7b5-dcdc04fe6ff5.disk1_data (253:2) name: None UUID: 7122a1c2-7b2d-4d16-91fc-cb7f0828bc5a - child 1: plain, size 128M logical_id: gnt/0abc1e5a-0a34-4ac9-a7b5-dcdc04fe6ff5.disk1_meta on primary: /dev/gnt/0abc1e5a-0a34-4ac9-a7b5-dcdc04fe6ff5.disk1_meta (253:3) on secondary: /dev/gnt/0abc1e5a-0a34-4ac9-a7b5-dcdc04fe6ff5.disk1_meta (253:3) name: None UUID: 597015b6-0bad-4ae3-9a1f-9839c8c8f1c4 Command: ssh maude-flanders.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh maude-flanders.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1638 Waiting for job 1638 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1641 Waiting for job 1641 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1643, 1644 Waiting for job 1643 ... Wed Apr 22 23:34:02 2026 * Verifying cluster config Wed Apr 22 23:34:02 2026 * Verifying cluster certificate files Wed Apr 22 23:34:02 2026 * Verifying hypervisor parameters Wed Apr 22 23:34:02 2026 * Verifying all nodes belong to an existing group Waiting for job 1644 ... Wed Apr 22 23:34:03 2026 * Verifying group 'default' Wed Apr 22 23:34:03 2026 * Gathering data (3 nodes) Wed Apr 22 23:34:03 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 23:34:04 2026 * Gathering disk information (3 nodes) Wed Apr 22 23:34:04 2026 * Verifying configuration file consistency Wed Apr 22 23:34:04 2026 * Verifying node status Wed Apr 22 23:34:04 2026 * Verifying instance status Wed Apr 22 23:34:04 2026 * Verifying orphan volumes Wed Apr 22 23:34:04 2026 * Verifying N+1 Memory redundancy Wed Apr 22 23:34:04 2026 * Assessing cluster hypervisor parameters Wed Apr 22 23:34:04 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 23:34:04 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 23:34:04 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 23:34:04 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 23:34:04 2026 * Other Notes Wed Apr 22 23:34:04 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-04-22 23:34:05.699613 time=0:00:16.735070 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-04-22 23:34:05.699748 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-22 23:34:14.600265 time=0:00:08.900517 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 20a6b5a2ceb56658efd0165aa2a7720512c21bcd /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1647, 1648 Waiting for job 1647 ... Wed Apr 22 23:34:16 2026 * Verifying cluster config Wed Apr 22 23:34:16 2026 * Verifying cluster certificate files Wed Apr 22 23:34:16 2026 * Verifying hypervisor parameters Wed Apr 22 23:34:16 2026 * Verifying all nodes belong to an existing group Waiting for job 1648 ... Wed Apr 22 23:34:16 2026 * Verifying group 'default' Wed Apr 22 23:34:16 2026 * Gathering data (3 nodes) Wed Apr 22 23:34:16 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 23:34:18 2026 * Gathering disk information (3 nodes) Wed Apr 22 23:34:18 2026 * Verifying configuration file consistency Wed Apr 22 23:34:18 2026 * Verifying node status Wed Apr 22 23:34:18 2026 * Verifying instance status Wed Apr 22 23:34:18 2026 * Verifying orphan volumes Wed Apr 22 23:34:18 2026 * Verifying N+1 Memory redundancy Wed Apr 22 23:34:18 2026 * Assessing cluster hypervisor parameters Wed Apr 22 23:34:18 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 23:34:18 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 23:34:18 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 23:34:18 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 23:34:18 2026 * Other Notes Wed Apr 22 23:34:18 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 20a6b5a2ceb56658efd0165aa2a7720512c21bcd /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=False' ---- Starting reduced number of instance tests with hypervisor parameter use_guest_agent=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=True' <<<< 2026-04-22 23:34:21.535852 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:maude-flanders.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:34:23 2026 * creating instance disks... Wed Apr 22 23:34:32 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed Apr 22 23:34:32 2026 adding disks to cluster config Wed Apr 22 23:34:32 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:34:32 2026 - INFO: - device disk/0: 3.20% done, 2m 54s remaining (estimated) Wed Apr 22 23:34:32 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed Apr 22 23:35:32 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 23:35:32 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:35:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 23:35:33 2026 * running the instance OS create scripts... Wed Apr 22 23:35:33 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6353a271-7e4c-4f49-9942-3a197b3cf4e5 Serial number: 4 Creation time: 2026-04-22 23:34:32 Modification time: 2026-04-22 23:35:33 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (True) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:53:74:4d IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 85186d6f-5704-44c3-9062-a8458f28962a name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 34cfe04e-4aef-4208-8320-d3627e24932e child devices: - child 0: plain, size 768M logical_id: gnt/fe098cbc-67b1-4672-81b7-43d9ee3bfc29.disk0_data on primary: /dev/gnt/fe098cbc-67b1-4672-81b7-43d9ee3bfc29.disk0_data (253:0) on secondary: /dev/gnt/fe098cbc-67b1-4672-81b7-43d9ee3bfc29.disk0_data (253:0) name: None UUID: 4ca1db67-766a-4aab-b633-2165b309e6a1 - child 1: plain, size 128M logical_id: gnt/fe098cbc-67b1-4672-81b7-43d9ee3bfc29.disk0_meta on primary: /dev/gnt/fe098cbc-67b1-4672-81b7-43d9ee3bfc29.disk0_meta (253:1) on secondary: /dev/gnt/fe098cbc-67b1-4672-81b7-43d9ee3bfc29.disk0_meta (253:1) name: None UUID: 506da4bd-1fd3-4c4d-a8c8-a00cffe5bf65 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: de2a7180-e363-43b8-9ddd-2b2dd832aa16 child devices: - child 0: plain, size 512M logical_id: gnt/5766c306-de26-4d17-8878-98bb31a1f231.disk1_data on primary: /dev/gnt/5766c306-de26-4d17-8878-98bb31a1f231.disk1_data (253:2) on secondary: /dev/gnt/5766c306-de26-4d17-8878-98bb31a1f231.disk1_data (253:2) name: None UUID: b8e49def-7128-4d90-b7f8-a480e37c9c64 - child 1: plain, size 128M logical_id: gnt/5766c306-de26-4d17-8878-98bb31a1f231.disk1_meta on primary: /dev/gnt/5766c306-de26-4d17-8878-98bb31a1f231.disk1_meta (253:3) on secondary: /dev/gnt/5766c306-de26-4d17-8878-98bb31a1f231.disk1_meta (253:3) name: None UUID: 00dfb29f-76e0-495b-9d38-4bee26b6a0f8 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-04-22 23:35:37.026400 time=0:01:15.490548 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-04-22 23:35:37.026701 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1653 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 23:35:44.948553 time=0:00:07.921852 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 23:35:44.948709 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-22 23:35:44.948733 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1656 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Job 1656 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Waiting for job 1657 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 23:35:49 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1658 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1658 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1659 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Job 1659 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-22 23:35:55.786672 time=0:00:10.837939 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-22 23:35:55.786779 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1662 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 23:36:00.095695 time=0:00:04.308916 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 23:36:00.095831 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1663 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-22 23:36:13.137868 time=0:00:13.042037 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-22 23:36:13.137994 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1664 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-22 23:36:17.363528 time=0:00:04.225534 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-22 23:36:17.363679 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6353a271-7e4c-4f49-9942-3a197b3cf4e5 Serial number: 16 Creation time: 2026-04-22 23:34:32 Modification time: 2026-04-22 23:36:14 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (True) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:53:74:4d IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 85186d6f-5704-44c3-9062-a8458f28962a name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 34cfe04e-4aef-4208-8320-d3627e24932e child devices: - child 0: plain, size 768M logical_id: gnt/fe098cbc-67b1-4672-81b7-43d9ee3bfc29.disk0_data on primary: /dev/gnt/fe098cbc-67b1-4672-81b7-43d9ee3bfc29.disk0_data (253:0) on secondary: /dev/gnt/fe098cbc-67b1-4672-81b7-43d9ee3bfc29.disk0_data (253:0) name: None UUID: 4ca1db67-766a-4aab-b633-2165b309e6a1 - child 1: plain, size 128M logical_id: gnt/fe098cbc-67b1-4672-81b7-43d9ee3bfc29.disk0_meta on primary: /dev/gnt/fe098cbc-67b1-4672-81b7-43d9ee3bfc29.disk0_meta (253:1) on secondary: /dev/gnt/fe098cbc-67b1-4672-81b7-43d9ee3bfc29.disk0_meta (253:1) name: None UUID: 506da4bd-1fd3-4c4d-a8c8-a00cffe5bf65 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: de2a7180-e363-43b8-9ddd-2b2dd832aa16 child devices: - child 0: plain, size 512M logical_id: gnt/5766c306-de26-4d17-8878-98bb31a1f231.disk1_data on primary: /dev/gnt/5766c306-de26-4d17-8878-98bb31a1f231.disk1_data (253:2) on secondary: /dev/gnt/5766c306-de26-4d17-8878-98bb31a1f231.disk1_data (253:2) name: None UUID: b8e49def-7128-4d90-b7f8-a480e37c9c64 - child 1: plain, size 128M logical_id: gnt/5766c306-de26-4d17-8878-98bb31a1f231.disk1_meta on primary: /dev/gnt/5766c306-de26-4d17-8878-98bb31a1f231.disk1_meta (253:3) on secondary: /dev/gnt/5766c306-de26-4d17-8878-98bb31a1f231.disk1_meta (253:3) name: None UUID: 00dfb29f-76e0-495b-9d38-4bee26b6a0f8 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:36:21 2026 - INFO: Trying to hotplug device... Wed Apr 22 23:36:21 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:60:a5:67,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:36:22 2026 - INFO: Trying to hotplug device... Wed Apr 22 23:36:22 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:36:24 2026 - INFO: Trying to hotplug device... Wed Apr 22 23:36:24 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:36:30 2026 - INFO: Trying to hotplug device... Wed Apr 22 23:36:30 2026 - INFO: Hotplug done. Wed Apr 22 23:36:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:36:30 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Wed Apr 22 23:37:30 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:37:32 2026 - INFO: Trying to hotplug device... Wed Apr 22 23:37:32 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-22 23:37:53.387794 time=0:01:36.024115 [TestInstanceModify] gnt-instance modify <<<< 2026-04-22 23:37:53.387955 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1685 GET /2/jobs/1686 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-22 23:37:55.962011 time=0:00:02.574056 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-22 23:37:55.962136 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-22 23:37:55.962154 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-22 23:37:55.962169 skipping , test(s) instance-device-names disabled <<<< 2026-04-22 23:37:55.962181 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1687 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 23:38:03.974339 time=0:00:08.012158 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 23:38:03.974697 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-22 23:38:03.974724 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-22 23:38:03.974789 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Wed Apr 22 23:38:06 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed Apr 22 23:38:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:38:08 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed Apr 22 23:39:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Wed Apr 22 23:39:13 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed Apr 22 23:39:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:39:15 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed Apr 22 23:40:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Wed Apr 22 23:40:19 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed Apr 22 23:40:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:40:21 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed Apr 22 23:41:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Wed Apr 22 23:41:25 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed Apr 22 23:41:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:41:27 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed Apr 22 23:42:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-22 23:42:28.526337 time=0:04:24.551548 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-22 23:42:28.526528 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1694 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 23:42:32.824189 time=0:00:04.297661 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 23:42:32.824320 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1695 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1696 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1697 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1698 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1699 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 23:43:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-22 23:43:20.688566 time=0:00:47.864246 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-22 23:43:20.688773 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Apr 23 03:43:20 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Apr 23 03:43:20 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6353a271-7e4c-4f49-9942-3a197b3cf4e5 Serial number: 50 Creation time: 2026-04-22 23:34:32 Modification time: 2026-04-22 23:43:20 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (True) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:53:74:4d IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 85186d6f-5704-44c3-9062-a8458f28962a name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 34cfe04e-4aef-4208-8320-d3627e24932e child devices: - child 0: plain, size 1.8G logical_id: gnt/fe098cbc-67b1-4672-81b7-43d9ee3bfc29.disk0_data on primary: /dev/gnt/fe098cbc-67b1-4672-81b7-43d9ee3bfc29.disk0_data (253:0) on secondary: /dev/gnt/fe098cbc-67b1-4672-81b7-43d9ee3bfc29.disk0_data (253:0) name: None UUID: 4ca1db67-766a-4aab-b633-2165b309e6a1 - child 1: plain, size 128M logical_id: gnt/fe098cbc-67b1-4672-81b7-43d9ee3bfc29.disk0_meta on primary: /dev/gnt/fe098cbc-67b1-4672-81b7-43d9ee3bfc29.disk0_meta (253:1) on secondary: /dev/gnt/fe098cbc-67b1-4672-81b7-43d9ee3bfc29.disk0_meta (253:1) name: None UUID: 506da4bd-1fd3-4c4d-a8c8-a00cffe5bf65 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: de2a7180-e363-43b8-9ddd-2b2dd832aa16 child devices: - child 0: plain, size 1.5G logical_id: gnt/5766c306-de26-4d17-8878-98bb31a1f231.disk1_data on primary: /dev/gnt/5766c306-de26-4d17-8878-98bb31a1f231.disk1_data (253:2) on secondary: /dev/gnt/5766c306-de26-4d17-8878-98bb31a1f231.disk1_data (253:2) name: None UUID: b8e49def-7128-4d90-b7f8-a480e37c9c64 - child 1: plain, size 128M logical_id: gnt/5766c306-de26-4d17-8878-98bb31a1f231.disk1_meta on primary: /dev/gnt/5766c306-de26-4d17-8878-98bb31a1f231.disk1_meta (253:3) on secondary: /dev/gnt/5766c306-de26-4d17-8878-98bb31a1f231.disk1_meta (253:3) name: None UUID: 00dfb29f-76e0-495b-9d38-4bee26b6a0f8 Command: ssh maude-flanders.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh maude-flanders.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1702 Waiting for job 1702 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1705 Waiting for job 1705 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1707, 1708 Waiting for job 1707 ... Wed Apr 22 23:43:34 2026 * Verifying cluster config Wed Apr 22 23:43:34 2026 * Verifying cluster certificate files Wed Apr 22 23:43:34 2026 * Verifying hypervisor parameters Wed Apr 22 23:43:34 2026 * Verifying all nodes belong to an existing group Waiting for job 1708 ... Wed Apr 22 23:43:34 2026 * Verifying group 'default' Wed Apr 22 23:43:34 2026 * Gathering data (3 nodes) Wed Apr 22 23:43:34 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 23:43:36 2026 * Gathering disk information (3 nodes) Wed Apr 22 23:43:36 2026 * Verifying configuration file consistency Wed Apr 22 23:43:36 2026 * Verifying node status Wed Apr 22 23:43:36 2026 * Verifying instance status Wed Apr 22 23:43:36 2026 * Verifying orphan volumes Wed Apr 22 23:43:36 2026 * Verifying N+1 Memory redundancy Wed Apr 22 23:43:36 2026 * Assessing cluster hypervisor parameters Wed Apr 22 23:43:36 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 23:43:36 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 23:43:36 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 23:43:36 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 23:43:36 2026 * Other Notes Wed Apr 22 23:43:36 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-04-22 23:43:37.084065 time=0:00:16.395292 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-04-22 23:43:37.084138 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-22 23:43:45.983468 time=0:00:08.899330 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' dcfd88a67c71372dd160f076b46c77923850a4d5 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1711, 1712 Waiting for job 1711 ... Wed Apr 22 23:43:47 2026 * Verifying cluster config Wed Apr 22 23:43:47 2026 * Verifying cluster certificate files Wed Apr 22 23:43:47 2026 * Verifying hypervisor parameters Wed Apr 22 23:43:47 2026 * Verifying all nodes belong to an existing group Waiting for job 1712 ... Wed Apr 22 23:43:48 2026 * Verifying group 'default' Wed Apr 22 23:43:48 2026 * Gathering data (3 nodes) Wed Apr 22 23:43:48 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 23:43:49 2026 * Gathering disk information (3 nodes) Wed Apr 22 23:43:49 2026 * Verifying configuration file consistency Wed Apr 22 23:43:49 2026 * Verifying node status Wed Apr 22 23:43:49 2026 * Verifying instance status Wed Apr 22 23:43:49 2026 * Verifying orphan volumes Wed Apr 22 23:43:49 2026 * Verifying N+1 Memory redundancy Wed Apr 22 23:43:49 2026 * Assessing cluster hypervisor parameters Wed Apr 22 23:43:49 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 23:43:49 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 23:43:49 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 23:43:49 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 23:43:49 2026 * Other Notes Wed Apr 22 23:43:49 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' dcfd88a67c71372dd160f076b46c77923850a4d5 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=False' ---- Starting reduced number of instance tests with hypervisor parameter use_localtime=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_localtime=True' <<<< 2026-04-22 23:43:52.653258 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:maude-flanders.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:43:54 2026 * creating instance disks... Wed Apr 22 23:44:04 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed Apr 22 23:44:04 2026 adding disks to cluster config Wed Apr 22 23:44:04 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:44:04 2026 - INFO: - device disk/0: 5.70% done, 1m 36s remaining (estimated) Wed Apr 22 23:44:04 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed Apr 22 23:45:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 23:45:04 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:45:05 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 23:45:05 2026 * running the instance OS create scripts... Wed Apr 22 23:45:05 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 0dccdd91-d8d9-4dba-af8f-b78812e93eb1 Serial number: 4 Creation time: 2026-04-22 23:44:04 Modification time: 2026-04-22 23:45:05 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (True) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:a9:c7:eb IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 178f8f60-2d8f-4818-b0ac-4b79c1ff9244 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: baa97307-4a29-4b76-9d58-ecd1ccbba3f9 child devices: - child 0: plain, size 768M logical_id: gnt/c1dbafdf-69fe-4bff-b214-a062c3075fe2.disk0_data on primary: /dev/gnt/c1dbafdf-69fe-4bff-b214-a062c3075fe2.disk0_data (253:0) on secondary: /dev/gnt/c1dbafdf-69fe-4bff-b214-a062c3075fe2.disk0_data (253:0) name: None UUID: d1069f1c-20e5-4a92-8b80-2d613b3e9eaa - child 1: plain, size 128M logical_id: gnt/c1dbafdf-69fe-4bff-b214-a062c3075fe2.disk0_meta on primary: /dev/gnt/c1dbafdf-69fe-4bff-b214-a062c3075fe2.disk0_meta (253:1) on secondary: /dev/gnt/c1dbafdf-69fe-4bff-b214-a062c3075fe2.disk0_meta (253:1) name: None UUID: 930b5dad-299d-40fb-9450-8facdfc47eab - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: f9aae6b2-7b58-4c4b-9609-bf278fa5819a child devices: - child 0: plain, size 512M logical_id: gnt/6081c39c-4496-433d-a3fd-bedb1efcc59b.disk1_data on primary: /dev/gnt/6081c39c-4496-433d-a3fd-bedb1efcc59b.disk1_data (253:2) on secondary: /dev/gnt/6081c39c-4496-433d-a3fd-bedb1efcc59b.disk1_data (253:2) name: None UUID: 9069f194-f9c4-4d67-b6eb-8209ba2c06d6 - child 1: plain, size 128M logical_id: gnt/6081c39c-4496-433d-a3fd-bedb1efcc59b.disk1_meta on primary: /dev/gnt/6081c39c-4496-433d-a3fd-bedb1efcc59b.disk1_meta (253:3) on secondary: /dev/gnt/6081c39c-4496-433d-a3fd-bedb1efcc59b.disk1_meta (253:3) name: None UUID: 05466387-6d70-4f9a-b47b-bc3686c8bc95 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-04-22 23:45:08.907796 time=0:01:16.254538 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-04-22 23:45:08.907896 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1717 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 23:45:16.927056 time=0:00:08.019160 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 23:45:16.927200 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-22 23:45:16.927225 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1720 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1720 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1721 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 23:45:21 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1722 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1722 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1723 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1723 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-22 23:45:27.828202 time=0:00:10.900977 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-22 23:45:27.828315 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1726 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 23:45:32.345109 time=0:00:04.516794 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 23:45:32.345216 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1727 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-22 23:45:45.338229 time=0:00:12.993013 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-22 23:45:45.338356 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1728 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-22 23:45:49.730800 time=0:00:04.392444 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-22 23:45:49.730923 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 0dccdd91-d8d9-4dba-af8f-b78812e93eb1 Serial number: 16 Creation time: 2026-04-22 23:44:04 Modification time: 2026-04-22 23:45:46 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (True) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:a9:c7:eb IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 178f8f60-2d8f-4818-b0ac-4b79c1ff9244 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: baa97307-4a29-4b76-9d58-ecd1ccbba3f9 child devices: - child 0: plain, size 768M logical_id: gnt/c1dbafdf-69fe-4bff-b214-a062c3075fe2.disk0_data on primary: /dev/gnt/c1dbafdf-69fe-4bff-b214-a062c3075fe2.disk0_data (253:0) on secondary: /dev/gnt/c1dbafdf-69fe-4bff-b214-a062c3075fe2.disk0_data (253:0) name: None UUID: d1069f1c-20e5-4a92-8b80-2d613b3e9eaa - child 1: plain, size 128M logical_id: gnt/c1dbafdf-69fe-4bff-b214-a062c3075fe2.disk0_meta on primary: /dev/gnt/c1dbafdf-69fe-4bff-b214-a062c3075fe2.disk0_meta (253:1) on secondary: /dev/gnt/c1dbafdf-69fe-4bff-b214-a062c3075fe2.disk0_meta (253:1) name: None UUID: 930b5dad-299d-40fb-9450-8facdfc47eab - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: f9aae6b2-7b58-4c4b-9609-bf278fa5819a child devices: - child 0: plain, size 512M logical_id: gnt/6081c39c-4496-433d-a3fd-bedb1efcc59b.disk1_data on primary: /dev/gnt/6081c39c-4496-433d-a3fd-bedb1efcc59b.disk1_data (253:2) on secondary: /dev/gnt/6081c39c-4496-433d-a3fd-bedb1efcc59b.disk1_data (253:2) name: None UUID: 9069f194-f9c4-4d67-b6eb-8209ba2c06d6 - child 1: plain, size 128M logical_id: gnt/6081c39c-4496-433d-a3fd-bedb1efcc59b.disk1_meta on primary: /dev/gnt/6081c39c-4496-433d-a3fd-bedb1efcc59b.disk1_meta (253:3) on secondary: /dev/gnt/6081c39c-4496-433d-a3fd-bedb1efcc59b.disk1_meta (253:3) name: None UUID: 05466387-6d70-4f9a-b47b-bc3686c8bc95 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:45:53 2026 - INFO: Trying to hotplug device... Wed Apr 22 23:45:53 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:44:59:05,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:45:54 2026 - INFO: Trying to hotplug device... Wed Apr 22 23:45:55 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:45:56 2026 - INFO: Trying to hotplug device... Wed Apr 22 23:45:56 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:46:02 2026 - INFO: Trying to hotplug device... Wed Apr 22 23:46:02 2026 - INFO: Hotplug done. Wed Apr 22 23:46:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:46:03 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Wed Apr 22 23:47:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:47:04 2026 - INFO: Trying to hotplug device... Wed Apr 22 23:47:04 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-22 23:47:25.895685 time=0:01:36.164762 [TestInstanceModify] gnt-instance modify <<<< 2026-04-22 23:47:25.895859 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1749 GET /2/jobs/1750 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-22 23:47:28.458035 time=0:00:02.562176 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-22 23:47:28.458151 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-22 23:47:28.458169 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-22 23:47:28.458185 skipping , test(s) instance-device-names disabled <<<< 2026-04-22 23:47:28.458196 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1751 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 23:47:36.477861 time=0:00:08.019665 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 23:47:36.477973 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-22 23:47:36.478025 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-22 23:47:36.478042 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Wed Apr 22 23:47:38 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed Apr 22 23:47:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:47:40 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed Apr 22 23:48:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Wed Apr 22 23:48:45 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed Apr 22 23:48:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:48:46 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed Apr 22 23:49:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Wed Apr 22 23:49:50 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed Apr 22 23:49:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:49:52 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed Apr 22 23:50:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Wed Apr 22 23:50:57 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed Apr 22 23:50:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:50:58 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed Apr 22 23:51:58 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-22 23:51:59.969997 time=0:04:23.491955 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-22 23:51:59.970128 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1758 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 23:52:04.600279 time=0:00:04.630151 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 23:52:04.600450 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1759 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1760 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1761 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1762 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1763 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 23:52:48 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-22 23:52:52.217543 time=0:00:47.617093 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-22 23:52:52.217660 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Apr 23 03:52:52 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Apr 23 03:52:52 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 0dccdd91-d8d9-4dba-af8f-b78812e93eb1 Serial number: 50 Creation time: 2026-04-22 23:44:04 Modification time: 2026-04-22 23:52:51 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (True) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:a9:c7:eb IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 178f8f60-2d8f-4818-b0ac-4b79c1ff9244 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: baa97307-4a29-4b76-9d58-ecd1ccbba3f9 child devices: - child 0: plain, size 1.8G logical_id: gnt/c1dbafdf-69fe-4bff-b214-a062c3075fe2.disk0_data on primary: /dev/gnt/c1dbafdf-69fe-4bff-b214-a062c3075fe2.disk0_data (253:0) on secondary: /dev/gnt/c1dbafdf-69fe-4bff-b214-a062c3075fe2.disk0_data (253:0) name: None UUID: d1069f1c-20e5-4a92-8b80-2d613b3e9eaa - child 1: plain, size 128M logical_id: gnt/c1dbafdf-69fe-4bff-b214-a062c3075fe2.disk0_meta on primary: /dev/gnt/c1dbafdf-69fe-4bff-b214-a062c3075fe2.disk0_meta (253:1) on secondary: /dev/gnt/c1dbafdf-69fe-4bff-b214-a062c3075fe2.disk0_meta (253:1) name: None UUID: 930b5dad-299d-40fb-9450-8facdfc47eab - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: f9aae6b2-7b58-4c4b-9609-bf278fa5819a child devices: - child 0: plain, size 1.5G logical_id: gnt/6081c39c-4496-433d-a3fd-bedb1efcc59b.disk1_data on primary: /dev/gnt/6081c39c-4496-433d-a3fd-bedb1efcc59b.disk1_data (253:2) on secondary: /dev/gnt/6081c39c-4496-433d-a3fd-bedb1efcc59b.disk1_data (253:2) name: None UUID: 9069f194-f9c4-4d67-b6eb-8209ba2c06d6 - child 1: plain, size 128M logical_id: gnt/6081c39c-4496-433d-a3fd-bedb1efcc59b.disk1_meta on primary: /dev/gnt/6081c39c-4496-433d-a3fd-bedb1efcc59b.disk1_meta (253:3) on secondary: /dev/gnt/6081c39c-4496-433d-a3fd-bedb1efcc59b.disk1_meta (253:3) name: None UUID: 05466387-6d70-4f9a-b47b-bc3686c8bc95 Command: ssh maude-flanders.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh maude-flanders.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1766 Waiting for job 1766 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1769 Waiting for job 1769 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1771, 1772 Waiting for job 1771 ... Wed Apr 22 23:53:05 2026 * Verifying cluster config Wed Apr 22 23:53:05 2026 * Verifying cluster certificate files Wed Apr 22 23:53:05 2026 * Verifying hypervisor parameters Wed Apr 22 23:53:05 2026 * Verifying all nodes belong to an existing group Waiting for job 1772 ... Wed Apr 22 23:53:06 2026 * Verifying group 'default' Wed Apr 22 23:53:06 2026 * Gathering data (3 nodes) Wed Apr 22 23:53:06 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 23:53:07 2026 * Gathering disk information (3 nodes) Wed Apr 22 23:53:07 2026 * Verifying configuration file consistency Wed Apr 22 23:53:07 2026 * Verifying node status Wed Apr 22 23:53:07 2026 * Verifying instance status Wed Apr 22 23:53:07 2026 * Verifying orphan volumes Wed Apr 22 23:53:07 2026 * Verifying N+1 Memory redundancy Wed Apr 22 23:53:07 2026 * Assessing cluster hypervisor parameters Wed Apr 22 23:53:07 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 23:53:07 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 23:53:07 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 23:53:07 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 23:53:07 2026 * Other Notes Wed Apr 22 23:53:07 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-04-22 23:53:08.592326 time=0:00:16.374666 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-04-22 23:53:08.592477 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-22 23:53:17.506632 time=0:00:08.914155 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 7d001ed99140c4e4f60fceffd0e9c1009ecb808b /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1775, 1776 Waiting for job 1775 ... Wed Apr 22 23:53:19 2026 * Verifying cluster config Wed Apr 22 23:53:19 2026 * Verifying cluster certificate files Wed Apr 22 23:53:19 2026 * Verifying hypervisor parameters Wed Apr 22 23:53:19 2026 * Verifying all nodes belong to an existing group Waiting for job 1776 ... Wed Apr 22 23:53:19 2026 * Verifying group 'default' Wed Apr 22 23:53:19 2026 * Gathering data (3 nodes) Wed Apr 22 23:53:19 2026 * Gathering information about nodes (3 nodes) Wed Apr 22 23:53:20 2026 * Gathering disk information (3 nodes) Wed Apr 22 23:53:20 2026 * Verifying configuration file consistency Wed Apr 22 23:53:20 2026 * Verifying node status Wed Apr 22 23:53:20 2026 * Verifying instance status Wed Apr 22 23:53:20 2026 * Verifying orphan volumes Wed Apr 22 23:53:20 2026 * Verifying N+1 Memory redundancy Wed Apr 22 23:53:20 2026 * Assessing cluster hypervisor parameters Wed Apr 22 23:53:20 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Wed Apr 22 23:53:20 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed Apr 22 23:53:20 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed Apr 22 23:53:20 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed Apr 22 23:53:20 2026 * Other Notes Wed Apr 22 23:53:21 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 7d001ed99140c4e4f60fceffd0e9c1009ecb808b /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_localtime=False' ---- Starting reduced number of instance tests with hypervisor parameter disk_aio=native Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=native' <<<< 2026-04-22 23:53:24.117308 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:maude-flanders.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:53:25 2026 * creating instance disks... Wed Apr 22 23:53:35 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed Apr 22 23:53:35 2026 adding disks to cluster config Wed Apr 22 23:53:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:53:36 2026 - INFO: - device disk/0: 3.70% done, 2m 27s remaining (estimated) Wed Apr 22 23:53:36 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed Apr 22 23:54:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 23:54:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:54:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed Apr 22 23:54:37 2026 * running the instance OS create scripts... Wed Apr 22 23:54:37 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e6b74727-b0d5-4a96-bbb0-f8cefd12d237 Serial number: 4 Creation time: 2026-04-22 23:53:35 Modification time: 2026-04-22 23:54:37 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (native) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:bd:40:01 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 805da3d5-9cd0-40aa-9251-c478d9bb835b name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 36214413-01b4-406e-b757-3f48ab292453 child devices: - child 0: plain, size 768M logical_id: gnt/b6f502a6-3071-45cf-832f-1d13ba10da0e.disk0_data on primary: /dev/gnt/b6f502a6-3071-45cf-832f-1d13ba10da0e.disk0_data (253:0) on secondary: /dev/gnt/b6f502a6-3071-45cf-832f-1d13ba10da0e.disk0_data (253:0) name: None UUID: 7db252f6-4a59-4ccc-a370-33c86dddf7ec - child 1: plain, size 128M logical_id: gnt/b6f502a6-3071-45cf-832f-1d13ba10da0e.disk0_meta on primary: /dev/gnt/b6f502a6-3071-45cf-832f-1d13ba10da0e.disk0_meta (253:1) on secondary: /dev/gnt/b6f502a6-3071-45cf-832f-1d13ba10da0e.disk0_meta (253:1) name: None UUID: 812b0367-a731-4170-a366-67aef11441c3 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: e1f375da-d4c7-4305-a31d-da8a05c02d26 child devices: - child 0: plain, size 512M logical_id: gnt/259b4435-4e22-4827-a3c1-f1745f838c64.disk1_data on primary: /dev/gnt/259b4435-4e22-4827-a3c1-f1745f838c64.disk1_data (253:2) on secondary: /dev/gnt/259b4435-4e22-4827-a3c1-f1745f838c64.disk1_data (253:2) name: None UUID: ba05f7cc-d9f0-4afa-874a-e6d15fde7971 - child 1: plain, size 128M logical_id: gnt/259b4435-4e22-4827-a3c1-f1745f838c64.disk1_meta on primary: /dev/gnt/259b4435-4e22-4827-a3c1-f1745f838c64.disk1_meta (253:3) on secondary: /dev/gnt/259b4435-4e22-4827-a3c1-f1745f838c64.disk1_meta (253:3) name: None UUID: e5af982b-746d-4ab9-8e8a-d7c9c6442abf Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-04-22 23:54:40.989797 time=0:01:16.872489 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-04-22 23:54:40.989927 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1781 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 23:54:48.999348 time=0:00:08.009421 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 23:54:48.999478 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-22 23:54:48.999501 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1784 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1784 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1785 for kvm-test-instance02.staging.ganeti.org ... Wed Apr 22 23:54:53 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1786 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1786 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1787 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1787 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-22 23:54:59.960495 time=0:00:10.960994 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-22 23:54:59.960658 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1790 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-22 23:55:04.582429 time=0:00:04.621771 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-22 23:55:04.582585 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1791 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-22 23:55:17.582922 time=0:00:13.000337 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-22 23:55:17.583115 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1792 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-22 23:55:21.878092 time=0:00:04.294977 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-22 23:55:21.878209 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e6b74727-b0d5-4a96-bbb0-f8cefd12d237 Serial number: 16 Creation time: 2026-04-22 23:53:35 Modification time: 2026-04-22 23:55:18 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (native) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:bd:40:01 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 805da3d5-9cd0-40aa-9251-c478d9bb835b name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 36214413-01b4-406e-b757-3f48ab292453 child devices: - child 0: plain, size 768M logical_id: gnt/b6f502a6-3071-45cf-832f-1d13ba10da0e.disk0_data on primary: /dev/gnt/b6f502a6-3071-45cf-832f-1d13ba10da0e.disk0_data (253:0) on secondary: /dev/gnt/b6f502a6-3071-45cf-832f-1d13ba10da0e.disk0_data (253:0) name: None UUID: 7db252f6-4a59-4ccc-a370-33c86dddf7ec - child 1: plain, size 128M logical_id: gnt/b6f502a6-3071-45cf-832f-1d13ba10da0e.disk0_meta on primary: /dev/gnt/b6f502a6-3071-45cf-832f-1d13ba10da0e.disk0_meta (253:1) on secondary: /dev/gnt/b6f502a6-3071-45cf-832f-1d13ba10da0e.disk0_meta (253:1) name: None UUID: 812b0367-a731-4170-a366-67aef11441c3 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: e1f375da-d4c7-4305-a31d-da8a05c02d26 child devices: - child 0: plain, size 512M logical_id: gnt/259b4435-4e22-4827-a3c1-f1745f838c64.disk1_data on primary: /dev/gnt/259b4435-4e22-4827-a3c1-f1745f838c64.disk1_data (253:2) on secondary: /dev/gnt/259b4435-4e22-4827-a3c1-f1745f838c64.disk1_data (253:2) name: None UUID: ba05f7cc-d9f0-4afa-874a-e6d15fde7971 - child 1: plain, size 128M logical_id: gnt/259b4435-4e22-4827-a3c1-f1745f838c64.disk1_meta on primary: /dev/gnt/259b4435-4e22-4827-a3c1-f1745f838c64.disk1_meta (253:3) on secondary: /dev/gnt/259b4435-4e22-4827-a3c1-f1745f838c64.disk1_meta (253:3) name: None UUID: e5af982b-746d-4ab9-8e8a-d7c9c6442abf Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:55:25 2026 - INFO: Trying to hotplug device... Wed Apr 22 23:55:25 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:28:d0:68,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:55:26 2026 - INFO: Trying to hotplug device... Wed Apr 22 23:55:27 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:55:28 2026 - INFO: Trying to hotplug device... Wed Apr 22 23:55:28 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:55:34 2026 - INFO: Trying to hotplug device... Wed Apr 22 23:55:34 2026 - INFO: Hotplug done. Wed Apr 22 23:55:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:55:35 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Wed Apr 22 23:56:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Wed Apr 22 23:56:36 2026 - INFO: Trying to hotplug device... Wed Apr 22 23:56:36 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-22 23:56:58.194335 time=0:01:36.316126 [TestInstanceModify] gnt-instance modify <<<< 2026-04-22 23:56:58.194569 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1813 GET /2/jobs/1814 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-22 23:57:00.818586 time=0:00:02.624017 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-22 23:57:00.818716 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-22 23:57:00.818739 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-22 23:57:00.818763 skipping , test(s) instance-device-names disabled <<<< 2026-04-22 23:57:00.818788 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1815 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-22 23:57:08.927728 time=0:00:08.108940 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-22 23:57:08.927827 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-22 23:57:08.927850 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-22 23:57:08.927864 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Wed Apr 22 23:57:11 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed Apr 22 23:57:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:57:12 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed Apr 22 23:58:13 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Wed Apr 22 23:58:17 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed Apr 22 23:58:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:58:19 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed Apr 22 23:59:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Wed Apr 22 23:59:23 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed Apr 22 23:59:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed Apr 22 23:59:25 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 00:00:25 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 00:00:29 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 00:00:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:00:31 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 00:01:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 00:01:32.692936 time=0:04:23.765072 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 00:01:32.693185 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1822 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 00:01:37.192519 time=0:00:04.499334 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 00:01:37.192612 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1823 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1824 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1825 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1826 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1827 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 00:02:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 00:02:25.468970 time=0:00:48.276358 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 00:02:25.469084 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Apr 23 04:02:25 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Apr 23 04:02:25 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e6b74727-b0d5-4a96-bbb0-f8cefd12d237 Serial number: 50 Creation time: 2026-04-22 23:53:35 Modification time: 2026-04-23 00:02:24 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (native) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:bd:40:01 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 805da3d5-9cd0-40aa-9251-c478d9bb835b name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 36214413-01b4-406e-b757-3f48ab292453 child devices: - child 0: plain, size 1.8G logical_id: gnt/b6f502a6-3071-45cf-832f-1d13ba10da0e.disk0_data on primary: /dev/gnt/b6f502a6-3071-45cf-832f-1d13ba10da0e.disk0_data (253:0) on secondary: /dev/gnt/b6f502a6-3071-45cf-832f-1d13ba10da0e.disk0_data (253:0) name: None UUID: 7db252f6-4a59-4ccc-a370-33c86dddf7ec - child 1: plain, size 128M logical_id: gnt/b6f502a6-3071-45cf-832f-1d13ba10da0e.disk0_meta on primary: /dev/gnt/b6f502a6-3071-45cf-832f-1d13ba10da0e.disk0_meta (253:1) on secondary: /dev/gnt/b6f502a6-3071-45cf-832f-1d13ba10da0e.disk0_meta (253:1) name: None UUID: 812b0367-a731-4170-a366-67aef11441c3 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: e1f375da-d4c7-4305-a31d-da8a05c02d26 child devices: - child 0: plain, size 1.5G logical_id: gnt/259b4435-4e22-4827-a3c1-f1745f838c64.disk1_data on primary: /dev/gnt/259b4435-4e22-4827-a3c1-f1745f838c64.disk1_data (253:2) on secondary: /dev/gnt/259b4435-4e22-4827-a3c1-f1745f838c64.disk1_data (253:2) name: None UUID: ba05f7cc-d9f0-4afa-874a-e6d15fde7971 - child 1: plain, size 128M logical_id: gnt/259b4435-4e22-4827-a3c1-f1745f838c64.disk1_meta on primary: /dev/gnt/259b4435-4e22-4827-a3c1-f1745f838c64.disk1_meta (253:3) on secondary: /dev/gnt/259b4435-4e22-4827-a3c1-f1745f838c64.disk1_meta (253:3) name: None UUID: e5af982b-746d-4ab9-8e8a-d7c9c6442abf Command: ssh maude-flanders.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh maude-flanders.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1830 Waiting for job 1830 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1833 Waiting for job 1833 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1835, 1836 Waiting for job 1835 ... Thu Apr 23 00:02:39 2026 * Verifying cluster config Thu Apr 23 00:02:39 2026 * Verifying cluster certificate files Thu Apr 23 00:02:39 2026 * Verifying hypervisor parameters Thu Apr 23 00:02:39 2026 * Verifying all nodes belong to an existing group Waiting for job 1836 ... Thu Apr 23 00:02:39 2026 * Verifying group 'default' Thu Apr 23 00:02:39 2026 * Gathering data (3 nodes) Thu Apr 23 00:02:39 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 00:02:40 2026 * Gathering disk information (3 nodes) Thu Apr 23 00:02:40 2026 * Verifying configuration file consistency Thu Apr 23 00:02:40 2026 * Verifying node status Thu Apr 23 00:02:40 2026 * Verifying instance status Thu Apr 23 00:02:40 2026 * Verifying orphan volumes Thu Apr 23 00:02:40 2026 * Verifying N+1 Memory redundancy Thu Apr 23 00:02:40 2026 * Assessing cluster hypervisor parameters Thu Apr 23 00:02:40 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 00:02:40 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 00:02:40 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 00:02:40 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 00:02:40 2026 * Other Notes Thu Apr 23 00:02:41 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-04-23 00:02:41.875274 time=0:00:16.406190 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-04-23 00:02:41.875394 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 00:02:50.874191 time=0:00:08.998797 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' fb793f4f63505425bc80dc49654d8a4f192447ef /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1839, 1840 Waiting for job 1839 ... Thu Apr 23 00:02:52 2026 * Verifying cluster config Thu Apr 23 00:02:52 2026 * Verifying cluster certificate files Thu Apr 23 00:02:52 2026 * Verifying hypervisor parameters Thu Apr 23 00:02:52 2026 * Verifying all nodes belong to an existing group Waiting for job 1840 ... Thu Apr 23 00:02:53 2026 * Verifying group 'default' Thu Apr 23 00:02:53 2026 * Gathering data (3 nodes) Thu Apr 23 00:02:53 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 00:02:54 2026 * Gathering disk information (3 nodes) Thu Apr 23 00:02:54 2026 * Verifying configuration file consistency Thu Apr 23 00:02:54 2026 * Verifying node status Thu Apr 23 00:02:54 2026 * Verifying instance status Thu Apr 23 00:02:54 2026 * Verifying orphan volumes Thu Apr 23 00:02:54 2026 * Verifying N+1 Memory redundancy Thu Apr 23 00:02:54 2026 * Assessing cluster hypervisor parameters Thu Apr 23 00:02:54 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 00:02:54 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 00:02:54 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 00:02:54 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 00:02:54 2026 * Other Notes Thu Apr 23 00:02:54 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' fb793f4f63505425bc80dc49654d8a4f192447ef /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_aio=io_uring Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=io_uring' <<<< 2026-04-23 00:02:56.274580 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:maude-flanders.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:02:58 2026 * creating instance disks... Thu Apr 23 00:03:06 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 00:03:06 2026 adding disks to cluster config Thu Apr 23 00:03:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:03:07 2026 - INFO: - device disk/0: 2.60% done, 3m 7s remaining (estimated) Thu Apr 23 00:03:07 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 00:04:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 00:04:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:04:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 00:04:09 2026 * running the instance OS create scripts... Thu Apr 23 00:04:09 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 76f5c40b-4de7-4e31-95dd-e75f2c04e100 Serial number: 4 Creation time: 2026-04-23 00:03:06 Modification time: 2026-04-23 00:04:09 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (io_uring) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:0c:99:c6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f0aeec14-b5ae-4c2a-8372-70a3eabd2f4e name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 399313bf-3950-46e4-9628-b8c89cf010c6 child devices: - child 0: plain, size 768M logical_id: gnt/6cf63711-9a2d-4e33-9bc5-d7b8b35d4311.disk0_data on primary: /dev/gnt/6cf63711-9a2d-4e33-9bc5-d7b8b35d4311.disk0_data (253:0) on secondary: /dev/gnt/6cf63711-9a2d-4e33-9bc5-d7b8b35d4311.disk0_data (253:0) name: None UUID: 61034436-6b79-4db0-8cbe-73c843559366 - child 1: plain, size 128M logical_id: gnt/6cf63711-9a2d-4e33-9bc5-d7b8b35d4311.disk0_meta on primary: /dev/gnt/6cf63711-9a2d-4e33-9bc5-d7b8b35d4311.disk0_meta (253:1) on secondary: /dev/gnt/6cf63711-9a2d-4e33-9bc5-d7b8b35d4311.disk0_meta (253:1) name: None UUID: 73ef6278-750b-4a0e-9426-224a3a3e8208 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 486b3bca-5d50-4888-a0ad-e58769ffa47c child devices: - child 0: plain, size 512M logical_id: gnt/fd88f311-509e-4779-9cb5-76d5dff998d7.disk1_data on primary: /dev/gnt/fd88f311-509e-4779-9cb5-76d5dff998d7.disk1_data (253:2) on secondary: /dev/gnt/fd88f311-509e-4779-9cb5-76d5dff998d7.disk1_data (253:2) name: None UUID: fe82dcc0-b6e6-44c7-901c-e393b5030351 - child 1: plain, size 128M logical_id: gnt/fd88f311-509e-4779-9cb5-76d5dff998d7.disk1_meta on primary: /dev/gnt/fd88f311-509e-4779-9cb5-76d5dff998d7.disk1_meta (253:3) on secondary: /dev/gnt/fd88f311-509e-4779-9cb5-76d5dff998d7.disk1_meta (253:3) name: None UUID: d494d4bf-2c64-41cd-9f13-41c03e974dc9 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-04-23 00:04:13.078350 time=0:01:16.803770 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-04-23 00:04:13.078499 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1844 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 00:04:20.971319 time=0:00:07.892820 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 00:04:20.971463 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 00:04:20.971485 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1847 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1847 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1848 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 00:04:25 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1849 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1849 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1850 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1850 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 00:04:31.900239 time=0:00:10.928754 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 00:04:31.900373 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1853 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 00:04:36.511968 time=0:00:04.611595 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 00:04:36.512122 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1854 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 00:04:49.506109 time=0:00:12.993987 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 00:04:49.506247 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1855 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 00:04:53.787309 time=0:00:04.281062 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 00:04:53.787424 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 76f5c40b-4de7-4e31-95dd-e75f2c04e100 Serial number: 16 Creation time: 2026-04-23 00:03:06 Modification time: 2026-04-23 00:04:50 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (io_uring) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:0c:99:c6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f0aeec14-b5ae-4c2a-8372-70a3eabd2f4e name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 399313bf-3950-46e4-9628-b8c89cf010c6 child devices: - child 0: plain, size 768M logical_id: gnt/6cf63711-9a2d-4e33-9bc5-d7b8b35d4311.disk0_data on primary: /dev/gnt/6cf63711-9a2d-4e33-9bc5-d7b8b35d4311.disk0_data (253:0) on secondary: /dev/gnt/6cf63711-9a2d-4e33-9bc5-d7b8b35d4311.disk0_data (253:0) name: None UUID: 61034436-6b79-4db0-8cbe-73c843559366 - child 1: plain, size 128M logical_id: gnt/6cf63711-9a2d-4e33-9bc5-d7b8b35d4311.disk0_meta on primary: /dev/gnt/6cf63711-9a2d-4e33-9bc5-d7b8b35d4311.disk0_meta (253:1) on secondary: /dev/gnt/6cf63711-9a2d-4e33-9bc5-d7b8b35d4311.disk0_meta (253:1) name: None UUID: 73ef6278-750b-4a0e-9426-224a3a3e8208 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 486b3bca-5d50-4888-a0ad-e58769ffa47c child devices: - child 0: plain, size 512M logical_id: gnt/fd88f311-509e-4779-9cb5-76d5dff998d7.disk1_data on primary: /dev/gnt/fd88f311-509e-4779-9cb5-76d5dff998d7.disk1_data (253:2) on secondary: /dev/gnt/fd88f311-509e-4779-9cb5-76d5dff998d7.disk1_data (253:2) name: None UUID: fe82dcc0-b6e6-44c7-901c-e393b5030351 - child 1: plain, size 128M logical_id: gnt/fd88f311-509e-4779-9cb5-76d5dff998d7.disk1_meta on primary: /dev/gnt/fd88f311-509e-4779-9cb5-76d5dff998d7.disk1_meta (253:3) on secondary: /dev/gnt/fd88f311-509e-4779-9cb5-76d5dff998d7.disk1_meta (253:3) name: None UUID: d494d4bf-2c64-41cd-9f13-41c03e974dc9 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:04:57 2026 - INFO: Trying to hotplug device... Thu Apr 23 00:04:57 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:55:95:e8,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:04:58 2026 - INFO: Trying to hotplug device... Thu Apr 23 00:04:59 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:05:00 2026 - INFO: Trying to hotplug device... Thu Apr 23 00:05:00 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:05:06 2026 - INFO: Trying to hotplug device... Thu Apr 23 00:05:06 2026 - INFO: Hotplug done. Thu Apr 23 00:05:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:05:07 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Thu Apr 23 00:06:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:06:08 2026 - INFO: Trying to hotplug device... Thu Apr 23 00:06:08 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 00:06:29.823440 time=0:01:36.036016 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 00:06:29.823584 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1876 GET /2/jobs/1877 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 00:06:32.430422 time=0:00:02.606838 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 00:06:32.430574 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 00:06:32.430591 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 00:06:32.430607 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 00:06:32.430619 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1878 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 00:06:40.453283 time=0:00:08.022664 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 00:06:40.453407 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 00:06:40.453431 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 00:06:40.453446 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 00:06:42 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 00:06:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:06:44 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 00:07:44 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 00:07:49 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 00:07:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:07:50 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 00:08:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 00:08:54 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 00:08:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:08:56 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 00:09:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 00:10:00 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 00:10:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:10:02 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 00:11:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 00:11:03.776598 time=0:04:23.323152 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 00:11:03.776721 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1885 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 00:11:08.806372 time=0:00:05.029651 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 00:11:08.806527 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1886 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1887 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1888 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1889 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1890 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 00:11:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 00:11:57.915207 time=0:00:49.108680 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 00:11:57.915405 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Apr 23 04:11:58 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Apr 23 04:11:58 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 76f5c40b-4de7-4e31-95dd-e75f2c04e100 Serial number: 50 Creation time: 2026-04-23 00:03:06 Modification time: 2026-04-23 00:11:57 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (io_uring) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:0c:99:c6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f0aeec14-b5ae-4c2a-8372-70a3eabd2f4e name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 399313bf-3950-46e4-9628-b8c89cf010c6 child devices: - child 0: plain, size 1.8G logical_id: gnt/6cf63711-9a2d-4e33-9bc5-d7b8b35d4311.disk0_data on primary: /dev/gnt/6cf63711-9a2d-4e33-9bc5-d7b8b35d4311.disk0_data (253:0) on secondary: /dev/gnt/6cf63711-9a2d-4e33-9bc5-d7b8b35d4311.disk0_data (253:0) name: None UUID: 61034436-6b79-4db0-8cbe-73c843559366 - child 1: plain, size 128M logical_id: gnt/6cf63711-9a2d-4e33-9bc5-d7b8b35d4311.disk0_meta on primary: /dev/gnt/6cf63711-9a2d-4e33-9bc5-d7b8b35d4311.disk0_meta (253:1) on secondary: /dev/gnt/6cf63711-9a2d-4e33-9bc5-d7b8b35d4311.disk0_meta (253:1) name: None UUID: 73ef6278-750b-4a0e-9426-224a3a3e8208 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 486b3bca-5d50-4888-a0ad-e58769ffa47c child devices: - child 0: plain, size 1.5G logical_id: gnt/fd88f311-509e-4779-9cb5-76d5dff998d7.disk1_data on primary: /dev/gnt/fd88f311-509e-4779-9cb5-76d5dff998d7.disk1_data (253:2) on secondary: /dev/gnt/fd88f311-509e-4779-9cb5-76d5dff998d7.disk1_data (253:2) name: None UUID: fe82dcc0-b6e6-44c7-901c-e393b5030351 - child 1: plain, size 128M logical_id: gnt/fd88f311-509e-4779-9cb5-76d5dff998d7.disk1_meta on primary: /dev/gnt/fd88f311-509e-4779-9cb5-76d5dff998d7.disk1_meta (253:3) on secondary: /dev/gnt/fd88f311-509e-4779-9cb5-76d5dff998d7.disk1_meta (253:3) name: None UUID: d494d4bf-2c64-41cd-9f13-41c03e974dc9 Command: ssh maude-flanders.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh maude-flanders.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1893 Waiting for job 1893 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1896 Waiting for job 1896 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1898, 1899 Waiting for job 1898 ... Thu Apr 23 00:12:12 2026 * Verifying cluster config Thu Apr 23 00:12:12 2026 * Verifying cluster certificate files Thu Apr 23 00:12:12 2026 * Verifying hypervisor parameters Thu Apr 23 00:12:12 2026 * Verifying all nodes belong to an existing group Waiting for job 1899 ... Thu Apr 23 00:12:13 2026 * Verifying group 'default' Thu Apr 23 00:12:13 2026 * Gathering data (3 nodes) Thu Apr 23 00:12:13 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 00:12:14 2026 * Gathering disk information (3 nodes) Thu Apr 23 00:12:14 2026 * Verifying configuration file consistency Thu Apr 23 00:12:14 2026 * Verifying node status Thu Apr 23 00:12:14 2026 * Verifying instance status Thu Apr 23 00:12:14 2026 * Verifying orphan volumes Thu Apr 23 00:12:14 2026 * Verifying N+1 Memory redundancy Thu Apr 23 00:12:14 2026 * Assessing cluster hypervisor parameters Thu Apr 23 00:12:14 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 00:12:14 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 00:12:14 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 00:12:14 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 00:12:14 2026 * Other Notes Thu Apr 23 00:12:14 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-04-23 00:12:15.505159 time=0:00:17.589754 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-04-23 00:12:15.505286 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 00:12:25.215300 time=0:00:09.710014 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4168a305144d68fdb4b097869227d3a6b53715aa /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1902, 1903 Waiting for job 1902 ... Thu Apr 23 00:12:27 2026 * Verifying cluster config Thu Apr 23 00:12:27 2026 * Verifying cluster certificate files Thu Apr 23 00:12:27 2026 * Verifying hypervisor parameters Thu Apr 23 00:12:27 2026 * Verifying all nodes belong to an existing group Waiting for job 1903 ... Thu Apr 23 00:12:28 2026 * Verifying group 'default' Thu Apr 23 00:12:28 2026 * Gathering data (3 nodes) Thu Apr 23 00:12:28 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 00:12:29 2026 * Gathering disk information (3 nodes) Thu Apr 23 00:12:29 2026 * Verifying configuration file consistency Thu Apr 23 00:12:29 2026 * Verifying node status Thu Apr 23 00:12:29 2026 * Verifying instance status Thu Apr 23 00:12:29 2026 * Verifying orphan volumes Thu Apr 23 00:12:29 2026 * Verifying N+1 Memory redundancy Thu Apr 23 00:12:29 2026 * Assessing cluster hypervisor parameters Thu Apr 23 00:12:29 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 00:12:29 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 00:12:29 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 00:12:30 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 00:12:30 2026 * Other Notes Thu Apr 23 00:12:30 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4168a305144d68fdb4b097869227d3a6b53715aa /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=threads' ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=default Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=default' <<<< 2026-04-23 00:12:33.601142 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:maude-flanders.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:12:35 2026 * creating instance disks... Thu Apr 23 00:12:47 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 00:12:47 2026 adding disks to cluster config Thu Apr 23 00:12:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:12:48 2026 - INFO: - device disk/0: 9.90% done, 59s remaining (estimated) Thu Apr 23 00:12:48 2026 - INFO: - device disk/1: 1.60% done, 21m 49s remaining (estimated) Thu Apr 23 00:13:48 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 00:13:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:13:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 00:13:49 2026 * running the instance OS create scripts... Thu Apr 23 00:13:49 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 232c0adb-776a-4ed2-9eb0-e12c4d1e487f Serial number: 4 Creation time: 2026-04-23 00:12:47 Modification time: 2026-04-23 00:13:49 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (default) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:67:fb:b9 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 56c406eb-8b30-4eab-856c-c5ebbd0a23ac name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: dee7d5cf-cacd-452d-a011-458224dce264 child devices: - child 0: plain, size 768M logical_id: gnt/28ae1562-bc9e-473a-8215-3d622116af35.disk0_data on primary: /dev/gnt/28ae1562-bc9e-473a-8215-3d622116af35.disk0_data (253:0) on secondary: /dev/gnt/28ae1562-bc9e-473a-8215-3d622116af35.disk0_data (253:0) name: None UUID: 7cae6409-4112-4c7f-9f2d-6851a7c8c460 - child 1: plain, size 128M logical_id: gnt/28ae1562-bc9e-473a-8215-3d622116af35.disk0_meta on primary: /dev/gnt/28ae1562-bc9e-473a-8215-3d622116af35.disk0_meta (253:1) on secondary: /dev/gnt/28ae1562-bc9e-473a-8215-3d622116af35.disk0_meta (253:1) name: None UUID: c175bfbf-4bf5-4d14-947f-67520fb10d0e - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 69e7bc45-a3e2-4d01-a085-a134a589c6dd child devices: - child 0: plain, size 512M logical_id: gnt/90c6125c-da62-49dc-b70c-ed5cc7c74644.disk1_data on primary: /dev/gnt/90c6125c-da62-49dc-b70c-ed5cc7c74644.disk1_data (253:2) on secondary: /dev/gnt/90c6125c-da62-49dc-b70c-ed5cc7c74644.disk1_data (253:2) name: None UUID: b6e13c5f-f267-4539-91e3-ddbb80f1325f - child 1: plain, size 128M logical_id: gnt/90c6125c-da62-49dc-b70c-ed5cc7c74644.disk1_meta on primary: /dev/gnt/90c6125c-da62-49dc-b70c-ed5cc7c74644.disk1_meta (253:3) on secondary: /dev/gnt/90c6125c-da62-49dc-b70c-ed5cc7c74644.disk1_meta (253:3) name: None UUID: b7e36481-79a5-400f-bb0b-d4a81d01a746 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-04-23 00:13:53.279277 time=0:01:19.678135 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-04-23 00:13:53.279435 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1908 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 00:14:01.613619 time=0:00:08.334184 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 00:14:01.613746 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 00:14:01.613770 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1911 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1911 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1912 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 00:14:06 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1913 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1913 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1914 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1914 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 00:14:13.547736 time=0:00:11.933966 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 00:14:13.547832 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1917 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 00:14:18.269585 time=0:00:04.721753 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 00:14:18.269783 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1918 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 00:14:31.645819 time=0:00:13.376036 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 00:14:31.645936 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1919 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 00:14:36.450716 time=0:00:04.804780 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 00:14:36.450837 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 232c0adb-776a-4ed2-9eb0-e12c4d1e487f Serial number: 16 Creation time: 2026-04-23 00:12:47 Modification time: 2026-04-23 00:14:32 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (default) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:67:fb:b9 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 56c406eb-8b30-4eab-856c-c5ebbd0a23ac name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: dee7d5cf-cacd-452d-a011-458224dce264 child devices: - child 0: plain, size 768M logical_id: gnt/28ae1562-bc9e-473a-8215-3d622116af35.disk0_data on primary: /dev/gnt/28ae1562-bc9e-473a-8215-3d622116af35.disk0_data (253:0) on secondary: /dev/gnt/28ae1562-bc9e-473a-8215-3d622116af35.disk0_data (253:0) name: None UUID: 7cae6409-4112-4c7f-9f2d-6851a7c8c460 - child 1: plain, size 128M logical_id: gnt/28ae1562-bc9e-473a-8215-3d622116af35.disk0_meta on primary: /dev/gnt/28ae1562-bc9e-473a-8215-3d622116af35.disk0_meta (253:1) on secondary: /dev/gnt/28ae1562-bc9e-473a-8215-3d622116af35.disk0_meta (253:1) name: None UUID: c175bfbf-4bf5-4d14-947f-67520fb10d0e - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 69e7bc45-a3e2-4d01-a085-a134a589c6dd child devices: - child 0: plain, size 512M logical_id: gnt/90c6125c-da62-49dc-b70c-ed5cc7c74644.disk1_data on primary: /dev/gnt/90c6125c-da62-49dc-b70c-ed5cc7c74644.disk1_data (253:2) on secondary: /dev/gnt/90c6125c-da62-49dc-b70c-ed5cc7c74644.disk1_data (253:2) name: None UUID: b6e13c5f-f267-4539-91e3-ddbb80f1325f - child 1: plain, size 128M logical_id: gnt/90c6125c-da62-49dc-b70c-ed5cc7c74644.disk1_meta on primary: /dev/gnt/90c6125c-da62-49dc-b70c-ed5cc7c74644.disk1_meta (253:3) on secondary: /dev/gnt/90c6125c-da62-49dc-b70c-ed5cc7c74644.disk1_meta (253:3) name: None UUID: b7e36481-79a5-400f-bb0b-d4a81d01a746 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:14:40 2026 - INFO: Trying to hotplug device... Thu Apr 23 00:14:40 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:21:7f:7e,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:14:42 2026 - INFO: Trying to hotplug device... Thu Apr 23 00:14:42 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:14:44 2026 - INFO: Trying to hotplug device... Thu Apr 23 00:14:44 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:14:52 2026 - INFO: Trying to hotplug device... Thu Apr 23 00:14:52 2026 - INFO: Hotplug done. Thu Apr 23 00:14:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:14:52 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Thu Apr 23 00:15:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:15:54 2026 - INFO: Trying to hotplug device... Thu Apr 23 00:15:54 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first >>>> 2026-04-23 00:16:16.884055 time=0:01:40.433218 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 00:16:16.884329 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1940 GET /2/jobs/1941 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 00:16:19.430495 time=0:00:02.546166 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 00:16:19.430629 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 00:16:19.430655 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 00:16:19.430671 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 00:16:19.430683 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1942 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 00:16:27.556826 time=0:00:08.126143 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 00:16:27.556956 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 00:16:27.556981 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 00:16:27.556995 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 00:16:30 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 00:16:32 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:16:32 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 00:17:32 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 00:17:37 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 00:17:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:17:38 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 00:18:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 00:18:42 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 00:18:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:18:44 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 00:19:44 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 00:19:48 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 00:19:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:19:50 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 00:20:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 00:20:51.661080 time=0:04:24.104085 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 00:20:51.661247 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1949 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 00:20:56.153139 time=0:00:04.491892 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 00:20:56.153266 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1950 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1951 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1952 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1953 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1954 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 00:21:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 00:21:43.886712 time=0:00:47.733446 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 00:21:43.887006 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Apr 23 04:21:44 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Apr 23 04:21:44 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 232c0adb-776a-4ed2-9eb0-e12c4d1e487f Serial number: 50 Creation time: 2026-04-23 00:12:47 Modification time: 2026-04-23 00:21:43 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (default) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:67:fb:b9 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 56c406eb-8b30-4eab-856c-c5ebbd0a23ac name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: dee7d5cf-cacd-452d-a011-458224dce264 child devices: - child 0: plain, size 1.8G logical_id: gnt/28ae1562-bc9e-473a-8215-3d622116af35.disk0_data on primary: /dev/gnt/28ae1562-bc9e-473a-8215-3d622116af35.disk0_data (253:0) on secondary: /dev/gnt/28ae1562-bc9e-473a-8215-3d622116af35.disk0_data (253:0) name: None UUID: 7cae6409-4112-4c7f-9f2d-6851a7c8c460 - child 1: plain, size 128M logical_id: gnt/28ae1562-bc9e-473a-8215-3d622116af35.disk0_meta on primary: /dev/gnt/28ae1562-bc9e-473a-8215-3d622116af35.disk0_meta (253:1) on secondary: /dev/gnt/28ae1562-bc9e-473a-8215-3d622116af35.disk0_meta (253:1) name: None UUID: c175bfbf-4bf5-4d14-947f-67520fb10d0e - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 69e7bc45-a3e2-4d01-a085-a134a589c6dd child devices: - child 0: plain, size 1.5G logical_id: gnt/90c6125c-da62-49dc-b70c-ed5cc7c74644.disk1_data on primary: /dev/gnt/90c6125c-da62-49dc-b70c-ed5cc7c74644.disk1_data (253:2) on secondary: /dev/gnt/90c6125c-da62-49dc-b70c-ed5cc7c74644.disk1_data (253:2) name: None UUID: b6e13c5f-f267-4539-91e3-ddbb80f1325f - child 1: plain, size 128M logical_id: gnt/90c6125c-da62-49dc-b70c-ed5cc7c74644.disk1_meta on primary: /dev/gnt/90c6125c-da62-49dc-b70c-ed5cc7c74644.disk1_meta (253:3) on secondary: /dev/gnt/90c6125c-da62-49dc-b70c-ed5cc7c74644.disk1_meta (253:3) name: None UUID: b7e36481-79a5-400f-bb0b-d4a81d01a746 Command: ssh maude-flanders.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh maude-flanders.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1957 Waiting for job 1957 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1960 Waiting for job 1960 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1962, 1963 Waiting for job 1962 ... Thu Apr 23 00:21:58 2026 * Verifying cluster config Thu Apr 23 00:21:58 2026 * Verifying cluster certificate files Thu Apr 23 00:21:58 2026 * Verifying hypervisor parameters Thu Apr 23 00:21:58 2026 * Verifying all nodes belong to an existing group Waiting for job 1963 ... Thu Apr 23 00:21:58 2026 * Verifying group 'default' Thu Apr 23 00:21:58 2026 * Gathering data (3 nodes) Thu Apr 23 00:21:58 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 00:22:00 2026 * Gathering disk information (3 nodes) Thu Apr 23 00:22:00 2026 * Verifying configuration file consistency Thu Apr 23 00:22:00 2026 * Verifying node status Thu Apr 23 00:22:00 2026 * Verifying instance status Thu Apr 23 00:22:00 2026 * Verifying orphan volumes Thu Apr 23 00:22:00 2026 * Verifying N+1 Memory redundancy Thu Apr 23 00:22:00 2026 * Assessing cluster hypervisor parameters Thu Apr 23 00:22:00 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 00:22:00 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 00:22:00 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 00:22:00 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 00:22:00 2026 * Other Notes Thu Apr 23 00:22:00 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-04-23 00:22:01.200064 time=0:00:17.313058 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-04-23 00:22:01.200206 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 00:22:10.120665 time=0:00:08.920459 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 803450481a9227c8a06ae4c2c7dddd5c09876198 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1966, 1967 Waiting for job 1966 ... Thu Apr 23 00:22:12 2026 * Verifying cluster config Thu Apr 23 00:22:12 2026 * Verifying cluster certificate files Thu Apr 23 00:22:12 2026 * Verifying hypervisor parameters Thu Apr 23 00:22:12 2026 * Verifying all nodes belong to an existing group Waiting for job 1967 ... Thu Apr 23 00:22:12 2026 * Verifying group 'default' Thu Apr 23 00:22:12 2026 * Gathering data (3 nodes) Thu Apr 23 00:22:12 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 00:22:13 2026 * Gathering disk information (3 nodes) Thu Apr 23 00:22:14 2026 * Verifying configuration file consistency Thu Apr 23 00:22:14 2026 * Verifying node status Thu Apr 23 00:22:14 2026 * Verifying instance status Thu Apr 23 00:22:14 2026 * Verifying orphan volumes Thu Apr 23 00:22:14 2026 * Verifying N+1 Memory redundancy Thu Apr 23 00:22:14 2026 * Assessing cluster hypervisor parameters Thu Apr 23 00:22:14 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 00:22:14 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 00:22:14 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 00:22:14 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 00:22:14 2026 * Other Notes Thu Apr 23 00:22:14 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 803450481a9227c8a06ae4c2c7dddd5c09876198 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=writeback Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=writeback' <<<< 2026-04-23 00:22:16.218910 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:maude-flanders.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:22:17 2026 * creating instance disks... Thu Apr 23 00:22:27 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 00:22:27 2026 adding disks to cluster config Thu Apr 23 00:22:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:22:27 2026 - INFO: - device disk/0: 3.70% done, 2m 27s remaining (estimated) Thu Apr 23 00:22:27 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 00:23:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 00:23:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:23:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 00:23:28 2026 * running the instance OS create scripts... Thu Apr 23 00:23:28 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 41955e60-ceeb-4c09-bbde-9cc647e25d81 Serial number: 4 Creation time: 2026-04-23 00:22:27 Modification time: 2026-04-23 00:23:28 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writeback) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:07:d2:60 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 82161916-f5c6-4e12-84a0-ea05c60a18cb name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 13d4fce8-6cdc-4100-a5b0-c499570da7d7 child devices: - child 0: plain, size 768M logical_id: gnt/078f0158-96a4-435b-bcef-8c69861c2d30.disk0_data on primary: /dev/gnt/078f0158-96a4-435b-bcef-8c69861c2d30.disk0_data (253:0) on secondary: /dev/gnt/078f0158-96a4-435b-bcef-8c69861c2d30.disk0_data (253:0) name: None UUID: 744ea3fb-d5f2-43c9-92e5-7b555597fe21 - child 1: plain, size 128M logical_id: gnt/078f0158-96a4-435b-bcef-8c69861c2d30.disk0_meta on primary: /dev/gnt/078f0158-96a4-435b-bcef-8c69861c2d30.disk0_meta (253:1) on secondary: /dev/gnt/078f0158-96a4-435b-bcef-8c69861c2d30.disk0_meta (253:1) name: None UUID: 5ccf5dce-5406-4472-981a-8a01447d4b88 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 54675647-928e-4437-bccc-79e6af6596cf child devices: - child 0: plain, size 512M logical_id: gnt/2bcc0580-3d5e-43a6-81b2-bfc03c10eba7.disk1_data on primary: /dev/gnt/2bcc0580-3d5e-43a6-81b2-bfc03c10eba7.disk1_data (253:2) on secondary: /dev/gnt/2bcc0580-3d5e-43a6-81b2-bfc03c10eba7.disk1_data (253:2) name: None UUID: e9f082fa-7758-4193-b74a-04d5daf39f35 - child 1: plain, size 128M logical_id: gnt/2bcc0580-3d5e-43a6-81b2-bfc03c10eba7.disk1_meta on primary: /dev/gnt/2bcc0580-3d5e-43a6-81b2-bfc03c10eba7.disk1_meta (253:3) on secondary: /dev/gnt/2bcc0580-3d5e-43a6-81b2-bfc03c10eba7.disk1_meta (253:3) name: None UUID: 540d6196-73a2-414c-a816-43a93cb6bf4a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-04-23 00:23:32.022098 time=0:01:15.803188 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-04-23 00:23:32.022226 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1971 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 00:23:40.028139 time=0:00:08.005913 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 00:23:40.028338 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 00:23:40.028365 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1974 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1974 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1975 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 00:23:44 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1976 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1976 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1977 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1977 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 00:23:50.968442 time=0:00:10.940077 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 00:23:50.968603 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1980 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 00:23:55.388660 time=0:00:04.420057 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 00:23:55.388932 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1981 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 00:24:08.290283 time=0:00:12.901351 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 00:24:08.290421 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1982 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 00:24:12.698682 time=0:00:04.408261 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 00:24:12.698839 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 41955e60-ceeb-4c09-bbde-9cc647e25d81 Serial number: 16 Creation time: 2026-04-23 00:22:27 Modification time: 2026-04-23 00:24:09 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writeback) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:07:d2:60 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 82161916-f5c6-4e12-84a0-ea05c60a18cb name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 13d4fce8-6cdc-4100-a5b0-c499570da7d7 child devices: - child 0: plain, size 768M logical_id: gnt/078f0158-96a4-435b-bcef-8c69861c2d30.disk0_data on primary: /dev/gnt/078f0158-96a4-435b-bcef-8c69861c2d30.disk0_data (253:0) on secondary: /dev/gnt/078f0158-96a4-435b-bcef-8c69861c2d30.disk0_data (253:0) name: None UUID: 744ea3fb-d5f2-43c9-92e5-7b555597fe21 - child 1: plain, size 128M logical_id: gnt/078f0158-96a4-435b-bcef-8c69861c2d30.disk0_meta on primary: /dev/gnt/078f0158-96a4-435b-bcef-8c69861c2d30.disk0_meta (253:1) on secondary: /dev/gnt/078f0158-96a4-435b-bcef-8c69861c2d30.disk0_meta (253:1) name: None UUID: 5ccf5dce-5406-4472-981a-8a01447d4b88 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 54675647-928e-4437-bccc-79e6af6596cf child devices: - child 0: plain, size 512M logical_id: gnt/2bcc0580-3d5e-43a6-81b2-bfc03c10eba7.disk1_data on primary: /dev/gnt/2bcc0580-3d5e-43a6-81b2-bfc03c10eba7.disk1_data (253:2) on secondary: /dev/gnt/2bcc0580-3d5e-43a6-81b2-bfc03c10eba7.disk1_data (253:2) name: None UUID: e9f082fa-7758-4193-b74a-04d5daf39f35 - child 1: plain, size 128M logical_id: gnt/2bcc0580-3d5e-43a6-81b2-bfc03c10eba7.disk1_meta on primary: /dev/gnt/2bcc0580-3d5e-43a6-81b2-bfc03c10eba7.disk1_meta (253:3) on secondary: /dev/gnt/2bcc0580-3d5e-43a6-81b2-bfc03c10eba7.disk1_meta (253:3) name: None UUID: 540d6196-73a2-414c-a816-43a93cb6bf4a Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:24:16 2026 - INFO: Trying to hotplug device... Thu Apr 23 00:24:16 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:6c:2c:86,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:24:17 2026 - INFO: Trying to hotplug device... Thu Apr 23 00:24:17 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:24:19 2026 - INFO: Trying to hotplug device... Thu Apr 23 00:24:19 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:24:25 2026 - INFO: Trying to hotplug device... Thu Apr 23 00:24:25 2026 - INFO: Hotplug done. Thu Apr 23 00:24:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:24:25 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Thu Apr 23 00:25:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:25:27 2026 - INFO: Trying to hotplug device... Thu Apr 23 00:25:27 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 00:25:48.781318 time=0:01:36.082479 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 00:25:48.781520 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2003 GET /2/jobs/2004 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 00:25:51.338063 time=0:00:02.556543 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 00:25:51.338188 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 00:25:51.338211 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 00:25:51.338227 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 00:25:51.338245 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2005 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 00:25:59.447537 time=0:00:08.109292 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 00:25:59.447644 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 00:25:59.447668 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 00:25:59.447682 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 00:26:01 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 00:26:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:26:03 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 00:27:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 00:27:08 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 00:27:09 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:27:10 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 00:28:10 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 00:28:13 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 00:28:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:28:15 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 00:29:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 00:29:20 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 00:29:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:29:21 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 00:30:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 00:30:23.146731 time=0:04:23.699049 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 00:30:23.146884 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2012 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 00:30:27.573323 time=0:00:04.426439 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 00:30:27.573423 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2013 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2014 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2015 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2016 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2017 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 00:31:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 00:31:15.114155 time=0:00:47.540732 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 00:31:15.114308 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Apr 23 04:31:15 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Apr 23 04:31:15 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 41955e60-ceeb-4c09-bbde-9cc647e25d81 Serial number: 50 Creation time: 2026-04-23 00:22:27 Modification time: 2026-04-23 00:31:14 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writeback) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:07:d2:60 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 82161916-f5c6-4e12-84a0-ea05c60a18cb name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 13d4fce8-6cdc-4100-a5b0-c499570da7d7 child devices: - child 0: plain, size 1.8G logical_id: gnt/078f0158-96a4-435b-bcef-8c69861c2d30.disk0_data on primary: /dev/gnt/078f0158-96a4-435b-bcef-8c69861c2d30.disk0_data (253:0) on secondary: /dev/gnt/078f0158-96a4-435b-bcef-8c69861c2d30.disk0_data (253:0) name: None UUID: 744ea3fb-d5f2-43c9-92e5-7b555597fe21 - child 1: plain, size 128M logical_id: gnt/078f0158-96a4-435b-bcef-8c69861c2d30.disk0_meta on primary: /dev/gnt/078f0158-96a4-435b-bcef-8c69861c2d30.disk0_meta (253:1) on secondary: /dev/gnt/078f0158-96a4-435b-bcef-8c69861c2d30.disk0_meta (253:1) name: None UUID: 5ccf5dce-5406-4472-981a-8a01447d4b88 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 54675647-928e-4437-bccc-79e6af6596cf child devices: - child 0: plain, size 1.5G logical_id: gnt/2bcc0580-3d5e-43a6-81b2-bfc03c10eba7.disk1_data on primary: /dev/gnt/2bcc0580-3d5e-43a6-81b2-bfc03c10eba7.disk1_data (253:2) on secondary: /dev/gnt/2bcc0580-3d5e-43a6-81b2-bfc03c10eba7.disk1_data (253:2) name: None UUID: e9f082fa-7758-4193-b74a-04d5daf39f35 - child 1: plain, size 128M logical_id: gnt/2bcc0580-3d5e-43a6-81b2-bfc03c10eba7.disk1_meta on primary: /dev/gnt/2bcc0580-3d5e-43a6-81b2-bfc03c10eba7.disk1_meta (253:3) on secondary: /dev/gnt/2bcc0580-3d5e-43a6-81b2-bfc03c10eba7.disk1_meta (253:3) name: None UUID: 540d6196-73a2-414c-a816-43a93cb6bf4a Command: ssh maude-flanders.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh maude-flanders.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2020 Waiting for job 2020 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2023 Waiting for job 2023 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2025, 2026 Waiting for job 2025 ... Thu Apr 23 00:31:28 2026 * Verifying cluster config Thu Apr 23 00:31:28 2026 * Verifying cluster certificate files Thu Apr 23 00:31:28 2026 * Verifying hypervisor parameters Thu Apr 23 00:31:28 2026 * Verifying all nodes belong to an existing group Waiting for job 2026 ... Thu Apr 23 00:31:29 2026 * Verifying group 'default' Thu Apr 23 00:31:29 2026 * Gathering data (3 nodes) Thu Apr 23 00:31:29 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 00:31:30 2026 * Gathering disk information (3 nodes) Thu Apr 23 00:31:30 2026 * Verifying configuration file consistency Thu Apr 23 00:31:30 2026 * Verifying node status Thu Apr 23 00:31:30 2026 * Verifying instance status Thu Apr 23 00:31:30 2026 * Verifying orphan volumes Thu Apr 23 00:31:30 2026 * Verifying N+1 Memory redundancy Thu Apr 23 00:31:30 2026 * Assessing cluster hypervisor parameters Thu Apr 23 00:31:30 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 00:31:30 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 00:31:30 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 00:31:30 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 00:31:30 2026 * Other Notes Thu Apr 23 00:31:30 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-04-23 00:31:31.330021 time=0:00:16.215713 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-04-23 00:31:31.330121 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 00:31:40.741063 time=0:00:09.410942 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 667ce8fd51e8c2beb1e25aeb0bb9c0dca1549912 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2029, 2030 Waiting for job 2029 ... Thu Apr 23 00:31:42 2026 * Verifying cluster config Thu Apr 23 00:31:42 2026 * Verifying cluster certificate files Thu Apr 23 00:31:42 2026 * Verifying hypervisor parameters Thu Apr 23 00:31:42 2026 * Verifying all nodes belong to an existing group Waiting for job 2030 ... Thu Apr 23 00:31:43 2026 * Verifying group 'default' Thu Apr 23 00:31:43 2026 * Gathering data (3 nodes) Thu Apr 23 00:31:43 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 00:31:44 2026 * Gathering disk information (3 nodes) Thu Apr 23 00:31:44 2026 * Verifying configuration file consistency Thu Apr 23 00:31:44 2026 * Verifying node status Thu Apr 23 00:31:44 2026 * Verifying instance status Thu Apr 23 00:31:44 2026 * Verifying orphan volumes Thu Apr 23 00:31:44 2026 * Verifying N+1 Memory redundancy Thu Apr 23 00:31:44 2026 * Assessing cluster hypervisor parameters Thu Apr 23 00:31:44 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 00:31:44 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 00:31:44 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 00:31:44 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 00:31:44 2026 * Other Notes Thu Apr 23 00:31:44 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 667ce8fd51e8c2beb1e25aeb0bb9c0dca1549912 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=writethrough Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=writethrough' <<<< 2026-04-23 00:31:45.896194 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:maude-flanders.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:31:47 2026 * creating instance disks... Thu Apr 23 00:31:56 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 00:31:56 2026 adding disks to cluster config Thu Apr 23 00:31:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:31:56 2026 - INFO: - device disk/0: 3.20% done, 2m 50s remaining (estimated) Thu Apr 23 00:31:56 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 00:32:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 00:32:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:32:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 00:32:57 2026 * running the instance OS create scripts... Thu Apr 23 00:32:57 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: bd63c661-4aba-4a2c-ab85-3a292f353eda Serial number: 4 Creation time: 2026-04-23 00:31:56 Modification time: 2026-04-23 00:32:57 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writethrough) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:06:04:f9 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1ed44e90-ea14-4037-921a-2e0ebf41b55b name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 1a65873b-7dee-4051-b126-28a5354f1972 child devices: - child 0: plain, size 768M logical_id: gnt/79b77116-99c1-4f16-a16f-7d1ae83874f8.disk0_data on primary: /dev/gnt/79b77116-99c1-4f16-a16f-7d1ae83874f8.disk0_data (253:0) on secondary: /dev/gnt/79b77116-99c1-4f16-a16f-7d1ae83874f8.disk0_data (253:0) name: None UUID: 01865aeb-b54f-48cd-a81d-131f4965c322 - child 1: plain, size 128M logical_id: gnt/79b77116-99c1-4f16-a16f-7d1ae83874f8.disk0_meta on primary: /dev/gnt/79b77116-99c1-4f16-a16f-7d1ae83874f8.disk0_meta (253:1) on secondary: /dev/gnt/79b77116-99c1-4f16-a16f-7d1ae83874f8.disk0_meta (253:1) name: None UUID: f2733db9-bf59-42fd-b846-3bbf1b1f2c29 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 16e80b2b-c85b-4d79-88f7-21c03a70ce84 child devices: - child 0: plain, size 512M logical_id: gnt/b8d9df0e-6284-45c2-a718-55d4be707575.disk1_data on primary: /dev/gnt/b8d9df0e-6284-45c2-a718-55d4be707575.disk1_data (253:2) on secondary: /dev/gnt/b8d9df0e-6284-45c2-a718-55d4be707575.disk1_data (253:2) name: None UUID: d9407b0f-20bc-44a4-94e0-529b4ed2bbcc - child 1: plain, size 128M logical_id: gnt/b8d9df0e-6284-45c2-a718-55d4be707575.disk1_meta on primary: /dev/gnt/b8d9df0e-6284-45c2-a718-55d4be707575.disk1_meta (253:3) on secondary: /dev/gnt/b8d9df0e-6284-45c2-a718-55d4be707575.disk1_meta (253:3) name: None UUID: 6e7c709a-98c3-4a4b-b7ca-9501d8e78194 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-04-23 00:33:01.213473 time=0:01:15.317279 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-04-23 00:33:01.213613 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2034 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 00:33:09.237184 time=0:00:08.023571 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 00:33:09.237321 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 00:33:09.237347 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2037 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2037 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2038 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 00:33:13 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2039 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2039 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2040 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2040 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 00:33:19.918727 time=0:00:10.681380 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 00:33:19.918856 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2043 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 00:33:24.347014 time=0:00:04.428158 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 00:33:24.347196 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2044 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 00:33:37.298480 time=0:00:12.951284 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 00:33:37.298635 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2045 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 00:33:41.539742 time=0:00:04.241107 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 00:33:41.539870 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: bd63c661-4aba-4a2c-ab85-3a292f353eda Serial number: 16 Creation time: 2026-04-23 00:31:56 Modification time: 2026-04-23 00:33:38 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writethrough) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:06:04:f9 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1ed44e90-ea14-4037-921a-2e0ebf41b55b name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 1a65873b-7dee-4051-b126-28a5354f1972 child devices: - child 0: plain, size 768M logical_id: gnt/79b77116-99c1-4f16-a16f-7d1ae83874f8.disk0_data on primary: /dev/gnt/79b77116-99c1-4f16-a16f-7d1ae83874f8.disk0_data (253:0) on secondary: /dev/gnt/79b77116-99c1-4f16-a16f-7d1ae83874f8.disk0_data (253:0) name: None UUID: 01865aeb-b54f-48cd-a81d-131f4965c322 - child 1: plain, size 128M logical_id: gnt/79b77116-99c1-4f16-a16f-7d1ae83874f8.disk0_meta on primary: /dev/gnt/79b77116-99c1-4f16-a16f-7d1ae83874f8.disk0_meta (253:1) on secondary: /dev/gnt/79b77116-99c1-4f16-a16f-7d1ae83874f8.disk0_meta (253:1) name: None UUID: f2733db9-bf59-42fd-b846-3bbf1b1f2c29 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 16e80b2b-c85b-4d79-88f7-21c03a70ce84 child devices: - child 0: plain, size 512M logical_id: gnt/b8d9df0e-6284-45c2-a718-55d4be707575.disk1_data on primary: /dev/gnt/b8d9df0e-6284-45c2-a718-55d4be707575.disk1_data (253:2) on secondary: /dev/gnt/b8d9df0e-6284-45c2-a718-55d4be707575.disk1_data (253:2) name: None UUID: d9407b0f-20bc-44a4-94e0-529b4ed2bbcc - child 1: plain, size 128M logical_id: gnt/b8d9df0e-6284-45c2-a718-55d4be707575.disk1_meta on primary: /dev/gnt/b8d9df0e-6284-45c2-a718-55d4be707575.disk1_meta (253:3) on secondary: /dev/gnt/b8d9df0e-6284-45c2-a718-55d4be707575.disk1_meta (253:3) name: None UUID: 6e7c709a-98c3-4a4b-b7ca-9501d8e78194 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:33:45 2026 - INFO: Trying to hotplug device... Thu Apr 23 00:33:45 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:26:c3:24,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:33:46 2026 - INFO: Trying to hotplug device... Thu Apr 23 00:33:46 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:33:48 2026 - INFO: Trying to hotplug device... Thu Apr 23 00:33:48 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:33:54 2026 - INFO: Trying to hotplug device... Thu Apr 23 00:33:54 2026 - INFO: Hotplug done. Thu Apr 23 00:33:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:33:54 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Thu Apr 23 00:34:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:34:56 2026 - INFO: Trying to hotplug device... Thu Apr 23 00:34:56 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first >>>> 2026-04-23 00:35:17.972024 time=0:01:36.432154 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 00:35:17.972268 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2066 GET /2/jobs/2067 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 00:35:20.553820 time=0:00:02.581552 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 00:35:20.553940 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 00:35:20.553958 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 00:35:20.553979 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 00:35:20.553991 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2068 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 00:35:28.679783 time=0:00:08.125792 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 00:35:28.679929 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 00:35:28.679955 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 00:35:28.679970 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 00:35:31 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 00:35:32 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:35:32 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 00:36:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 00:36:37 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 00:36:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:36:39 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 00:37:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 00:37:42 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 00:37:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:37:45 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 00:38:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 00:38:50 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 00:38:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:38:52 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 00:39:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 00:39:53.431064 time=0:04:24.751094 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 00:39:53.431239 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2075 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 00:39:58.356349 time=0:00:04.925110 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 00:39:58.356444 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2076 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2077 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2078 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2079 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2080 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 00:40:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 00:40:46.283636 time=0:00:47.927192 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 00:40:46.283828 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Apr 23 04:40:46 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Apr 23 04:40:46 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: bd63c661-4aba-4a2c-ab85-3a292f353eda Serial number: 50 Creation time: 2026-04-23 00:31:56 Modification time: 2026-04-23 00:40:45 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writethrough) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:06:04:f9 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1ed44e90-ea14-4037-921a-2e0ebf41b55b name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 1a65873b-7dee-4051-b126-28a5354f1972 child devices: - child 0: plain, size 1.8G logical_id: gnt/79b77116-99c1-4f16-a16f-7d1ae83874f8.disk0_data on primary: /dev/gnt/79b77116-99c1-4f16-a16f-7d1ae83874f8.disk0_data (253:0) on secondary: /dev/gnt/79b77116-99c1-4f16-a16f-7d1ae83874f8.disk0_data (253:0) name: None UUID: 01865aeb-b54f-48cd-a81d-131f4965c322 - child 1: plain, size 128M logical_id: gnt/79b77116-99c1-4f16-a16f-7d1ae83874f8.disk0_meta on primary: /dev/gnt/79b77116-99c1-4f16-a16f-7d1ae83874f8.disk0_meta (253:1) on secondary: /dev/gnt/79b77116-99c1-4f16-a16f-7d1ae83874f8.disk0_meta (253:1) name: None UUID: f2733db9-bf59-42fd-b846-3bbf1b1f2c29 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 16e80b2b-c85b-4d79-88f7-21c03a70ce84 child devices: - child 0: plain, size 1.5G logical_id: gnt/b8d9df0e-6284-45c2-a718-55d4be707575.disk1_data on primary: /dev/gnt/b8d9df0e-6284-45c2-a718-55d4be707575.disk1_data (253:2) on secondary: /dev/gnt/b8d9df0e-6284-45c2-a718-55d4be707575.disk1_data (253:2) name: None UUID: d9407b0f-20bc-44a4-94e0-529b4ed2bbcc - child 1: plain, size 128M logical_id: gnt/b8d9df0e-6284-45c2-a718-55d4be707575.disk1_meta on primary: /dev/gnt/b8d9df0e-6284-45c2-a718-55d4be707575.disk1_meta (253:3) on secondary: /dev/gnt/b8d9df0e-6284-45c2-a718-55d4be707575.disk1_meta (253:3) name: None UUID: 6e7c709a-98c3-4a4b-b7ca-9501d8e78194 Command: ssh maude-flanders.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh maude-flanders.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2083 Waiting for job 2083 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2086 Waiting for job 2086 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2088, 2089 Waiting for job 2088 ... Thu Apr 23 00:40:59 2026 * Verifying cluster config Thu Apr 23 00:40:59 2026 * Verifying cluster certificate files Thu Apr 23 00:40:59 2026 * Verifying hypervisor parameters Thu Apr 23 00:40:59 2026 * Verifying all nodes belong to an existing group Waiting for job 2089 ... Thu Apr 23 00:41:00 2026 * Verifying group 'default' Thu Apr 23 00:41:00 2026 * Gathering data (3 nodes) Thu Apr 23 00:41:00 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 00:41:01 2026 * Gathering disk information (3 nodes) Thu Apr 23 00:41:01 2026 * Verifying configuration file consistency Thu Apr 23 00:41:01 2026 * Verifying node status Thu Apr 23 00:41:01 2026 * Verifying instance status Thu Apr 23 00:41:01 2026 * Verifying orphan volumes Thu Apr 23 00:41:01 2026 * Verifying N+1 Memory redundancy Thu Apr 23 00:41:01 2026 * Assessing cluster hypervisor parameters Thu Apr 23 00:41:01 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 00:41:01 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 00:41:01 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 00:41:01 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 00:41:01 2026 * Other Notes Thu Apr 23 00:41:01 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-04-23 00:41:02.759315 time=0:00:16.475487 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-04-23 00:41:02.759473 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 00:41:11.665480 time=0:00:08.906007 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d34315f77b6e55e904fa0aed2b79d11aaf06b5fb /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2092, 2093 Waiting for job 2092 ... Thu Apr 23 00:41:13 2026 * Verifying cluster config Thu Apr 23 00:41:13 2026 * Verifying cluster certificate files Thu Apr 23 00:41:13 2026 * Verifying hypervisor parameters Thu Apr 23 00:41:13 2026 * Verifying all nodes belong to an existing group Waiting for job 2093 ... Thu Apr 23 00:41:13 2026 * Verifying group 'default' Thu Apr 23 00:41:13 2026 * Gathering data (3 nodes) Thu Apr 23 00:41:13 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 00:41:15 2026 * Gathering disk information (3 nodes) Thu Apr 23 00:41:15 2026 * Verifying configuration file consistency Thu Apr 23 00:41:15 2026 * Verifying node status Thu Apr 23 00:41:15 2026 * Verifying instance status Thu Apr 23 00:41:15 2026 * Verifying orphan volumes Thu Apr 23 00:41:15 2026 * Verifying N+1 Memory redundancy Thu Apr 23 00:41:15 2026 * Assessing cluster hypervisor parameters Thu Apr 23 00:41:15 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 00:41:15 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 00:41:15 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 00:41:15 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 00:41:15 2026 * Other Notes Thu Apr 23 00:41:15 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d34315f77b6e55e904fa0aed2b79d11aaf06b5fb /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=none' ---- Starting reduced number of instance tests with hypervisor parameter usb_mouse=tablet Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=tablet' <<<< 2026-04-23 00:41:18.386300 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:maude-flanders.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:41:20 2026 * creating instance disks... Thu Apr 23 00:41:28 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 00:41:28 2026 adding disks to cluster config Thu Apr 23 00:41:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:41:29 2026 - INFO: - device disk/0: 3.70% done, 2m 27s remaining (estimated) Thu Apr 23 00:41:29 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 00:42:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 00:42:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:42:30 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 00:42:30 2026 * running the instance OS create scripts... Thu Apr 23 00:42:30 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b3317d88-1717-492f-994f-9d53b27b85e4 Serial number: 4 Creation time: 2026-04-23 00:41:28 Modification time: 2026-04-23 00:42:30 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (tablet) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e8:fa:de IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f5e40437-0a7d-4c70-9ccc-c8de704cd1be name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 015e1966-d585-46f1-8307-d5c6a541fbca child devices: - child 0: plain, size 768M logical_id: gnt/88185935-7d45-4222-bcbb-cc756464c7e5.disk0_data on primary: /dev/gnt/88185935-7d45-4222-bcbb-cc756464c7e5.disk0_data (253:0) on secondary: /dev/gnt/88185935-7d45-4222-bcbb-cc756464c7e5.disk0_data (253:0) name: None UUID: c635d415-dc4f-49cf-a663-38c17af644ca - child 1: plain, size 128M logical_id: gnt/88185935-7d45-4222-bcbb-cc756464c7e5.disk0_meta on primary: /dev/gnt/88185935-7d45-4222-bcbb-cc756464c7e5.disk0_meta (253:1) on secondary: /dev/gnt/88185935-7d45-4222-bcbb-cc756464c7e5.disk0_meta (253:1) name: None UUID: dc14e42b-5a5f-47d8-bb22-09fe8cfe6089 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 6dc329c2-988c-4ce7-8fd5-0b97d4fb9963 child devices: - child 0: plain, size 512M logical_id: gnt/8d700972-fa52-417c-b812-366f8272e650.disk1_data on primary: /dev/gnt/8d700972-fa52-417c-b812-366f8272e650.disk1_data (253:2) on secondary: /dev/gnt/8d700972-fa52-417c-b812-366f8272e650.disk1_data (253:2) name: None UUID: 8abb1d2b-4ef0-4255-8fc3-6623f9465d7a - child 1: plain, size 128M logical_id: gnt/8d700972-fa52-417c-b812-366f8272e650.disk1_meta on primary: /dev/gnt/8d700972-fa52-417c-b812-366f8272e650.disk1_meta (253:3) on secondary: /dev/gnt/8d700972-fa52-417c-b812-366f8272e650.disk1_meta (253:3) name: None UUID: f94bbff8-8200-4e8a-9749-69488d0eec5f Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-04-23 00:42:33.875728 time=0:01:15.489428 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-04-23 00:42:33.875833 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2098 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 00:42:42.003654 time=0:00:08.127821 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 00:42:42.003812 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 00:42:42.003842 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2101 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2101 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2102 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 00:42:46 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2103 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2103 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2104 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2104 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 00:42:52.909676 time=0:00:10.905834 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 00:42:52.909814 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2107 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 00:42:57.308641 time=0:00:04.398827 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 00:42:57.308740 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2108 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 00:43:10.414407 time=0:00:13.105667 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 00:43:10.414563 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2109 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 00:43:14.826475 time=0:00:04.411912 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 00:43:14.826653 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b3317d88-1717-492f-994f-9d53b27b85e4 Serial number: 16 Creation time: 2026-04-23 00:41:28 Modification time: 2026-04-23 00:43:11 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (tablet) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e8:fa:de IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f5e40437-0a7d-4c70-9ccc-c8de704cd1be name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 015e1966-d585-46f1-8307-d5c6a541fbca child devices: - child 0: plain, size 768M logical_id: gnt/88185935-7d45-4222-bcbb-cc756464c7e5.disk0_data on primary: /dev/gnt/88185935-7d45-4222-bcbb-cc756464c7e5.disk0_data (253:0) on secondary: /dev/gnt/88185935-7d45-4222-bcbb-cc756464c7e5.disk0_data (253:0) name: None UUID: c635d415-dc4f-49cf-a663-38c17af644ca - child 1: plain, size 128M logical_id: gnt/88185935-7d45-4222-bcbb-cc756464c7e5.disk0_meta on primary: /dev/gnt/88185935-7d45-4222-bcbb-cc756464c7e5.disk0_meta (253:1) on secondary: /dev/gnt/88185935-7d45-4222-bcbb-cc756464c7e5.disk0_meta (253:1) name: None UUID: dc14e42b-5a5f-47d8-bb22-09fe8cfe6089 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 6dc329c2-988c-4ce7-8fd5-0b97d4fb9963 child devices: - child 0: plain, size 512M logical_id: gnt/8d700972-fa52-417c-b812-366f8272e650.disk1_data on primary: /dev/gnt/8d700972-fa52-417c-b812-366f8272e650.disk1_data (253:2) on secondary: /dev/gnt/8d700972-fa52-417c-b812-366f8272e650.disk1_data (253:2) name: None UUID: 8abb1d2b-4ef0-4255-8fc3-6623f9465d7a - child 1: plain, size 128M logical_id: gnt/8d700972-fa52-417c-b812-366f8272e650.disk1_meta on primary: /dev/gnt/8d700972-fa52-417c-b812-366f8272e650.disk1_meta (253:3) on secondary: /dev/gnt/8d700972-fa52-417c-b812-366f8272e650.disk1_meta (253:3) name: None UUID: f94bbff8-8200-4e8a-9749-69488d0eec5f Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:43:18 2026 - INFO: Trying to hotplug device... Thu Apr 23 00:43:18 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:be:3b:d5,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:43:20 2026 - INFO: Trying to hotplug device... Thu Apr 23 00:43:20 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:43:21 2026 - INFO: Trying to hotplug device... Thu Apr 23 00:43:22 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:43:29 2026 - INFO: Trying to hotplug device... Thu Apr 23 00:43:29 2026 - INFO: Hotplug done. Thu Apr 23 00:43:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:43:29 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Thu Apr 23 00:44:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:44:31 2026 - INFO: Trying to hotplug device... Thu Apr 23 00:44:31 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 00:44:52.395817 time=0:01:37.569164 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 00:44:52.396049 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2130 GET /2/jobs/2131 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 00:44:54.982005 time=0:00:02.585956 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 00:44:54.982141 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 00:44:54.982164 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 00:44:54.982178 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 00:44:54.982191 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2132 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 00:45:03.103061 time=0:00:08.120870 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 00:45:03.103175 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 00:45:03.103199 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 00:45:03.103213 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 00:45:05 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 00:45:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:45:07 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 00:46:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 00:46:12 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 00:46:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:46:13 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 00:47:13 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 00:47:17 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 00:47:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:47:18 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 00:48:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 00:48:23 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 00:48:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:48:25 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 00:49:25 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 00:49:26.676985 time=0:04:23.573772 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 00:49:26.677198 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2139 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 00:49:31.169373 time=0:00:04.492175 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 00:49:31.169514 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2140 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2141 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2142 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2143 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2144 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 00:50:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 00:50:19.016208 time=0:00:47.846694 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 00:50:19.016408 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Apr 23 04:50:19 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Apr 23 04:50:19 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b3317d88-1717-492f-994f-9d53b27b85e4 Serial number: 50 Creation time: 2026-04-23 00:41:28 Modification time: 2026-04-23 00:50:18 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (tablet) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e8:fa:de IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f5e40437-0a7d-4c70-9ccc-c8de704cd1be name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 015e1966-d585-46f1-8307-d5c6a541fbca child devices: - child 0: plain, size 1.8G logical_id: gnt/88185935-7d45-4222-bcbb-cc756464c7e5.disk0_data on primary: /dev/gnt/88185935-7d45-4222-bcbb-cc756464c7e5.disk0_data (253:0) on secondary: /dev/gnt/88185935-7d45-4222-bcbb-cc756464c7e5.disk0_data (253:0) name: None UUID: c635d415-dc4f-49cf-a663-38c17af644ca - child 1: plain, size 128M logical_id: gnt/88185935-7d45-4222-bcbb-cc756464c7e5.disk0_meta on primary: /dev/gnt/88185935-7d45-4222-bcbb-cc756464c7e5.disk0_meta (253:1) on secondary: /dev/gnt/88185935-7d45-4222-bcbb-cc756464c7e5.disk0_meta (253:1) name: None UUID: dc14e42b-5a5f-47d8-bb22-09fe8cfe6089 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 6dc329c2-988c-4ce7-8fd5-0b97d4fb9963 child devices: - child 0: plain, size 1.5G logical_id: gnt/8d700972-fa52-417c-b812-366f8272e650.disk1_data on primary: /dev/gnt/8d700972-fa52-417c-b812-366f8272e650.disk1_data (253:2) on secondary: /dev/gnt/8d700972-fa52-417c-b812-366f8272e650.disk1_data (253:2) name: None UUID: 8abb1d2b-4ef0-4255-8fc3-6623f9465d7a - child 1: plain, size 128M logical_id: gnt/8d700972-fa52-417c-b812-366f8272e650.disk1_meta on primary: /dev/gnt/8d700972-fa52-417c-b812-366f8272e650.disk1_meta (253:3) on secondary: /dev/gnt/8d700972-fa52-417c-b812-366f8272e650.disk1_meta (253:3) name: None UUID: f94bbff8-8200-4e8a-9749-69488d0eec5f Command: ssh maude-flanders.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh maude-flanders.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2147 Waiting for job 2147 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2150 Waiting for job 2150 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2152, 2153 Waiting for job 2152 ... Thu Apr 23 00:50:33 2026 * Verifying cluster config Thu Apr 23 00:50:33 2026 * Verifying cluster certificate files Thu Apr 23 00:50:33 2026 * Verifying hypervisor parameters Thu Apr 23 00:50:33 2026 * Verifying all nodes belong to an existing group Waiting for job 2153 ... Thu Apr 23 00:50:33 2026 * Verifying group 'default' Thu Apr 23 00:50:33 2026 * Gathering data (3 nodes) Thu Apr 23 00:50:33 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 00:50:34 2026 * Gathering disk information (3 nodes) Thu Apr 23 00:50:34 2026 * Verifying configuration file consistency Thu Apr 23 00:50:34 2026 * Verifying node status Thu Apr 23 00:50:34 2026 * Verifying instance status Thu Apr 23 00:50:34 2026 * Verifying orphan volumes Thu Apr 23 00:50:34 2026 * Verifying N+1 Memory redundancy Thu Apr 23 00:50:34 2026 * Assessing cluster hypervisor parameters Thu Apr 23 00:50:34 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 00:50:34 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 00:50:34 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 00:50:34 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 00:50:34 2026 * Other Notes Thu Apr 23 00:50:35 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-04-23 00:50:35.848371 time=0:00:16.831963 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-04-23 00:50:35.848473 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 00:50:44.755819 time=0:00:08.907346 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1355ecd5f628347ac856fd7d5bf05d5bf66d18c7 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2156, 2157 Waiting for job 2156 ... Thu Apr 23 00:50:46 2026 * Verifying cluster config Thu Apr 23 00:50:46 2026 * Verifying cluster certificate files Thu Apr 23 00:50:46 2026 * Verifying hypervisor parameters Thu Apr 23 00:50:46 2026 * Verifying all nodes belong to an existing group Waiting for job 2157 ... Thu Apr 23 00:50:47 2026 * Verifying group 'default' Thu Apr 23 00:50:47 2026 * Gathering data (3 nodes) Thu Apr 23 00:50:47 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 00:50:48 2026 * Gathering disk information (3 nodes) Thu Apr 23 00:50:48 2026 * Verifying configuration file consistency Thu Apr 23 00:50:48 2026 * Verifying node status Thu Apr 23 00:50:48 2026 * Verifying instance status Thu Apr 23 00:50:48 2026 * Verifying orphan volumes Thu Apr 23 00:50:48 2026 * Verifying N+1 Memory redundancy Thu Apr 23 00:50:48 2026 * Assessing cluster hypervisor parameters Thu Apr 23 00:50:48 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 00:50:48 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 00:50:48 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 00:50:48 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 00:50:48 2026 * Other Notes Thu Apr 23 00:50:48 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1355ecd5f628347ac856fd7d5bf05d5bf66d18c7 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter usb_mouse=mouse Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=mouse' <<<< 2026-04-23 00:50:49.899626 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:maude-flanders.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:50:51 2026 * creating instance disks... Thu Apr 23 00:51:00 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 00:51:00 2026 adding disks to cluster config Thu Apr 23 00:51:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:51:01 2026 - INFO: - device disk/0: 3.20% done, 2m 39s remaining (estimated) Thu Apr 23 00:51:01 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 00:52:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 00:52:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:52:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 00:52:01 2026 * running the instance OS create scripts... Thu Apr 23 00:52:02 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2de5312b-4fff-4a2b-8ca1-095d8ab9d4a2 Serial number: 4 Creation time: 2026-04-23 00:51:00 Modification time: 2026-04-23 00:52:02 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (mouse) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:0a:ad:7b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7287314f-5b18-4580-b39e-62dd0add9093 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 11366b49-169c-4e2f-93f4-e9bef2ef2f4e child devices: - child 0: plain, size 768M logical_id: gnt/5bd2edf1-3351-4132-8b86-6278e0ddb372.disk0_data on primary: /dev/gnt/5bd2edf1-3351-4132-8b86-6278e0ddb372.disk0_data (253:0) on secondary: /dev/gnt/5bd2edf1-3351-4132-8b86-6278e0ddb372.disk0_data (253:0) name: None UUID: 9491f731-acb7-4b12-b9b6-87a79e6b6aac - child 1: plain, size 128M logical_id: gnt/5bd2edf1-3351-4132-8b86-6278e0ddb372.disk0_meta on primary: /dev/gnt/5bd2edf1-3351-4132-8b86-6278e0ddb372.disk0_meta (253:1) on secondary: /dev/gnt/5bd2edf1-3351-4132-8b86-6278e0ddb372.disk0_meta (253:1) name: None UUID: 8778c432-967c-4559-9bd8-1a27bcc9d604 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: c16504fc-fbed-410f-a9fd-7a5d25f1d811 child devices: - child 0: plain, size 512M logical_id: gnt/79325661-e1e4-4285-8b00-31df85511b28.disk1_data on primary: /dev/gnt/79325661-e1e4-4285-8b00-31df85511b28.disk1_data (253:2) on secondary: /dev/gnt/79325661-e1e4-4285-8b00-31df85511b28.disk1_data (253:2) name: None UUID: 0b67967d-7b4d-448c-96ce-20ce51064c15 - child 1: plain, size 128M logical_id: gnt/79325661-e1e4-4285-8b00-31df85511b28.disk1_meta on primary: /dev/gnt/79325661-e1e4-4285-8b00-31df85511b28.disk1_meta (253:3) on secondary: /dev/gnt/79325661-e1e4-4285-8b00-31df85511b28.disk1_meta (253:3) name: None UUID: adf5ca00-39b6-4a1e-9190-28e079259451 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-04-23 00:52:05.564556 time=0:01:15.664930 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-04-23 00:52:05.564678 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2161 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 00:52:13.587178 time=0:00:08.022500 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 00:52:13.587332 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 00:52:13.587356 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2164 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Job 2164 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Waiting for job 2165 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 00:52:18 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2166 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2166 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2167 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2167 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 00:52:24.564826 time=0:00:10.977470 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 00:52:24.565005 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2170 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 00:52:28.974370 time=0:00:04.409365 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 00:52:28.974554 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2171 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 00:52:41.990211 time=0:00:13.015657 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 00:52:41.990340 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2172 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 00:52:46.318741 time=0:00:04.328401 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 00:52:46.318860 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2de5312b-4fff-4a2b-8ca1-095d8ab9d4a2 Serial number: 16 Creation time: 2026-04-23 00:51:00 Modification time: 2026-04-23 00:52:43 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (mouse) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:0a:ad:7b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7287314f-5b18-4580-b39e-62dd0add9093 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 11366b49-169c-4e2f-93f4-e9bef2ef2f4e child devices: - child 0: plain, size 768M logical_id: gnt/5bd2edf1-3351-4132-8b86-6278e0ddb372.disk0_data on primary: /dev/gnt/5bd2edf1-3351-4132-8b86-6278e0ddb372.disk0_data (253:0) on secondary: /dev/gnt/5bd2edf1-3351-4132-8b86-6278e0ddb372.disk0_data (253:0) name: None UUID: 9491f731-acb7-4b12-b9b6-87a79e6b6aac - child 1: plain, size 128M logical_id: gnt/5bd2edf1-3351-4132-8b86-6278e0ddb372.disk0_meta on primary: /dev/gnt/5bd2edf1-3351-4132-8b86-6278e0ddb372.disk0_meta (253:1) on secondary: /dev/gnt/5bd2edf1-3351-4132-8b86-6278e0ddb372.disk0_meta (253:1) name: None UUID: 8778c432-967c-4559-9bd8-1a27bcc9d604 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: c16504fc-fbed-410f-a9fd-7a5d25f1d811 child devices: - child 0: plain, size 512M logical_id: gnt/79325661-e1e4-4285-8b00-31df85511b28.disk1_data on primary: /dev/gnt/79325661-e1e4-4285-8b00-31df85511b28.disk1_data (253:2) on secondary: /dev/gnt/79325661-e1e4-4285-8b00-31df85511b28.disk1_data (253:2) name: None UUID: 0b67967d-7b4d-448c-96ce-20ce51064c15 - child 1: plain, size 128M logical_id: gnt/79325661-e1e4-4285-8b00-31df85511b28.disk1_meta on primary: /dev/gnt/79325661-e1e4-4285-8b00-31df85511b28.disk1_meta (253:3) on secondary: /dev/gnt/79325661-e1e4-4285-8b00-31df85511b28.disk1_meta (253:3) name: None UUID: adf5ca00-39b6-4a1e-9190-28e079259451 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:52:49 2026 - INFO: Trying to hotplug device... Thu Apr 23 00:52:50 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:24:79:27,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:52:51 2026 - INFO: Trying to hotplug device... Thu Apr 23 00:52:51 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:52:54 2026 - INFO: Trying to hotplug device... Thu Apr 23 00:52:55 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:53:01 2026 - INFO: Trying to hotplug device... Thu Apr 23 00:53:01 2026 - INFO: Hotplug done. Thu Apr 23 00:53:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:53:02 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Thu Apr 23 00:54:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 00:54:03 2026 - INFO: Trying to hotplug device... Thu Apr 23 00:54:03 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 00:54:25.008352 time=0:01:38.689492 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 00:54:25.008532 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2193 GET /2/jobs/2194 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 00:54:27.601974 time=0:00:02.593442 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 00:54:27.602136 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 00:54:27.602161 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 00:54:27.602176 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 00:54:27.602188 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2195 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 00:54:35.515329 time=0:00:07.913141 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 00:54:35.515512 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 00:54:35.515614 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 00:54:35.515633 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 00:54:37 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 00:54:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:54:39 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 00:55:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 00:55:44 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 00:55:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:55:45 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 00:56:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 00:56:49 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 00:56:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:56:51 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 00:57:51 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 00:57:55 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 00:57:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 00:57:57 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 00:58:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 00:58:58.836681 time=0:04:23.321048 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 00:58:58.836868 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2202 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 00:59:03.340392 time=0:00:04.503524 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 00:59:03.340546 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2203 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2204 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2205 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2206 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2207 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 00:59:48 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 00:59:51.651225 time=0:00:48.310679 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 00:59:51.651593 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Apr 23 04:59:51 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Apr 23 04:59:51 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2de5312b-4fff-4a2b-8ca1-095d8ab9d4a2 Serial number: 50 Creation time: 2026-04-23 00:51:00 Modification time: 2026-04-23 00:59:51 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (mouse) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:0a:ad:7b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7287314f-5b18-4580-b39e-62dd0add9093 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 11366b49-169c-4e2f-93f4-e9bef2ef2f4e child devices: - child 0: plain, size 1.8G logical_id: gnt/5bd2edf1-3351-4132-8b86-6278e0ddb372.disk0_data on primary: /dev/gnt/5bd2edf1-3351-4132-8b86-6278e0ddb372.disk0_data (253:0) on secondary: /dev/gnt/5bd2edf1-3351-4132-8b86-6278e0ddb372.disk0_data (253:0) name: None UUID: 9491f731-acb7-4b12-b9b6-87a79e6b6aac - child 1: plain, size 128M logical_id: gnt/5bd2edf1-3351-4132-8b86-6278e0ddb372.disk0_meta on primary: /dev/gnt/5bd2edf1-3351-4132-8b86-6278e0ddb372.disk0_meta (253:1) on secondary: /dev/gnt/5bd2edf1-3351-4132-8b86-6278e0ddb372.disk0_meta (253:1) name: None UUID: 8778c432-967c-4559-9bd8-1a27bcc9d604 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: c16504fc-fbed-410f-a9fd-7a5d25f1d811 child devices: - child 0: plain, size 1.5G logical_id: gnt/79325661-e1e4-4285-8b00-31df85511b28.disk1_data on primary: /dev/gnt/79325661-e1e4-4285-8b00-31df85511b28.disk1_data (253:2) on secondary: /dev/gnt/79325661-e1e4-4285-8b00-31df85511b28.disk1_data (253:2) name: None UUID: 0b67967d-7b4d-448c-96ce-20ce51064c15 - child 1: plain, size 128M logical_id: gnt/79325661-e1e4-4285-8b00-31df85511b28.disk1_meta on primary: /dev/gnt/79325661-e1e4-4285-8b00-31df85511b28.disk1_meta (253:3) on secondary: /dev/gnt/79325661-e1e4-4285-8b00-31df85511b28.disk1_meta (253:3) name: None UUID: adf5ca00-39b6-4a1e-9190-28e079259451 Command: ssh maude-flanders.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh maude-flanders.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2210 Waiting for job 2210 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2213 Waiting for job 2213 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2215, 2216 Waiting for job 2215 ... Thu Apr 23 01:00:05 2026 * Verifying cluster config Thu Apr 23 01:00:05 2026 * Verifying cluster certificate files Thu Apr 23 01:00:05 2026 * Verifying hypervisor parameters Thu Apr 23 01:00:05 2026 * Verifying all nodes belong to an existing group Waiting for job 2216 ... Thu Apr 23 01:00:05 2026 * Verifying group 'default' Thu Apr 23 01:00:05 2026 * Gathering data (3 nodes) Thu Apr 23 01:00:05 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 01:00:07 2026 * Gathering disk information (3 nodes) Thu Apr 23 01:00:07 2026 * Verifying configuration file consistency Thu Apr 23 01:00:07 2026 * Verifying node status Thu Apr 23 01:00:07 2026 * Verifying instance status Thu Apr 23 01:00:07 2026 * Verifying orphan volumes Thu Apr 23 01:00:07 2026 * Verifying N+1 Memory redundancy Thu Apr 23 01:00:07 2026 * Assessing cluster hypervisor parameters Thu Apr 23 01:00:07 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 01:00:07 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 01:00:07 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 01:00:07 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 01:00:07 2026 * Other Notes Thu Apr 23 01:00:07 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-04-23 01:00:08.088572 time=0:00:16.436979 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-04-23 01:00:08.088665 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 01:00:17.086538 time=0:00:08.997873 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3fcefcd9f34892818f112eda7d6d6aa6d3fd2e5d /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2219, 2220 Waiting for job 2219 ... Thu Apr 23 01:00:18 2026 * Verifying cluster config Thu Apr 23 01:00:18 2026 * Verifying cluster certificate files Thu Apr 23 01:00:18 2026 * Verifying hypervisor parameters Thu Apr 23 01:00:18 2026 * Verifying all nodes belong to an existing group Waiting for job 2220 ... Thu Apr 23 01:00:19 2026 * Verifying group 'default' Thu Apr 23 01:00:19 2026 * Gathering data (3 nodes) Thu Apr 23 01:00:19 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 01:00:20 2026 * Gathering disk information (3 nodes) Thu Apr 23 01:00:20 2026 * Verifying configuration file consistency Thu Apr 23 01:00:20 2026 * Verifying node status Thu Apr 23 01:00:20 2026 * Verifying instance status Thu Apr 23 01:00:20 2026 * Verifying orphan volumes Thu Apr 23 01:00:20 2026 * Verifying N+1 Memory redundancy Thu Apr 23 01:00:20 2026 * Assessing cluster hypervisor parameters Thu Apr 23 01:00:20 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 01:00:20 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 01:00:20 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 01:00:20 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 01:00:20 2026 * Other Notes Thu Apr 23 01:00:20 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3fcefcd9f34892818f112eda7d6d6aa6d3fd2e5d /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=' ---- Starting reduced number of instance tests with hypervisor parameter disk_type=ide Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=ide' <<<< 2026-04-23 01:00:23.698692 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:maude-flanders.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:00:25 2026 * creating instance disks... Thu Apr 23 01:00:34 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 01:00:34 2026 adding disks to cluster config Thu Apr 23 01:00:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:00:34 2026 - INFO: - device disk/0: 3.70% done, 2m 27s remaining (estimated) Thu Apr 23 01:00:34 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 01:01:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 01:01:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:01:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 01:01:35 2026 * running the instance OS create scripts... Thu Apr 23 01:01:35 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: d9c9c98f-4033-453e-be2c-c113e688bc26 Serial number: 4 Creation time: 2026-04-23 01:00:34 Modification time: 2026-04-23 01:01:35 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (ide) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e5:56:1f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 21795044-3621-4124-9f76-113ddf61d405 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: b461ce77-74a2-427d-8862-ddb3b761d23b child devices: - child 0: plain, size 768M logical_id: gnt/51b2f305-3b43-400b-b383-a9fbf9833c19.disk0_data on primary: /dev/gnt/51b2f305-3b43-400b-b383-a9fbf9833c19.disk0_data (253:0) on secondary: /dev/gnt/51b2f305-3b43-400b-b383-a9fbf9833c19.disk0_data (253:0) name: None UUID: 83efa402-5c81-48e3-9739-da69a34de229 - child 1: plain, size 128M logical_id: gnt/51b2f305-3b43-400b-b383-a9fbf9833c19.disk0_meta on primary: /dev/gnt/51b2f305-3b43-400b-b383-a9fbf9833c19.disk0_meta (253:1) on secondary: /dev/gnt/51b2f305-3b43-400b-b383-a9fbf9833c19.disk0_meta (253:1) name: None UUID: 1a7c525c-1e69-4f54-bdea-fbb33d038d17 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 5805c1c1-eb76-4886-aa5a-4992d4c7ac81 child devices: - child 0: plain, size 512M logical_id: gnt/451a07f6-dbb2-425b-8b94-12092ec37b6e.disk1_data on primary: /dev/gnt/451a07f6-dbb2-425b-8b94-12092ec37b6e.disk1_data (253:2) on secondary: /dev/gnt/451a07f6-dbb2-425b-8b94-12092ec37b6e.disk1_data (253:2) name: None UUID: 77bb4c0b-7a6d-4b91-aceb-20e29063c58d - child 1: plain, size 128M logical_id: gnt/451a07f6-dbb2-425b-8b94-12092ec37b6e.disk1_meta on primary: /dev/gnt/451a07f6-dbb2-425b-8b94-12092ec37b6e.disk1_meta (253:3) on secondary: /dev/gnt/451a07f6-dbb2-425b-8b94-12092ec37b6e.disk1_meta (253:3) name: None UUID: 20ff4ec9-5a45-4f6f-b4ef-34680617745a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-04-23 01:01:39.475444 time=0:01:15.776752 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-04-23 01:01:39.475632 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2225 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 01:01:47.386272 time=0:00:07.910640 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 01:01:47.386441 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 01:01:47.386467 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2228 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2228 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2229 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 01:01:51 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2230 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2230 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2231 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2231 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 01:01:58.110847 time=0:00:10.724380 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 01:01:58.110981 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2234 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 01:02:02.410744 time=0:00:04.299763 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 01:02:02.410870 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2235 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 01:02:15.478080 time=0:00:13.067210 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 01:02:15.478212 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2236 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 01:02:21.227189 time=0:00:05.748977 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 01:02:21.227302 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: d9c9c98f-4033-453e-be2c-c113e688bc26 Serial number: 16 Creation time: 2026-04-23 01:00:34 Modification time: 2026-04-23 01:02:16 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (ide) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e5:56:1f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 21795044-3621-4124-9f76-113ddf61d405 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: b461ce77-74a2-427d-8862-ddb3b761d23b child devices: - child 0: plain, size 768M logical_id: gnt/51b2f305-3b43-400b-b383-a9fbf9833c19.disk0_data on primary: /dev/gnt/51b2f305-3b43-400b-b383-a9fbf9833c19.disk0_data (253:0) on secondary: /dev/gnt/51b2f305-3b43-400b-b383-a9fbf9833c19.disk0_data (253:0) name: None UUID: 83efa402-5c81-48e3-9739-da69a34de229 - child 1: plain, size 128M logical_id: gnt/51b2f305-3b43-400b-b383-a9fbf9833c19.disk0_meta on primary: /dev/gnt/51b2f305-3b43-400b-b383-a9fbf9833c19.disk0_meta (253:1) on secondary: /dev/gnt/51b2f305-3b43-400b-b383-a9fbf9833c19.disk0_meta (253:1) name: None UUID: 1a7c525c-1e69-4f54-bdea-fbb33d038d17 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 5805c1c1-eb76-4886-aa5a-4992d4c7ac81 child devices: - child 0: plain, size 512M logical_id: gnt/451a07f6-dbb2-425b-8b94-12092ec37b6e.disk1_data on primary: /dev/gnt/451a07f6-dbb2-425b-8b94-12092ec37b6e.disk1_data (253:2) on secondary: /dev/gnt/451a07f6-dbb2-425b-8b94-12092ec37b6e.disk1_data (253:2) name: None UUID: 77bb4c0b-7a6d-4b91-aceb-20e29063c58d - child 1: plain, size 128M logical_id: gnt/451a07f6-dbb2-425b-8b94-12092ec37b6e.disk1_meta on primary: /dev/gnt/451a07f6-dbb2-425b-8b94-12092ec37b6e.disk1_meta (253:3) on secondary: /dev/gnt/451a07f6-dbb2-425b-8b94-12092ec37b6e.disk1_meta (253:3) name: None UUID: 20ff4ec9-5a45-4f6f-b4ef-34680617745a Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:02:25 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:02:25 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:19:ce:86,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:02:26 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:02:26 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:02:28 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:02:28 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 01:02:47.805039 time=0:00:26.577737 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 01:02:47.805194 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2255 GET /2/jobs/2256 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 01:02:50.322017 time=0:00:02.516823 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 01:02:50.322141 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 01:02:50.322175 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 01:02:50.322190 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 01:02:50.322205 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2257 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 01:02:58.434034 time=0:00:08.111829 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 01:02:58.434185 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 01:02:58.434210 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 01:02:58.434226 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 01:03:00 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 01:03:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:03:02 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 01:04:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 01:04:07 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 01:04:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:04:08 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 01:05:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 01:05:12 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 01:05:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:05:14 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 01:06:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 01:06:18 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 01:06:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:06:20 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 01:07:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 01:07:21.650840 time=0:04:23.216614 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 01:07:21.650980 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2264 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 01:07:25.858257 time=0:00:04.207277 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 01:07:25.858351 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2265 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2266 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2267 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2268 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2269 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 01:08:10 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 01:08:13.609209 time=0:00:47.750858 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 01:08:13.609350 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Apr 23 05:08:13 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Apr 23 05:08:13 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: d9c9c98f-4033-453e-be2c-c113e688bc26 Serial number: 46 Creation time: 2026-04-23 01:00:34 Modification time: 2026-04-23 01:08:13 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (ide) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e5:56:1f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 21795044-3621-4124-9f76-113ddf61d405 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: b461ce77-74a2-427d-8862-ddb3b761d23b child devices: - child 0: plain, size 1.8G logical_id: gnt/51b2f305-3b43-400b-b383-a9fbf9833c19.disk0_data on primary: /dev/gnt/51b2f305-3b43-400b-b383-a9fbf9833c19.disk0_data (253:0) on secondary: /dev/gnt/51b2f305-3b43-400b-b383-a9fbf9833c19.disk0_data (253:0) name: None UUID: 83efa402-5c81-48e3-9739-da69a34de229 - child 1: plain, size 128M logical_id: gnt/51b2f305-3b43-400b-b383-a9fbf9833c19.disk0_meta on primary: /dev/gnt/51b2f305-3b43-400b-b383-a9fbf9833c19.disk0_meta (253:1) on secondary: /dev/gnt/51b2f305-3b43-400b-b383-a9fbf9833c19.disk0_meta (253:1) name: None UUID: 1a7c525c-1e69-4f54-bdea-fbb33d038d17 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 5805c1c1-eb76-4886-aa5a-4992d4c7ac81 child devices: - child 0: plain, size 1.5G logical_id: gnt/451a07f6-dbb2-425b-8b94-12092ec37b6e.disk1_data on primary: /dev/gnt/451a07f6-dbb2-425b-8b94-12092ec37b6e.disk1_data (253:2) on secondary: /dev/gnt/451a07f6-dbb2-425b-8b94-12092ec37b6e.disk1_data (253:2) name: None UUID: 77bb4c0b-7a6d-4b91-aceb-20e29063c58d - child 1: plain, size 128M logical_id: gnt/451a07f6-dbb2-425b-8b94-12092ec37b6e.disk1_meta on primary: /dev/gnt/451a07f6-dbb2-425b-8b94-12092ec37b6e.disk1_meta (253:3) on secondary: /dev/gnt/451a07f6-dbb2-425b-8b94-12092ec37b6e.disk1_meta (253:3) name: None UUID: 20ff4ec9-5a45-4f6f-b4ef-34680617745a Command: ssh maude-flanders.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh maude-flanders.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2272 Waiting for job 2272 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2275 Waiting for job 2275 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2277, 2278 Waiting for job 2277 ... Thu Apr 23 01:08:27 2026 * Verifying cluster config Thu Apr 23 01:08:27 2026 * Verifying cluster certificate files Thu Apr 23 01:08:27 2026 * Verifying hypervisor parameters Thu Apr 23 01:08:27 2026 * Verifying all nodes belong to an existing group Waiting for job 2278 ... Thu Apr 23 01:08:27 2026 * Verifying group 'default' Thu Apr 23 01:08:27 2026 * Gathering data (3 nodes) Thu Apr 23 01:08:27 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 01:08:28 2026 * Gathering disk information (3 nodes) Thu Apr 23 01:08:28 2026 * Verifying configuration file consistency Thu Apr 23 01:08:28 2026 * Verifying node status Thu Apr 23 01:08:28 2026 * Verifying instance status Thu Apr 23 01:08:28 2026 * Verifying orphan volumes Thu Apr 23 01:08:28 2026 * Verifying N+1 Memory redundancy Thu Apr 23 01:08:28 2026 * Assessing cluster hypervisor parameters Thu Apr 23 01:08:28 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 01:08:28 2026 - disk_type is set to 'ide' instead of 'paravirtual', please consider virtio-based disks for the best performance. Thu Apr 23 01:08:28 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 01:08:28 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 01:08:28 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 01:08:28 2026 * Other Notes Thu Apr 23 01:08:29 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-04-23 01:08:29.887426 time=0:00:16.278076 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-04-23 01:08:29.887552 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 01:08:38.892490 time=0:00:09.004938 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 74920ef6c1540e84fd54716cdbe44a50ed2da24d /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2281, 2282 Waiting for job 2281 ... Thu Apr 23 01:08:40 2026 * Verifying cluster config Thu Apr 23 01:08:40 2026 * Verifying cluster certificate files Thu Apr 23 01:08:40 2026 * Verifying hypervisor parameters Thu Apr 23 01:08:40 2026 * Verifying all nodes belong to an existing group Waiting for job 2282 ... Thu Apr 23 01:08:41 2026 * Verifying group 'default' Thu Apr 23 01:08:41 2026 * Gathering data (3 nodes) Thu Apr 23 01:08:41 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 01:08:42 2026 * Gathering disk information (3 nodes) Thu Apr 23 01:08:42 2026 * Verifying configuration file consistency Thu Apr 23 01:08:42 2026 * Verifying node status Thu Apr 23 01:08:42 2026 * Verifying instance status Thu Apr 23 01:08:42 2026 * Verifying orphan volumes Thu Apr 23 01:08:42 2026 * Verifying N+1 Memory redundancy Thu Apr 23 01:08:42 2026 * Assessing cluster hypervisor parameters Thu Apr 23 01:08:42 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 01:08:42 2026 - disk_type is set to 'ide' instead of 'paravirtual', please consider virtio-based disks for the best performance. Thu Apr 23 01:08:42 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 01:08:42 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 01:08:42 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 01:08:42 2026 * Other Notes Thu Apr 23 01:08:42 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 74920ef6c1540e84fd54716cdbe44a50ed2da24d /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=paravirtual' ---- Starting reduced number of instance tests with hypervisor parameter soundhw=ac97 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=ac97' <<<< 2026-04-23 01:08:45.618694 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:maude-flanders.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:08:47 2026 * creating instance disks... Thu Apr 23 01:08:55 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 01:08:55 2026 adding disks to cluster config Thu Apr 23 01:08:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:08:56 2026 - INFO: - device disk/0: 3.20% done, 2m 54s remaining (estimated) Thu Apr 23 01:08:56 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 01:09:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 01:09:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:09:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 01:09:57 2026 * running the instance OS create scripts... Thu Apr 23 01:09:57 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 71c52a32-c8b9-40c0-982a-c10e396f940f Serial number: 4 Creation time: 2026-04-23 01:08:55 Modification time: 2026-04-23 01:09:57 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (ac97) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:22:90:1a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a21ef8a3-8be8-42a9-9b80-b34663a472d4 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 63ac07f6-90da-4495-951b-985a7d726721 child devices: - child 0: plain, size 768M logical_id: gnt/f4c4afef-021d-437a-a1db-b6eac9defc92.disk0_data on primary: /dev/gnt/f4c4afef-021d-437a-a1db-b6eac9defc92.disk0_data (253:0) on secondary: /dev/gnt/f4c4afef-021d-437a-a1db-b6eac9defc92.disk0_data (253:0) name: None UUID: 2c204c9b-c8be-4a14-af7f-c84d62bda285 - child 1: plain, size 128M logical_id: gnt/f4c4afef-021d-437a-a1db-b6eac9defc92.disk0_meta on primary: /dev/gnt/f4c4afef-021d-437a-a1db-b6eac9defc92.disk0_meta (253:1) on secondary: /dev/gnt/f4c4afef-021d-437a-a1db-b6eac9defc92.disk0_meta (253:1) name: None UUID: 115232e6-6f89-48d9-b5e0-cb15e8b701db - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 4f3fd607-ccc0-440f-a028-874223cc0476 child devices: - child 0: plain, size 512M logical_id: gnt/3b06c936-204b-4256-80bf-0d20b88fa7a0.disk1_data on primary: /dev/gnt/3b06c936-204b-4256-80bf-0d20b88fa7a0.disk1_data (253:2) on secondary: /dev/gnt/3b06c936-204b-4256-80bf-0d20b88fa7a0.disk1_data (253:2) name: None UUID: eed17c5a-ab4f-4100-b08b-f284f64b72e7 - child 1: plain, size 128M logical_id: gnt/3b06c936-204b-4256-80bf-0d20b88fa7a0.disk1_meta on primary: /dev/gnt/3b06c936-204b-4256-80bf-0d20b88fa7a0.disk1_meta (253:3) on secondary: /dev/gnt/3b06c936-204b-4256-80bf-0d20b88fa7a0.disk1_meta (253:3) name: None UUID: afaac307-a91c-475a-adf5-b42d33f01ff6 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-04-23 01:10:01.062275 time=0:01:15.443581 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-04-23 01:10:01.062429 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2287 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 01:10:09.100178 time=0:00:08.037749 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 01:10:09.100278 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 01:10:09.100333 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2290 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2290 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2291 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 01:10:13 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2292 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2292 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2293 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2293 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 01:10:20.002567 time=0:00:10.902234 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 01:10:20.002661 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2296 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 01:10:24.421064 time=0:00:04.418403 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 01:10:24.421196 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2297 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 01:10:38.239359 time=0:00:13.818163 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 01:10:38.239510 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2298 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 01:10:42.890321 time=0:00:04.650811 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 01:10:42.890477 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 71c52a32-c8b9-40c0-982a-c10e396f940f Serial number: 16 Creation time: 2026-04-23 01:08:55 Modification time: 2026-04-23 01:10:39 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (ac97) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:22:90:1a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a21ef8a3-8be8-42a9-9b80-b34663a472d4 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 63ac07f6-90da-4495-951b-985a7d726721 child devices: - child 0: plain, size 768M logical_id: gnt/f4c4afef-021d-437a-a1db-b6eac9defc92.disk0_data on primary: /dev/gnt/f4c4afef-021d-437a-a1db-b6eac9defc92.disk0_data (253:0) on secondary: /dev/gnt/f4c4afef-021d-437a-a1db-b6eac9defc92.disk0_data (253:0) name: None UUID: 2c204c9b-c8be-4a14-af7f-c84d62bda285 - child 1: plain, size 128M logical_id: gnt/f4c4afef-021d-437a-a1db-b6eac9defc92.disk0_meta on primary: /dev/gnt/f4c4afef-021d-437a-a1db-b6eac9defc92.disk0_meta (253:1) on secondary: /dev/gnt/f4c4afef-021d-437a-a1db-b6eac9defc92.disk0_meta (253:1) name: None UUID: 115232e6-6f89-48d9-b5e0-cb15e8b701db - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 4f3fd607-ccc0-440f-a028-874223cc0476 child devices: - child 0: plain, size 512M logical_id: gnt/3b06c936-204b-4256-80bf-0d20b88fa7a0.disk1_data on primary: /dev/gnt/3b06c936-204b-4256-80bf-0d20b88fa7a0.disk1_data (253:2) on secondary: /dev/gnt/3b06c936-204b-4256-80bf-0d20b88fa7a0.disk1_data (253:2) name: None UUID: eed17c5a-ab4f-4100-b08b-f284f64b72e7 - child 1: plain, size 128M logical_id: gnt/3b06c936-204b-4256-80bf-0d20b88fa7a0.disk1_meta on primary: /dev/gnt/3b06c936-204b-4256-80bf-0d20b88fa7a0.disk1_meta (253:3) on secondary: /dev/gnt/3b06c936-204b-4256-80bf-0d20b88fa7a0.disk1_meta (253:3) name: None UUID: afaac307-a91c-475a-adf5-b42d33f01ff6 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:10:46 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:10:46 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:fc:11:60,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:10:48 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:10:48 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:10:49 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:10:49 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:10:55 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:10:56 2026 - INFO: Hotplug done. Thu Apr 23 01:10:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:10:56 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Thu Apr 23 01:11:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:11:57 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:11:57 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 01:12:19.197787 time=0:01:36.307310 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 01:12:19.198047 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2319 GET /2/jobs/2320 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 01:12:21.814177 time=0:00:02.616130 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 01:12:21.814306 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 01:12:21.814330 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 01:12:21.814347 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 01:12:21.814362 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2321 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 01:12:29.824877 time=0:00:08.010515 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 01:12:29.825018 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 01:12:29.825046 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 01:12:29.825060 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 01:12:32 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 01:12:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:12:34 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 01:13:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 01:13:38 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 01:13:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:13:40 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 01:14:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 01:14:44 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 01:14:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:14:46 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 01:15:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 01:15:50 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 01:15:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:15:52 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 01:16:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 01:16:53.757143 time=0:04:23.932083 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 01:16:53.757343 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2328 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 01:16:58.074210 time=0:00:04.316867 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 01:16:58.074340 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2329 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2330 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2331 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2332 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2333 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 01:17:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 01:17:46.328036 time=0:00:48.253696 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 01:17:46.328197 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Apr 23 05:17:46 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Apr 23 05:17:46 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 71c52a32-c8b9-40c0-982a-c10e396f940f Serial number: 50 Creation time: 2026-04-23 01:08:55 Modification time: 2026-04-23 01:17:45 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (ac97) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:22:90:1a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a21ef8a3-8be8-42a9-9b80-b34663a472d4 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 63ac07f6-90da-4495-951b-985a7d726721 child devices: - child 0: plain, size 1.8G logical_id: gnt/f4c4afef-021d-437a-a1db-b6eac9defc92.disk0_data on primary: /dev/gnt/f4c4afef-021d-437a-a1db-b6eac9defc92.disk0_data (253:0) on secondary: /dev/gnt/f4c4afef-021d-437a-a1db-b6eac9defc92.disk0_data (253:0) name: None UUID: 2c204c9b-c8be-4a14-af7f-c84d62bda285 - child 1: plain, size 128M logical_id: gnt/f4c4afef-021d-437a-a1db-b6eac9defc92.disk0_meta on primary: /dev/gnt/f4c4afef-021d-437a-a1db-b6eac9defc92.disk0_meta (253:1) on secondary: /dev/gnt/f4c4afef-021d-437a-a1db-b6eac9defc92.disk0_meta (253:1) name: None UUID: 115232e6-6f89-48d9-b5e0-cb15e8b701db - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 4f3fd607-ccc0-440f-a028-874223cc0476 child devices: - child 0: plain, size 1.5G logical_id: gnt/3b06c936-204b-4256-80bf-0d20b88fa7a0.disk1_data on primary: /dev/gnt/3b06c936-204b-4256-80bf-0d20b88fa7a0.disk1_data (253:2) on secondary: /dev/gnt/3b06c936-204b-4256-80bf-0d20b88fa7a0.disk1_data (253:2) name: None UUID: eed17c5a-ab4f-4100-b08b-f284f64b72e7 - child 1: plain, size 128M logical_id: gnt/3b06c936-204b-4256-80bf-0d20b88fa7a0.disk1_meta on primary: /dev/gnt/3b06c936-204b-4256-80bf-0d20b88fa7a0.disk1_meta (253:3) on secondary: /dev/gnt/3b06c936-204b-4256-80bf-0d20b88fa7a0.disk1_meta (253:3) name: None UUID: afaac307-a91c-475a-adf5-b42d33f01ff6 Command: ssh maude-flanders.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh maude-flanders.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2336 Waiting for job 2336 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2339 Waiting for job 2339 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2341, 2342 Waiting for job 2341 ... Thu Apr 23 01:17:59 2026 * Verifying cluster config Thu Apr 23 01:17:59 2026 * Verifying cluster certificate files Thu Apr 23 01:17:59 2026 * Verifying hypervisor parameters Thu Apr 23 01:17:59 2026 * Verifying all nodes belong to an existing group Waiting for job 2342 ... Thu Apr 23 01:18:00 2026 * Verifying group 'default' Thu Apr 23 01:18:00 2026 * Gathering data (3 nodes) Thu Apr 23 01:18:00 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 01:18:01 2026 * Gathering disk information (3 nodes) Thu Apr 23 01:18:01 2026 * Verifying configuration file consistency Thu Apr 23 01:18:01 2026 * Verifying node status Thu Apr 23 01:18:01 2026 * Verifying instance status Thu Apr 23 01:18:01 2026 * Verifying orphan volumes Thu Apr 23 01:18:01 2026 * Verifying N+1 Memory redundancy Thu Apr 23 01:18:01 2026 * Assessing cluster hypervisor parameters Thu Apr 23 01:18:01 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 01:18:01 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 01:18:01 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 01:18:01 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 01:18:01 2026 * Other Notes Thu Apr 23 01:18:01 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-04-23 01:18:02.418267 time=0:00:16.090070 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-04-23 01:18:02.418408 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 01:18:11.538038 time=0:00:09.119630 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 7e08cb96b7c9237acae72acb3186b98475ec468e /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2345, 2346 Waiting for job 2345 ... Thu Apr 23 01:18:13 2026 * Verifying cluster config Thu Apr 23 01:18:13 2026 * Verifying cluster certificate files Thu Apr 23 01:18:13 2026 * Verifying hypervisor parameters Thu Apr 23 01:18:13 2026 * Verifying all nodes belong to an existing group Waiting for job 2346 ... Thu Apr 23 01:18:13 2026 * Verifying group 'default' Thu Apr 23 01:18:13 2026 * Gathering data (3 nodes) Thu Apr 23 01:18:13 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 01:18:14 2026 * Gathering disk information (3 nodes) Thu Apr 23 01:18:14 2026 * Verifying configuration file consistency Thu Apr 23 01:18:14 2026 * Verifying node status Thu Apr 23 01:18:14 2026 * Verifying instance status Thu Apr 23 01:18:14 2026 * Verifying orphan volumes Thu Apr 23 01:18:14 2026 * Verifying N+1 Memory redundancy Thu Apr 23 01:18:14 2026 * Assessing cluster hypervisor parameters Thu Apr 23 01:18:14 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 01:18:14 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 01:18:14 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 01:18:14 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 01:18:14 2026 * Other Notes Thu Apr 23 01:18:15 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 7e08cb96b7c9237acae72acb3186b98475ec468e /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter soundhw=hda Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=hda' <<<< 2026-04-23 01:18:16.721740 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:maude-flanders.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:18:18 2026 * creating instance disks... Thu Apr 23 01:18:27 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 01:18:27 2026 adding disks to cluster config Thu Apr 23 01:18:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:18:27 2026 - INFO: - device disk/0: 3.20% done, 2m 54s remaining (estimated) Thu Apr 23 01:18:27 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 01:19:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 01:19:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:19:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 01:19:28 2026 * running the instance OS create scripts... Thu Apr 23 01:19:28 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 367a9c9f-d8c6-402f-9cc8-b581b1151a42 Serial number: 4 Creation time: 2026-04-23 01:18:27 Modification time: 2026-04-23 01:19:28 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (hda) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1c:03:e7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 9634e35a-9fc2-4ce2-b508-debc52611af7 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: a3e09053-4858-420b-870f-e824f2abff0d child devices: - child 0: plain, size 768M logical_id: gnt/b8d21440-3339-454a-8fba-db577314d8f0.disk0_data on primary: /dev/gnt/b8d21440-3339-454a-8fba-db577314d8f0.disk0_data (253:0) on secondary: /dev/gnt/b8d21440-3339-454a-8fba-db577314d8f0.disk0_data (253:0) name: None UUID: 5a2b18a2-3100-43af-9219-b6bdb550ab63 - child 1: plain, size 128M logical_id: gnt/b8d21440-3339-454a-8fba-db577314d8f0.disk0_meta on primary: /dev/gnt/b8d21440-3339-454a-8fba-db577314d8f0.disk0_meta (253:1) on secondary: /dev/gnt/b8d21440-3339-454a-8fba-db577314d8f0.disk0_meta (253:1) name: None UUID: ebc339d0-d46f-4a8c-9f7f-b2ac1c2f0c53 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 642bfae4-a951-4a2f-ab43-dc3860639424 child devices: - child 0: plain, size 512M logical_id: gnt/2d4154bc-f55e-40f1-a6ad-bc76674a795f.disk1_data on primary: /dev/gnt/2d4154bc-f55e-40f1-a6ad-bc76674a795f.disk1_data (253:2) on secondary: /dev/gnt/2d4154bc-f55e-40f1-a6ad-bc76674a795f.disk1_data (253:2) name: None UUID: e4e0485a-d45a-411a-b3ae-8a1240d2d1d9 - child 1: plain, size 128M logical_id: gnt/2d4154bc-f55e-40f1-a6ad-bc76674a795f.disk1_meta on primary: /dev/gnt/2d4154bc-f55e-40f1-a6ad-bc76674a795f.disk1_meta (253:3) on secondary: /dev/gnt/2d4154bc-f55e-40f1-a6ad-bc76674a795f.disk1_meta (253:3) name: None UUID: e1ab870a-5ce0-4d0c-b74a-55d97cf62fad Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-04-23 01:19:32.142528 time=0:01:15.420788 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-04-23 01:19:32.142673 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2350 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 01:19:40.266079 time=0:00:08.123406 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 01:19:40.266194 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 01:19:40.266219 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2353 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2353 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2354 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 01:19:44 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2355 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Job 2355 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Stdout was: Waiting for job 2356 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2356 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 01:19:51.220415 time=0:00:10.954196 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 01:19:51.220519 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2359 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 01:19:55.983970 time=0:00:04.763451 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 01:19:55.984273 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2360 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 01:20:09.077884 time=0:00:13.093611 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 01:20:09.078057 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2361 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 01:20:13.286656 time=0:00:04.208599 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 01:20:13.286781 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 367a9c9f-d8c6-402f-9cc8-b581b1151a42 Serial number: 16 Creation time: 2026-04-23 01:18:27 Modification time: 2026-04-23 01:20:10 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (hda) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1c:03:e7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 9634e35a-9fc2-4ce2-b508-debc52611af7 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: a3e09053-4858-420b-870f-e824f2abff0d child devices: - child 0: plain, size 768M logical_id: gnt/b8d21440-3339-454a-8fba-db577314d8f0.disk0_data on primary: /dev/gnt/b8d21440-3339-454a-8fba-db577314d8f0.disk0_data (253:0) on secondary: /dev/gnt/b8d21440-3339-454a-8fba-db577314d8f0.disk0_data (253:0) name: None UUID: 5a2b18a2-3100-43af-9219-b6bdb550ab63 - child 1: plain, size 128M logical_id: gnt/b8d21440-3339-454a-8fba-db577314d8f0.disk0_meta on primary: /dev/gnt/b8d21440-3339-454a-8fba-db577314d8f0.disk0_meta (253:1) on secondary: /dev/gnt/b8d21440-3339-454a-8fba-db577314d8f0.disk0_meta (253:1) name: None UUID: ebc339d0-d46f-4a8c-9f7f-b2ac1c2f0c53 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 642bfae4-a951-4a2f-ab43-dc3860639424 child devices: - child 0: plain, size 512M logical_id: gnt/2d4154bc-f55e-40f1-a6ad-bc76674a795f.disk1_data on primary: /dev/gnt/2d4154bc-f55e-40f1-a6ad-bc76674a795f.disk1_data (253:2) on secondary: /dev/gnt/2d4154bc-f55e-40f1-a6ad-bc76674a795f.disk1_data (253:2) name: None UUID: e4e0485a-d45a-411a-b3ae-8a1240d2d1d9 - child 1: plain, size 128M logical_id: gnt/2d4154bc-f55e-40f1-a6ad-bc76674a795f.disk1_meta on primary: /dev/gnt/2d4154bc-f55e-40f1-a6ad-bc76674a795f.disk1_meta (253:3) on secondary: /dev/gnt/2d4154bc-f55e-40f1-a6ad-bc76674a795f.disk1_meta (253:3) name: None UUID: e1ab870a-5ce0-4d0c-b74a-55d97cf62fad Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:20:16 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:20:16 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:88:be:09,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:20:18 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:20:18 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:20:19 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:20:20 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:20:27 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:20:27 2026 - INFO: Hotplug done. Thu Apr 23 01:20:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:20:28 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Thu Apr 23 01:21:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:21:29 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:21:29 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 01:21:50.826779 time=0:01:37.539998 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 01:21:50.826882 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2382 GET /2/jobs/2383 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 01:21:53.426503 time=0:00:02.599621 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 01:21:53.426642 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 01:21:53.426666 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 01:21:53.426681 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 01:21:53.426694 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2384 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 01:22:02.148607 time=0:00:08.721913 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 01:22:02.148738 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 01:22:02.148778 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 01:22:02.148795 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 01:22:04 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 01:22:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:22:06 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 01:23:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 01:23:11 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 01:23:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:23:12 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 01:24:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 01:24:16 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 01:24:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:24:18 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 01:25:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 01:25:23 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 01:25:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:25:24 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 01:26:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 01:26:25.985074 time=0:04:23.836279 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 01:26:25.985250 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2391 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 01:26:30.262828 time=0:00:04.277578 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 01:26:30.262934 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2392 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2393 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2394 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2395 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2396 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 01:27:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 01:27:18.101847 time=0:00:47.838913 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 01:27:18.101968 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Apr 23 05:27:18 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Apr 23 05:27:18 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 367a9c9f-d8c6-402f-9cc8-b581b1151a42 Serial number: 50 Creation time: 2026-04-23 01:18:27 Modification time: 2026-04-23 01:27:17 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (hda) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1c:03:e7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 9634e35a-9fc2-4ce2-b508-debc52611af7 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: a3e09053-4858-420b-870f-e824f2abff0d child devices: - child 0: plain, size 1.8G logical_id: gnt/b8d21440-3339-454a-8fba-db577314d8f0.disk0_data on primary: /dev/gnt/b8d21440-3339-454a-8fba-db577314d8f0.disk0_data (253:0) on secondary: /dev/gnt/b8d21440-3339-454a-8fba-db577314d8f0.disk0_data (253:0) name: None UUID: 5a2b18a2-3100-43af-9219-b6bdb550ab63 - child 1: plain, size 128M logical_id: gnt/b8d21440-3339-454a-8fba-db577314d8f0.disk0_meta on primary: /dev/gnt/b8d21440-3339-454a-8fba-db577314d8f0.disk0_meta (253:1) on secondary: /dev/gnt/b8d21440-3339-454a-8fba-db577314d8f0.disk0_meta (253:1) name: None UUID: ebc339d0-d46f-4a8c-9f7f-b2ac1c2f0c53 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 642bfae4-a951-4a2f-ab43-dc3860639424 child devices: - child 0: plain, size 1.5G logical_id: gnt/2d4154bc-f55e-40f1-a6ad-bc76674a795f.disk1_data on primary: /dev/gnt/2d4154bc-f55e-40f1-a6ad-bc76674a795f.disk1_data (253:2) on secondary: /dev/gnt/2d4154bc-f55e-40f1-a6ad-bc76674a795f.disk1_data (253:2) name: None UUID: e4e0485a-d45a-411a-b3ae-8a1240d2d1d9 - child 1: plain, size 128M logical_id: gnt/2d4154bc-f55e-40f1-a6ad-bc76674a795f.disk1_meta on primary: /dev/gnt/2d4154bc-f55e-40f1-a6ad-bc76674a795f.disk1_meta (253:3) on secondary: /dev/gnt/2d4154bc-f55e-40f1-a6ad-bc76674a795f.disk1_meta (253:3) name: None UUID: e1ab870a-5ce0-4d0c-b74a-55d97cf62fad Command: ssh maude-flanders.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh maude-flanders.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2399 Waiting for job 2399 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2402 Waiting for job 2402 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2404, 2405 Waiting for job 2404 ... Thu Apr 23 01:27:31 2026 * Verifying cluster config Thu Apr 23 01:27:31 2026 * Verifying cluster certificate files Thu Apr 23 01:27:31 2026 * Verifying hypervisor parameters Thu Apr 23 01:27:31 2026 * Verifying all nodes belong to an existing group Waiting for job 2405 ... Thu Apr 23 01:27:32 2026 * Verifying group 'default' Thu Apr 23 01:27:32 2026 * Gathering data (3 nodes) Thu Apr 23 01:27:32 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 01:27:33 2026 * Gathering disk information (3 nodes) Thu Apr 23 01:27:33 2026 * Verifying configuration file consistency Thu Apr 23 01:27:33 2026 * Verifying node status Thu Apr 23 01:27:33 2026 * Verifying instance status Thu Apr 23 01:27:33 2026 * Verifying orphan volumes Thu Apr 23 01:27:33 2026 * Verifying N+1 Memory redundancy Thu Apr 23 01:27:33 2026 * Assessing cluster hypervisor parameters Thu Apr 23 01:27:33 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 01:27:33 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 01:27:33 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 01:27:33 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 01:27:33 2026 * Other Notes Thu Apr 23 01:27:33 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-04-23 01:27:34.338923 time=0:00:16.236955 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-04-23 01:27:34.339079 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 01:27:43.345720 time=0:00:09.006641 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 30b9eca99742ffebae05619d03e0210529ad91e1 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2408, 2409 Waiting for job 2408 ... Thu Apr 23 01:27:45 2026 * Verifying cluster config Thu Apr 23 01:27:45 2026 * Verifying cluster certificate files Thu Apr 23 01:27:45 2026 * Verifying hypervisor parameters Thu Apr 23 01:27:45 2026 * Verifying all nodes belong to an existing group Waiting for job 2409 ... Thu Apr 23 01:27:45 2026 * Verifying group 'default' Thu Apr 23 01:27:45 2026 * Gathering data (3 nodes) Thu Apr 23 01:27:45 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 01:27:46 2026 * Gathering disk information (3 nodes) Thu Apr 23 01:27:46 2026 * Verifying configuration file consistency Thu Apr 23 01:27:46 2026 * Verifying node status Thu Apr 23 01:27:46 2026 * Verifying instance status Thu Apr 23 01:27:46 2026 * Verifying orphan volumes Thu Apr 23 01:27:46 2026 * Verifying N+1 Memory redundancy Thu Apr 23 01:27:46 2026 * Assessing cluster hypervisor parameters Thu Apr 23 01:27:46 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 01:27:46 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 01:27:46 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 01:27:46 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 01:27:46 2026 * Other Notes Thu Apr 23 01:27:46 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 30b9eca99742ffebae05619d03e0210529ad91e1 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job autoarchive all' Archived 0 jobs, 0 unchecked left **** 2026-04-23 01:27:49.498867 skipping Creating instances of template diskless, test(s) disk template diskless disabled ---- Starting instance tests with default HVparams --------------------- <<<< 2026-04-23 01:27:49.498986 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:27:50 2026 * disk 0, size 768M Thu Apr 23 01:27:50 2026 * disk 1, size 512M Thu Apr 23 01:27:50 2026 * creating instance disks... Thu Apr 23 01:27:51 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 01:27:51 2026 adding disks to cluster config Thu Apr 23 01:27:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:27:51 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 01:27:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:27:51 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 01:27:51 2026 * running the instance OS create scripts... Thu Apr 23 01:27:51 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 205a723b-5172-4e43-aab3-b3aa1d92554c Serial number: 4 Creation time: 2026-04-23 01:27:51 Modification time: 2026-04-23 01:27:51 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:dd:67:79 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 146bb500-1e90-4008-9735-55c7e9439399 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db98329c-2bc7-48dc-bffe-b83d56ab29f5.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db98329c-2bc7-48dc-bffe-b83d56ab29f5.file.disk0 (N/A:N/A) name: disk0 UUID: 32bc0149-e8c3-4eae-bae0-0754bafa0217 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/8bc9c406-d99b-4988-921d-8a09f56e7b5b.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/8bc9c406-d99b-4988-921d-8a09f56e7b5b.file.disk1 (N/A:N/A) name: disk1 UUID: 3f4393eb-9d9a-4017-bb94-1e8feb36705a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-04-23 01:27:53.438036 time=0:00:03.939050 [TestInstanceAddFile] gnt-instance add -t file **** 2026-04-23 01:27:53.438150 skipping [TestInstanceUserDown] Tests user shutdown, test(s) instance-user-down disabled **** 2026-04-23 01:27:53.438169 skipping [TestInstanceCommunication] Tests instance communication via 'gnt-instance modify', test(s) instance-communication disabled <<<< 2026-04-23 01:27:53.438179 start [TestClusterEpo] gnt-cluster epo - Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list --verbose --no-headers -o powered' (unavail) (unavail) (unavail) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo --groups --all' Stderr was: Only one of --groups or --all are allowed Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo --all some_arg' Stderr was: Arguments in combination with --all are not allowed Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo -f troy-mcclure.staging.ganeti.org' Stderr was: troy-mcclure.staging.ganeti.org is the master node, please do a master-failover to another node not affected by the EPO or use --all if you intend to shutdown the whole cluster Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 12h' The watcher is paused until Thu Apr 23 13:27:54 2026. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo -f --all' Node maude-flanders.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node ralph-wiggum.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node troy-mcclure.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Submit shutdown of instance kvm-test-instance02.staging.ganeti.org Submitted jobs 2413 Waiting for job 2413 for kvm-test-instance02.staging.ganeti.org ... All instances have been stopped successfully Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status' ERROR_down Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo --on -f --all' Node maude-flanders.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node ralph-wiggum.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Waiting until all nodes are available again Submit startup of instance kvm-test-instance02.staging.ganeti.org Submitted jobs 2414 Waiting for job 2414 for kvm-test-instance02.staging.ganeti.org ... All instances have been started successfully Node ralph-wiggum.staging.ganeti.org became available Node maude-flanders.staging.ganeti.org became available Node troy-mcclure.staging.ganeti.org became available Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status' running Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. ---- PASSED [TestClusterEpo] gnt-cluster epo --------------------------- >>>> 2026-04-23 01:28:04.263942 time=0:00:10.825763 [TestClusterEpo] gnt-cluster epo <<<< 2026-04-23 01:28:04.264056 start [TestPauseWatcher] Tests and pauses the watcher Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Apr 23 05:28:04 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Apr 23 05:28:04 2026. ---- PASSED [TestPauseWatcher] Tests and pauses the watcher ------------ >>>> 2026-04-23 01:28:04.914562 time=0:00:00.650506 [TestPauseWatcher] Tests and pauses the watcher **** 2026-04-23 01:28:04.914665 skipping [TestInstanceAutomaticRestart] Test automatic restart of instance by ganeti-watcher, test(s) instance-automatic-restart disabled **** 2026-04-23 01:28:04.914683 skipping [TestInstanceConsecutiveFailures] Test five consecutive instance failures, test(s) instance-consecutive-failures disabled <<<< 2026-04-23 01:28:04.914689 start [TestResumeWatcher] Tests and unpauses the watcher Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-04-23 01:28:05.558760 time=0:00:00.644071 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-04-23 01:28:05.558865 start [TestNodeListDrbd] gnt-node list-drbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-drbd --no-header troy-mcclure.staging.ganeti.org' ---- PASSED [TestNodeListDrbd] gnt-node list-drbd ---------------------- >>>> 2026-04-23 01:28:05.789072 time=0:00:00.230207 [TestNodeListDrbd] gnt-node list-drbd **** 2026-04-23 01:28:05.789191 skipping Converting instance of template file, test(s) conversion feature disabled **** 2026-04-23 01:28:05.789210 skipping [TestInstanceModifyDisks] gnt-instance modify --disk, test(s) instance-modify-disks disabled <<<< 2026-04-23 01:28:05.789220 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2415 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 01:28:12.194320 time=0:00:06.405100 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 01:28:12.194419 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 01:28:12.194441 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2418 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2418 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2419 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 01:28:16 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2420 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2420 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2421 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2421 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 01:28:21.649367 time=0:00:09.454926 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 01:28:21.649509 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2424 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 01:28:23.649124 time=0:00:01.999615 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 01:28:23.649236 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2425 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 01:28:35.038472 time=0:00:11.389236 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 01:28:35.038603 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2426 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 01:28:36.959290 time=0:00:01.920687 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 01:28:36.959445 start [TestInstanceList] gnt-instance list Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_nicparams,nic.ip/4,name,nic.bridge/1,hv/extra_config,nic.vlan/6,hv/blockdev_prefix,disk.spindles/5,hv/kvm_extra,nic_link,hv/root_path,hv/vnc_tls,ctime,nic.bridge/7,disk.size/15,nic.name/1,nic.mac/2,oper_ram,nic.link/4,hv/kernel_args,nic.ip/3,ip,console,nic.name/4,nic.ip/5,sdb_size,hv/vnc_x509_verify,nic.modes,hv/vif_script,hv/serial_console,hv/spice_use_vdagent,nic.network.name/7,be/auto_balance,hv/cpu_cores,nic.link/5,nic.mac/5,nic.network/3,nic.mode/3,status,nic.link/2,disk.spindles/1,disk.size/9,disk.size/4,hv/devices,nic.mode/5,hv/num_ttys,hv/cpu_sockets,mac,nic.uuid/3,nic.uuid/6,disk.size/2,nic.uuid/2,hv/cdrom_image_path,hv/reboot_behavior,vcpus,nic.link/7,disk.spindles/6,nic.uuid/4,hv/floppy_image_path,hv/cdrom_disk_type,nic.network/0,hv/serial_speed,hv/cpuid,hv/bootloader_args,hv/vga,nic.uuid/5,be/memory,hv/cpu_type,hv/spice_image_compression,nic.name/2,nic.bridge/3,hv/disk_aio,nic.networks,osparams,hv/spice_playback_compression,disk.name/4,nic_mode,nic.network.name/1,disk.size/1,tags,nic.ip/2,disk.name/0,disk.size/11,disk.uuid/14,nic.vlan/4,disk.uuid/0,hv/migration_downtime,nic.link/3,disk.name/15,disk.name/8,hv/pae,disk.spindles/4,nic.ips,hv/bootloader_path,hv/boot_order,admin_up,disk.spindles/15,beparams,disks_active,pnode.group.uuid,nic.uuid/7,nic.mode/7,nic.mode/2,hv/device_model,snodes.group.uuid,hv/cpu_weight,custom_beparams,hv/vhost_net,nic.name/5,be/vcpus,nic.mac/6,disk.uuid/12,be/spindle_use,disk.uuid/9,snodes.group,snodes,nic.network/5,hv/use_chroot,hv/virtio_net_queues,disk.count,disk.size/14,nic.networks.names,nic.mac/7,nic.count,nic.network.name/4,hv/use_guest_agent,hv/startup_timeout,nic.ip/1,hv/spice_zlib_glz_wan_compression,hv/extra_cgroups,nic.network/1,disk.uuid/5,hv/migration_caps,disk.spindles/11,nic.network/6,hv/soundhw,nic.name/6,hv/cpu_mask,custom_osparams,disk.uuid/4,disk.spindles/10,be/maxmem,disk.size/8,nic.uuids,disk.uuid/2,hv/initrd_path,hv/kvm_path,disk.name/9,nic.vlan/7,hv/kvm_flag,oper_state,uuid,disk.uuid/10,nic.links,disk.uuid/13,pnode.group,nic.vlan/1,os,disk.size/3,disk.spindles/3,disk.name/7,hv/vnc_x509_path,hv/mem_path,hv/vnc_bind_address,nic.mac/1,hv/user_shutdown,disk.size/7,disk.uuid/1,hv/security_model,disk.size/5,disk.spindles/9,disk.name/10,nic.mac/4,hv/init_script,hv/security_domain,hv/viridian,bridge,oper_vcpus,disk.size/6,disk.spindles,disk_usage,mtime,nic.network.name/0,disk.uuid/8,nic.mac/3,nic.network.name/5,nic.uuid/1,hv/spice_password_file,network_port,nic.mode/6,hv/cpu_cap,nic.network.name/2,hv/spice_jpeg_wan_compression,hv/nic_type,disk.size/13,admin_state_source,nic.name/7,nic.ip/7,nic.bridge/4,hv/use_bootloader,sda_size,hypervisor,disk.name/1,nic.bridge/0,pnode,hv/usb_mouse,nic.network.name/6,nic.mode/0,hv/vnet_hdr,nic.link/1,disk.spindles/14,nic.vlan/2,disk.name/5,disk.uuid/3,disk.name/12,disk.name/3,disk.sizes,nic.bridge/6,disk.uuid/11,hv/disk_cache,disk.name/6,nic.name/3,nic.bridge/5,hv/machine_version,be/always_failover,nic.mode/4,disk.uuid/7,disk.uuid/15,nic.vlan/5,nic.link/6,nic.network/2,hv/disk_discard,nic.network.name/3,hv/spice_tls_ciphers,nic.vlan/3,disk.size/12,disk.names,disk.spindles/7,serial_no,disk.name/11,hv/kernel_path,hv/spice_use_tls,disk.spindles/12,disk.spindles/0,hv/spice_streaming_video,nic.ip/0,hv/kvm_pci_reservations,nic.name/0,disk_template,hv/use_localtime,disk.uuids,nic.uuid/0,nic.network/7,admin_state,nic.names,be/minmem,nic_network,nic.mode/1,hv/keymap,nic.network/4,disk.name/2,hv/vnc_password_file,disk.name/14,hv/scsi_controller_type,disk.spindles/13,hv/disk_type,custom_hvparams,nic.link/0,disk.size/0,disk.size/10,disk.uuid/6,hv/cdrom2_image_path,hv/vif_type,nic.bridges,hvparams,nic.bridge/2,hv/acpi,forthcoming,hv/pci_pass,nic.mac/0,disk.name/13,hv/spice_bind,nic.ip/6,nic.vlans,nic.vlan/0,disk.spindles/8,hv/cpu_threads,disk.spindles/2,hv/drop_capabilities,nic.macs,hv/usb_devices,hv/spice_ip_version >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state,admin_state_source,admin_up,be/always_failover,be/auto_balance,be/maxmem,be/memory,be/minmem,be/spindle_use,be/vcpus,beparams,bridge,console,ctime,custom_beparams,custom_hvparams,custom_nicparams,custom_osparams,disk.count,disk.name/0,disk.name/1,disk.name/10,disk.name/11,disk.name/12,disk.name/13,disk.name/14,disk.name/15,disk.name/2,disk.name/3,disk.name/4,disk.name/5,disk.name/6,disk.name/7,disk.name/8,disk.name/9,disk.names,disk.size/0,disk.size/1,disk.size/10,disk.size/11,disk.size/12,disk.size/13,disk.size/14,disk.size/15,disk.size/2,disk.size/3,disk.size/4,disk.size/5,disk.size/6,disk.size/7,disk.size/8,disk.size/9,disk.sizes,disk.spindles,disk.spindles/0,disk.spindles/1,disk.spindles/10,disk.spindles/11,disk.spindles/12,disk.spindles/13,disk.spindles/14,disk.spindles/15,disk.spindles/2,disk.spindles/3,disk.spindles/4,disk.spindles/5,disk.spindles/6,disk.spindles/7,disk.spindles/8,disk.spindles/9,disk.uuid/0,disk.uuid/1,disk.uuid/10,disk.uuid/11,disk.uuid/12,disk.uuid/13,disk.uuid/14,disk.uuid/15,disk.uuid/2,disk.uuid/3,disk.uuid/4,disk.uuid/5,disk.uuid/6,disk.uuid/7,disk.uuid/8,disk.uuid/9,disk.uuids,disk_template,disk_usage,disks_active,forthcoming,hv/acpi,hv/blockdev_prefix,hv/boot_order,hv/bootloader_args,hv/bootloader_path,hv/cdrom2_image_path,hv/cdrom_disk_type,hv/cdrom_image_path,hv/cpu_cap,hv/cpu_cores,hv/cpu_mask,hv/cpu_sockets,hv/cpu_threads,hv/cpu_type,hv/cpu_weight,hv/cpuid,hv/device_model,hv/devices,hv/disk_aio,hv/disk_cache,hv/disk_discard,hv/disk_type,hv/drop_capabilities,hv/extra_cgroups,hv/extra_config,hv/floppy_image_path,hv/init_script,hv/initrd_path,hv/kernel_args,hv/kernel_path,hv/keymap,hv/kvm_extra,hv/kvm_flag,hv/kvm_path,hv/kvm_pci_reservations,hv/machine_version,hv/mem_path,hv/migration_caps,hv/migration_downtime,hv/nic_type,hv/num_ttys,hv/pae,hv/pci_pass,hv/reboot_behavior,hv/root_path,hv/scsi_controller_type,hv/security_domain,hv/security_model,hv/serial_console,hv/serial_speed,hv/soundhw,hv/spice_bind,hv/spice_image_compression,hv/spice_ip_version,hv/spice_jpeg_wan_compression,hv/spice_password_file,hv/spice_playback_compression,hv/spice_streaming_video,hv/spice_tls_ciphers,hv/spice_use_tls,hv/spice_use_vdagent,hv/spice_zlib_glz_wan_compression,hv/startup_timeout,hv/usb_devices,hv/usb_mouse,hv/use_bootloader,hv/use_chroot,hv/use_guest_agent,hv/use_localtime,hv/user_shutdown,hv/vga,hv/vhost_net,hv/vif_script,hv/vif_type,hv/viridian,hv/virtio_net_queues,hv/vnc_bind_address,hv/vnc_password_file,hv/vnc_tls,hv/vnc_x509_path,hv/vnc_x509_verify,hv/vnet_hdr,hvparams,hypervisor,ip,mac,mtime,name,network_port,nic.bridge/0,nic.bridge/1,nic.bridge/2,nic.bridge/3,nic.bridge/4,nic.bridge/5,nic.bridge/6,nic.bridge/7,nic.bridges,nic.count,nic.ip/0,nic.ip/1,nic.ip/2,nic.ip/3,nic.ip/4,nic.ip/5,nic.ip/6,nic.ip/7,nic.ips,nic.link/0,nic.link/1,nic.link/2,nic.link/3,nic.link/4,nic.link/5,nic.link/6,nic.link/7,nic.links,nic.mac/0,nic.mac/1,nic.mac/2,nic.mac/3,nic.mac/4,nic.mac/5,nic.mac/6,nic.mac/7,nic.macs,nic.mode/0,nic.mode/1,nic.mode/2,nic.mode/3,nic.mode/4,nic.mode/5,nic.mode/6,nic.mode/7,nic.modes,nic.name/0,nic.name/1,nic.name/2,nic.name/3,nic.name/4,nic.name/5,nic.name/6,nic.name/7,nic.names,nic.network.name/0,nic.network.name/1,nic.network.name/2,nic.network.name/3,nic.network.name/4,nic.network.name/5,nic.network.name/6,nic.network.name/7,nic.network/0,nic.network/1,nic.network/2,nic.network/3,nic.network/4,nic.network/5,nic.network/6,nic.network/7,nic.networks,nic.networks.names,nic.uuid/0,nic.uuid/1,nic.uuid/2,nic.uuid/3,nic.uuid/4,nic.uuid/5,nic.uuid/6,nic.uuid/7,nic.uuids,nic.vlan/0,nic.vlan/1,nic.vlan/2,nic.vlan/3,nic.vlan/4,nic.vlan/5,nic.vlan/6,nic.vlan/7,nic.vlans,nic_link,nic_mode,nic_network,oper_ram,oper_state,oper_vcpus,os,osparams,pnode,pnode.group,pnode.group.uuid,sda_size,sdb_size,serial_no,snodes,snodes.group,snodes.group.uuid,status,tags,uuid,vcpus >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_nicparams,nic.ip/4,name,nic.bridge/1,hv/extra_config,nic.vlan/6,hv/blockdev_prefix,disk.spindles/5,hv/kvm_extra,nic_link,hv/root_path,hv/vnc_tls,ctime,nic.bridge/7,disk.size/15,nic.name/1,nic.mac/2,oper_ram,nic.link/4,hv/kernel_args,nic.ip/3,ip,console,nic.name/4,nic.ip/5,sdb_size,hv/vnc_x509_verify,nic.modes,hv/vif_script,hv/serial_console,hv/spice_use_vdagent,nic.network.name/7,be/auto_balance,hv/cpu_cores,nic.link/5,nic.mac/5,nic.network/3,nic.mode/3,status,nic.link/2,disk.spindles/1,disk.size/9,disk.size/4,hv/devices,nic.mode/5,hv/num_ttys,hv/cpu_sockets,mac,nic.uuid/3,nic.uuid/6,disk.size/2,nic.uuid/2,hv/cdrom_image_path,hv/reboot_behavior,vcpus,nic.link/7,disk.spindles/6,nic.uuid/4,hv/floppy_image_path,hv/cdrom_disk_type,nic.network/0,hv/serial_speed,hv/cpuid,hv/bootloader_args,hv/vga,nic.uuid/5,be/memory,hv/cpu_type,hv/spice_image_compression,nic.name/2,nic.bridge/3,hv/disk_aio,nic.networks,osparams,hv/spice_playback_compression,disk.name/4,nic_mode,nic.network.name/1,disk.size/1,tags,nic.ip/2,disk.name/0,disk.size/11,disk.uuid/14,nic.vlan/4,disk.uuid/0,hv/migration_downtime,nic.link/3,disk.name/15,disk.name/8,hv/pae,disk.spindles/4,nic.ips,hv/bootloader_path,hv/boot_order,admin_up,disk.spindles/15,beparams,disks_active,pnode.group.uuid,nic.uuid/7,nic.mode/7,nic.mode/2,hv/device_model,snodes.group.uuid,hv/cpu_weight,custom_beparams,hv/vhost_net,nic.name/5,be/vcpus,nic.mac/6,disk.uuid/12,be/spindle_use,disk.uuid/9,snodes.group,snodes,nic.network/5,hv/use_chroot,hv/virtio_net_queues,disk.count,disk.size/14,nic.networks.names,nic.mac/7,nic.count,nic.network.name/4,hv/use_guest_agent,hv/startup_timeout,nic.ip/1,hv/spice_zlib_glz_wan_compression,hv/extra_cgroups,nic.network/1,disk.uuid/5,hv/migration_caps,disk.spindles/11,nic.network/6,hv/soundhw,nic.name/6,hv/cpu_mask,custom_osparams,disk.uuid/4,disk.spindles/10,be/maxmem,disk.size/8,nic.uuids,disk.uuid/2,hv/initrd_path,hv/kvm_path,disk.name/9,nic.vlan/7,hv/kvm_flag,oper_state,uuid,disk.uuid/10,nic.links,disk.uuid/13,pnode.group,nic.vlan/1,os,disk.size/3,disk.spindles/3,disk.name/7,hv/vnc_x509_path,hv/mem_path,hv/vnc_bind_address,nic.mac/1,hv/user_shutdown,disk.size/7,disk.uuid/1,hv/security_model,disk.size/5,disk.spindles/9,disk.name/10,nic.mac/4,hv/init_script,hv/security_domain,hv/viridian,bridge,oper_vcpus,disk.size/6,disk.spindles,disk_usage,mtime,nic.network.name/0,disk.uuid/8,nic.mac/3,nic.network.name/5,nic.uuid/1,hv/spice_password_file,network_port,nic.mode/6,hv/cpu_cap,nic.network.name/2,hv/spice_jpeg_wan_compression,hv/nic_type,disk.size/13,admin_state_source,nic.name/7,nic.ip/7,nic.bridge/4,hv/use_bootloader,sda_size,hypervisor,disk.name/1,nic.bridge/0,pnode,hv/usb_mouse,nic.network.name/6,nic.mode/0,hv/vnet_hdr,nic.link/1,disk.spindles/14,nic.vlan/2,disk.name/5,disk.uuid/3,disk.name/12,disk.name/3,disk.sizes,nic.bridge/6,disk.uuid/11,hv/disk_cache,disk.name/6,nic.name/3,nic.bridge/5,hv/machine_version,be/always_failover,nic.mode/4,disk.uuid/7,disk.uuid/15,nic.vlan/5,nic.link/6,nic.network/2,hv/disk_discard,nic.network.name/3,hv/spice_tls_ciphers,nic.vlan/3,disk.size/12,disk.names,disk.spindles/7,serial_no,disk.name/11,hv/kernel_path,hv/spice_use_tls,disk.spindles/12,disk.spindles/0,hv/spice_streaming_video,nic.ip/0,hv/kvm_pci_reservations,nic.name/0,disk_template,hv/use_localtime,disk.uuids,nic.uuid/0,nic.network/7,admin_state,nic.names,be/minmem,nic_network,nic.mode/1,hv/keymap,nic.network/4,disk.name/2,hv/vnc_password_file,disk.name/14,hv/scsi_controller_type,disk.spindles/13,hv/disk_type,custom_hvparams,nic.link/0,disk.size/0,disk.size/10,disk.uuid/6,hv/cdrom2_image_path,hv/vif_type,nic.bridges,hvparams,nic.bridge/2,hv/acpi,forthcoming,hv/pci_pass,nic.mac/0,disk.name/13,hv/spice_bind,nic.ip/6,nic.vlans,nic.vlan/0,disk.spindles/8,hv/cpu_threads,disk.spindles/2,hv/drop_capabilities,nic.macs,hv/usb_devices,hv/spice_ip_version,custom_nicparams,nic.ip/4,name,nic.bridge/1,hv/extra_config,nic.vlan/6,hv/blockdev_prefix,disk.spindles/5,hv/kvm_extra,nic_link,hv/root_path,hv/vnc_tls,ctime,nic.bridge/7,disk.size/15,nic.name/1,nic.mac/2,oper_ram,nic.link/4,hv/kernel_args,nic.ip/3,ip,console,nic.name/4,nic.ip/5,sdb_size,hv/vnc_x509_verify,nic.modes,hv/vif_script,hv/serial_console,hv/spice_use_vdagent,nic.network.name/7,be/auto_balance,hv/cpu_cores,nic.link/5,nic.mac/5,nic.network/3,nic.mode/3,status,nic.link/2,disk.spindles/1,disk.size/9,disk.size/4,hv/devices,nic.mode/5,hv/num_ttys,hv/cpu_sockets,mac,nic.uuid/3,nic.uuid/6,disk.size/2,nic.uuid/2,hv/cdrom_image_path,hv/reboot_behavior,vcpus,nic.link/7,disk.spindles/6,nic.uuid/4,hv/floppy_image_path,hv/cdrom_disk_type,nic.network/0,hv/serial_speed,hv/cpuid,hv/bootloader_args,hv/vga,nic.uuid/5,be/memory,hv/cpu_type,hv/spice_image_compression,nic.name/2,nic.bridge/3,hv/disk_aio,nic.networks,osparams,hv/spice_playback_compression,disk.name/4,nic_mode,nic.network.name/1,disk.size/1,tags,nic.ip/2,disk.name/0,disk.size/11,disk.uuid/14,nic.vlan/4,disk.uuid/0,hv/migration_downtime,nic.link/3,disk.name/15,disk.name/8,hv/pae,disk.spindles/4,nic.ips,hv/bootloader_path,hv/boot_order,admin_up,disk.spindles/15,beparams,disks_active,pnode.group.uuid,nic.uuid/7,nic.mode/7,nic.mode/2,hv/device_model,snodes.group.uuid,hv/cpu_weight,custom_beparams,hv/vhost_net,nic.name/5,be/vcpus,nic.mac/6,disk.uuid/12,be/spindle_use,disk.uuid/9,snodes.group,snodes,nic.network/5,hv/use_chroot,hv/virtio_net_queues,disk.count,disk.size/14,nic.networks.names,nic.mac/7,nic.count,nic.network.name/4,hv/use_guest_agent,hv/startup_timeout,nic.ip/1,hv/spice_zlib_glz_wan_compression,hv/extra_cgroups,nic.network/1,disk.uuid/5,hv/migration_caps,disk.spindles/11,nic.network/6,hv/soundhw,nic.name/6,hv/cpu_mask,custom_osparams,disk.uuid/4,disk.spindles/10,be/maxmem,disk.size/8,nic.uuids,disk.uuid/2,hv/initrd_path,hv/kvm_path,disk.name/9,nic.vlan/7,hv/kvm_flag,oper_state,uuid,disk.uuid/10,nic.links,disk.uuid/13,pnode.group,nic.vlan/1,os,disk.size/3,disk.spindles/3,disk.name/7,hv/vnc_x509_path,hv/mem_path,hv/vnc_bind_address,nic.mac/1,hv/user_shutdown,disk.size/7,disk.uuid/1,hv/security_model,disk.size/5,disk.spindles/9,disk.name/10,nic.mac/4,hv/init_script,hv/security_domain,hv/viridian,bridge,oper_vcpus,disk.size/6,disk.spindles,disk_usage,mtime,nic.network.name/0,disk.uuid/8,nic.mac/3,nic.network.name/5,nic.uuid/1,hv/spice_password_file,network_port,nic.mode/6,hv/cpu_cap,nic.network.name/2,hv/spice_jpeg_wan_compression,hv/nic_type,disk.size/13,admin_state_source,nic.name/7,nic.ip/7,nic.bridge/4,hv/use_bootloader,sda_size,hypervisor,disk.name/1,nic.bridge/0,pnode,hv/usb_mouse,nic.network.name/6,nic.mode/0,hv/vnet_hdr,nic.link/1,disk.spindles/14,nic.vlan/2,disk.name/5,disk.uuid/3,disk.name/12,disk.name/3,disk.sizes,nic.bridge/6,disk.uuid/11,hv/disk_cache,disk.name/6,nic.name/3,nic.bridge/5,hv/machine_version,be/always_failover,nic.mode/4,disk.uuid/7,disk.uuid/15,nic.vlan/5,nic.link/6,nic.network/2,hv/disk_discard,nic.network.name/3,hv/spice_tls_ciphers,nic.vlan/3,disk.size/12,disk.names,disk.spindles/7,serial_no,disk.name/11,hv/kernel_path,hv/spice_use_tls,disk.spindles/12,disk.spindles/0,hv/spice_streaming_video,nic.ip/0,hv/kvm_pci_reservations,nic.name/0,disk_template,hv/use_localtime,disk.uuids,nic.uuid/0,nic.network/7,admin_state,nic.names,be/minmem,nic_network,nic.mode/1,hv/keymap,nic.network/4,disk.name/2,hv/vnc_password_file,disk.name/14,hv/scsi_controller_type,disk.spindles/13,hv/disk_type,custom_hvparams,nic.link/0,disk.size/0,disk.size/10,disk.uuid/6,hv/cdrom2_image_path,hv/vif_type,nic.bridges,hvparams,nic.bridge/2,hv/acpi,forthcoming,hv/pci_pass,nic.mac/0,disk.name/13,hv/spice_bind,nic.ip/6,nic.vlans,nic.vlan/0,disk.spindles/8,hv/cpu_threads,disk.spindles/2,hv/drop_capabilities,nic.macs,hv/usb_devices,hv/spice_ip_version >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_ip_version,hv/usb_devices,nic.macs,hv/drop_capabilities,disk.spindles/2,hv/cpu_threads,disk.spindles/8,nic.vlan/0,nic.vlans >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/6,hv/spice_bind,disk.name/13,nic.mac/0,hv/pci_pass >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output forthcoming,hv/acpi >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/2,hvparams,nic.bridges,hv/vif_type >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/cdrom2_image_path,disk.uuid/6,disk.size/10 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/0,nic.link/0,custom_hvparams,hv/disk_type,disk.spindles/13,hv/scsi_controller_type,disk.name/14 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vnc_password_file,disk.name/2,nic.network/4,hv/keymap,nic.mode/1,nic_network,be/minmem,nic.names >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state,nic.network/7,nic.uuid/0,disk.uuids,hv/use_localtime,disk_template,nic.name/0,hv/kvm_pci_reservations >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/0,hv/spice_streaming_video,disk.spindles/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/12,hv/spice_use_tls,hv/kernel_path,disk.name/11,serial_no,disk.spindles/7,disk.names,disk.size/12,nic.vlan/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_tls_ciphers,nic.network.name/3,hv/disk_discard,nic.network/2,nic.link/6,nic.vlan/5,disk.uuid/15,disk.uuid/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/4,be/always_failover,hv/machine_version >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/5,nic.name/3,disk.name/6,hv/disk_cache,disk.uuid/11,nic.bridge/6,disk.sizes >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/3,disk.name/12,disk.uuid/3,disk.name/5,nic.vlan/2,disk.spindles/14,nic.link/1,hv/vnet_hdr >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/0,nic.network.name/6,hv/usb_mouse >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode,nic.bridge/0,disk.name/1,hypervisor,sda_size,hv/use_bootloader,nic.bridge/4,nic.ip/7,nic.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state_source,disk.size/13 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/nic_type,hv/spice_jpeg_wan_compression,nic.network.name/2,hv/cpu_cap,nic.mode/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output network_port,hv/spice_password_file,nic.uuid/1,nic.network.name/5,nic.mac/3,disk.uuid/8,nic.network.name/0,mtime,disk_usage >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles,disk.size/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output oper_vcpus,bridge >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/viridian,hv/security_domain,hv/init_script,nic.mac/4,disk.name/10,disk.spindles/9,disk.size/5,hv/security_model >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/1,disk.size/7,hv/user_shutdown,nic.mac/1,hv/vnc_bind_address,hv/mem_path,hv/vnc_x509_path,disk.name/7,disk.spindles/3,disk.size/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output os,nic.vlan/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode.group,disk.uuid/13,nic.links,disk.uuid/10 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output uuid,oper_state,hv/kvm_flag,nic.vlan/7,disk.name/9,hv/kvm_path,hv/initrd_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/2,nic.uuids,disk.size/8,be/maxmem,disk.spindles/10,disk.uuid/4,custom_osparams,hv/cpu_mask >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/6,hv/soundhw,nic.network/6,disk.spindles/11,hv/migration_caps,disk.uuid/5,nic.network/1,hv/extra_cgroups,hv/spice_zlib_glz_wan_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/1,hv/startup_timeout >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/use_guest_agent,nic.network.name/4,nic.count,nic.mac/7,nic.networks.names,disk.size/14,disk.count >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/virtio_net_queues,hv/use_chroot,nic.network/5,snodes,snodes.group,disk.uuid/9 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/spindle_use,disk.uuid/12,nic.mac/6,be/vcpus,nic.name/5,hv/vhost_net,custom_beparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/cpu_weight,snodes.group.uuid,hv/device_model,nic.mode/2,nic.mode/7,nic.uuid/7,pnode.group.uuid,disks_active,beparams,disk.spindles/15 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_up,hv/boot_order,hv/bootloader_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ips,disk.spindles/4,hv/pae,disk.name/8 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/15,nic.link/3,hv/migration_downtime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/0,nic.vlan/4,disk.uuid/14,disk.size/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/0,nic.ip/2,tags,disk.size/1,nic.network.name/1,nic_mode,disk.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_playback_compression,osparams,nic.networks,hv/disk_aio,nic.bridge/3,nic.name/2,hv/spice_image_compression,hv/cpu_type,be/memory,nic.uuid/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vga,hv/bootloader_args,hv/cpuid,hv/serial_speed,nic.network/0,hv/cdrom_disk_type,hv/floppy_image_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuid/4,disk.spindles/6,nic.link/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output vcpus,hv/reboot_behavior,hv/cdrom_image_path,nic.uuid/2,disk.size/2,nic.uuid/6,nic.uuid/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output mac,hv/cpu_sockets,hv/num_ttys,nic.mode/5,hv/devices,disk.size/4,disk.size/9 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/1,nic.link/2,status,nic.mode/3,nic.network/3,nic.mac/5,nic.link/5,hv/cpu_cores,be/auto_balance,nic.network.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_use_vdagent,hv/serial_console,hv/vif_script >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.modes,hv/vnc_x509_verify,sdb_size,nic.ip/5,nic.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output console,ip,nic.ip/3,hv/kernel_args,nic.link/4,oper_ram,nic.mac/2,nic.name/1,disk.size/15 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/7,ctime,hv/vnc_tls,hv/root_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic_link,hv/kvm_extra >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/5,hv/blockdev_prefix,nic.vlan/6,hv/extra_config,nic.bridge/1,name,nic.ip/4,custom_nicparams >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Instance name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestInstanceList] gnt-instance list ----------------------- >>>> 2026-04-23 01:28:48.602665 time=0:00:11.643220 [TestInstanceList] gnt-instance list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-23 01:28:48.602806 start [TestInstanceInfo] gnt-instance info Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 205a723b-5172-4e43-aab3-b3aa1d92554c Serial number: 18 Creation time: 2026-04-23 01:27:51 Modification time: 2026-04-23 01:28:36 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:dd:67:79 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 146bb500-1e90-4008-9735-55c7e9439399 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db98329c-2bc7-48dc-bffe-b83d56ab29f5.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db98329c-2bc7-48dc-bffe-b83d56ab29f5.file.disk0 (N/A:N/A) name: disk0 UUID: 32bc0149-e8c3-4eae-bae0-0754bafa0217 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/8bc9c406-d99b-4988-921d-8a09f56e7b5b.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/8bc9c406-d99b-4988-921d-8a09f56e7b5b.file.disk1 (N/A:N/A) name: disk1 UUID: 3f4393eb-9d9a-4017-bb94-1e8feb36705a ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-04-23 01:28:49.799057 time=0:00:01.196251 [TestInstanceInfo] gnt-instance info <<<< 2026-04-23 01:28:49.799183 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 205a723b-5172-4e43-aab3-b3aa1d92554c Serial number: 18 Creation time: 2026-04-23 01:27:51 Modification time: 2026-04-23 01:28:36 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:dd:67:79 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 146bb500-1e90-4008-9735-55c7e9439399 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db98329c-2bc7-48dc-bffe-b83d56ab29f5.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db98329c-2bc7-48dc-bffe-b83d56ab29f5.file.disk0 (N/A:N/A) name: disk0 UUID: 32bc0149-e8c3-4eae-bae0-0754bafa0217 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/8bc9c406-d99b-4988-921d-8a09f56e7b5b.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/8bc9c406-d99b-4988-921d-8a09f56e7b5b.file.disk1 (N/A:N/A) name: disk1 UUID: 3f4393eb-9d9a-4017-bb94-1e8feb36705a Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:28:52 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:28:52 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:26:54:81,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:28:53 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:28:53 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:28:55 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:28:55 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:28:56 2026 * disk 2, size 1.0G Thu Apr 23 01:28:56 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:28:56 2026 - INFO: Hotplug done. Thu Apr 23 01:28:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:28:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:28:58 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:28:58 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 01:29:16.745709 time=0:00:26.946526 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 01:29:16.745827 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2448 GET /2/jobs/2449 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 01:29:19.161936 time=0:00:02.416109 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 01:29:19.162055 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 01:29:19.162088 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 01:29:19.162104 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 01:29:19.162134 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2450 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 01:29:25.587857 time=0:00:06.425723 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 01:29:25.587952 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 01:29:25.587976 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 01:29:25.587992 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 205a723b-5172-4e43-aab3-b3aa1d92554c Serial number: 41 Creation time: 2026-04-23 01:27:51 Modification time: 2026-04-23 01:29:25 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:dd:67:79 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 146bb500-1e90-4008-9735-55c7e9439399 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db98329c-2bc7-48dc-bffe-b83d56ab29f5.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db98329c-2bc7-48dc-bffe-b83d56ab29f5.file.disk0 (N/A:N/A) name: disk0 UUID: 32bc0149-e8c3-4eae-bae0-0754bafa0217 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/8bc9c406-d99b-4988-921d-8a09f56e7b5b.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/8bc9c406-d99b-4988-921d-8a09f56e7b5b.file.disk1 (N/A:N/A) name: disk1 UUID: 3f4393eb-9d9a-4017-bb94-1e8feb36705a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.ooFIeD Command: ssh troy-mcclure.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org'\''; } > /tmp/gnt.ooFIeD && mv /tmp/gnt.ooFIeD /etc/hosts' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Stdout was: Thu Apr 23 01:29:27 2026 - INFO: Resolved given name 'kvm-test-instance02.staging.ganeti.org' to 'localhost' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Resolved hostname 'localhost' does not look the same as given hostname 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 205a723b-5172-4e43-aab3-b3aa1d92554c Serial number: 41 Creation time: 2026-04-23 01:27:51 Modification time: 2026-04-23 01:29:25 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:dd:67:79 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 146bb500-1e90-4008-9735-55c7e9439399 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db98329c-2bc7-48dc-bffe-b83d56ab29f5.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db98329c-2bc7-48dc-bffe-b83d56ab29f5.file.disk0 (N/A:N/A) name: disk0 UUID: 32bc0149-e8c3-4eae-bae0-0754bafa0217 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/8bc9c406-d99b-4988-921d-8a09f56e7b5b.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/8bc9c406-d99b-4988-921d-8a09f56e7b5b.file.disk1 (N/A:N/A) name: disk1 UUID: 3f4393eb-9d9a-4017-bb94-1e8feb36705a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.ihTD9M Command: ssh troy-mcclure.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance02.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.ihTD9M && mv /tmp/gnt.ihTD9M /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 205a723b-5172-4e43-aab3-b3aa1d92554c Serial number: 41 Creation time: 2026-04-23 01:27:51 Modification time: 2026-04-23 01:29:25 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:dd:67:79 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 146bb500-1e90-4008-9735-55c7e9439399 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db98329c-2bc7-48dc-bffe-b83d56ab29f5.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db98329c-2bc7-48dc-bffe-b83d56ab29f5.file.disk0 (N/A:N/A) name: disk0 UUID: 32bc0149-e8c3-4eae-bae0-0754bafa0217 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/8bc9c406-d99b-4988-921d-8a09f56e7b5b.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/8bc9c406-d99b-4988-921d-8a09f56e7b5b.file.disk1 (N/A:N/A) name: disk1 UUID: 3f4393eb-9d9a-4017-bb94-1e8feb36705a Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 205a723b-5172-4e43-aab3-b3aa1d92554c Serial number: 43 Creation time: 2026-04-23 01:27:51 Modification time: 2026-04-23 01:29:31 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:dd:67:79 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 146bb500-1e90-4008-9735-55c7e9439399 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db98329c-2bc7-48dc-bffe-b83d56ab29f5.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db98329c-2bc7-48dc-bffe-b83d56ab29f5.file.disk0 (N/A:N/A) name: disk0 UUID: 32bc0149-e8c3-4eae-bae0-0754bafa0217 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/8bc9c406-d99b-4988-921d-8a09f56e7b5b.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/8bc9c406-d99b-4988-921d-8a09f56e7b5b.file.disk1 (N/A:N/A) name: disk1 UUID: 3f4393eb-9d9a-4017-bb94-1e8feb36705a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 205a723b-5172-4e43-aab3-b3aa1d92554c Serial number: 45 Creation time: 2026-04-23 01:27:51 Modification time: 2026-04-23 01:29:35 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:dd:67:79 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 146bb500-1e90-4008-9735-55c7e9439399 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db98329c-2bc7-48dc-bffe-b83d56ab29f5.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db98329c-2bc7-48dc-bffe-b83d56ab29f5.file.disk0 (N/A:N/A) name: disk0 UUID: 32bc0149-e8c3-4eae-bae0-0754bafa0217 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/8bc9c406-d99b-4988-921d-8a09f56e7b5b.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/8bc9c406-d99b-4988-921d-8a09f56e7b5b.file.disk1 (N/A:N/A) name: disk1 UUID: 3f4393eb-9d9a-4017-bb94-1e8feb36705a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-04-23 01:29:36.749275 time=0:00:11.161283 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-04-23 01:29:36.749386 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/2459 GET /2/jobs/2460 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-04-23 01:29:40.706260 time=0:00:03.956874 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-04-23 01:29:40.706361 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 205a723b-5172-4e43-aab3-b3aa1d92554c Serial number: 49 Creation time: 2026-04-23 01:27:51 Modification time: 2026-04-23 01:29:40 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:dd:67:79 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 146bb500-1e90-4008-9735-55c7e9439399 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db98329c-2bc7-48dc-bffe-b83d56ab29f5.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db98329c-2bc7-48dc-bffe-b83d56ab29f5.file.disk0 (N/A:N/A) name: disk0 UUID: 32bc0149-e8c3-4eae-bae0-0754bafa0217 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/8bc9c406-d99b-4988-921d-8a09f56e7b5b.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/8bc9c406-d99b-4988-921d-8a09f56e7b5b.file.disk1 (N/A:N/A) name: disk1 UUID: 3f4393eb-9d9a-4017-bb94-1e8feb36705a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.8XUT5x Command: ssh troy-mcclure.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org'\''; } > /tmp/gnt.8XUT5x && mv /tmp/gnt.8XUT5x /etc/hosts' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Stdout was: Thu Apr 23 01:29:42 2026 - INFO: Resolved given name 'kvm-test-instance03.staging.ganeti.org' to 'localhost' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Resolved hostname 'localhost' does not look the same as given hostname 'kvm-test-instance03.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 205a723b-5172-4e43-aab3-b3aa1d92554c Serial number: 49 Creation time: 2026-04-23 01:27:51 Modification time: 2026-04-23 01:29:40 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:dd:67:79 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 146bb500-1e90-4008-9735-55c7e9439399 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db98329c-2bc7-48dc-bffe-b83d56ab29f5.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db98329c-2bc7-48dc-bffe-b83d56ab29f5.file.disk0 (N/A:N/A) name: disk0 UUID: 32bc0149-e8c3-4eae-bae0-0754bafa0217 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/8bc9c406-d99b-4988-921d-8a09f56e7b5b.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/8bc9c406-d99b-4988-921d-8a09f56e7b5b.file.disk1 (N/A:N/A) name: disk1 UUID: 3f4393eb-9d9a-4017-bb94-1e8feb36705a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.5cq5J2 Command: ssh troy-mcclure.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance03.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.5cq5J2 && mv /tmp/gnt.5cq5J2 /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 205a723b-5172-4e43-aab3-b3aa1d92554c Serial number: 49 Creation time: 2026-04-23 01:27:51 Modification time: 2026-04-23 01:29:40 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:dd:67:79 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 146bb500-1e90-4008-9735-55c7e9439399 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db98329c-2bc7-48dc-bffe-b83d56ab29f5.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db98329c-2bc7-48dc-bffe-b83d56ab29f5.file.disk0 (N/A:N/A) name: disk0 UUID: 32bc0149-e8c3-4eae-bae0-0754bafa0217 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/8bc9c406-d99b-4988-921d-8a09f56e7b5b.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/8bc9c406-d99b-4988-921d-8a09f56e7b5b.file.disk1 (N/A:N/A) name: disk1 UUID: 3f4393eb-9d9a-4017-bb94-1e8feb36705a Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance03.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance03.staging.ganeti.org' - Instance name: kvm-test-instance03.staging.ganeti.org UUID: 205a723b-5172-4e43-aab3-b3aa1d92554c Serial number: 51 Creation time: 2026-04-23 01:27:51 Modification time: 2026-04-23 01:29:47 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:dd:67:79 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 146bb500-1e90-4008-9735-55c7e9439399 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance03.staging.ganeti.org/db98329c-2bc7-48dc-bffe-b83d56ab29f5.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance03.staging.ganeti.org/db98329c-2bc7-48dc-bffe-b83d56ab29f5.file.disk0 (N/A:N/A) name: disk0 UUID: 32bc0149-e8c3-4eae-bae0-0754bafa0217 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance03.staging.ganeti.org/8bc9c406-d99b-4988-921d-8a09f56e7b5b.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance03.staging.ganeti.org/8bc9c406-d99b-4988-921d-8a09f56e7b5b.file.disk1 (N/A:N/A) name: disk1 UUID: 3f4393eb-9d9a-4017-bb94-1e8feb36705a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance03.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance03.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance03.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 205a723b-5172-4e43-aab3-b3aa1d92554c Serial number: 53 Creation time: 2026-04-23 01:27:51 Modification time: 2026-04-23 01:29:50 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:dd:67:79 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 146bb500-1e90-4008-9735-55c7e9439399 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db98329c-2bc7-48dc-bffe-b83d56ab29f5.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db98329c-2bc7-48dc-bffe-b83d56ab29f5.file.disk0 (N/A:N/A) name: disk0 UUID: 32bc0149-e8c3-4eae-bae0-0754bafa0217 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/8bc9c406-d99b-4988-921d-8a09f56e7b5b.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/8bc9c406-d99b-4988-921d-8a09f56e7b5b.file.disk1 (N/A:N/A) name: disk1 UUID: 3f4393eb-9d9a-4017-bb94-1e8feb36705a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-04-23 01:29:52.283199 time=0:00:11.576838 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-04-23 01:29:52.283337 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/2469 GET /2/jobs/2470 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-04-23 01:29:56.702495 time=0:00:04.419158 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-04-23 01:29:56.702680 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 01:29:57 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 01:29:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:29:58 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 01:30:00 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 01:30:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:30:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 01:30:02 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 01:30:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:30:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 01:30:05 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 01:30:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:30:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 01:30:06.528739 time=0:00:09.826059 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 01:30:06.528941 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2477 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 01:30:08.543394 time=0:00:02.014453 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 01:30:08.543533 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2478 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2479 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2480 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2481 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2482 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 01:30:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 01:30:47.942842 time=0:00:39.399309 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 01:30:47.943011 start [TestInstanceTags] gnt-instance tags Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list-tags kvm-test-instance02.staging.ganeti.org' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag1 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/2486 GET /2/instances/kvm-test-instance02.staging.ganeti.org/tags DELETE /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/2487 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-04-23 01:30:53.382028 time=0:00:05.439017 [TestInstanceTags] gnt-instance tags <<<< 2026-04-23 01:30:53.382172 start [TestClusterVerify] gnt-cluster verify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2489, 2490 Waiting for job 2489 ... Thu Apr 23 01:30:55 2026 * Verifying cluster config Thu Apr 23 01:30:55 2026 * Verifying cluster certificate files Thu Apr 23 01:30:55 2026 * Verifying hypervisor parameters Thu Apr 23 01:30:55 2026 * Verifying all nodes belong to an existing group Waiting for job 2490 ... Thu Apr 23 01:30:55 2026 * Verifying group 'default' Thu Apr 23 01:30:55 2026 * Gathering data (3 nodes) Thu Apr 23 01:30:55 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 01:30:56 2026 * Gathering disk information (3 nodes) Thu Apr 23 01:30:56 2026 * Verifying configuration file consistency Thu Apr 23 01:30:56 2026 * Verifying node status Thu Apr 23 01:30:56 2026 * Verifying instance status Thu Apr 23 01:30:56 2026 * Verifying orphan volumes Thu Apr 23 01:30:56 2026 * Verifying N+1 Memory redundancy Thu Apr 23 01:30:56 2026 * Assessing cluster hypervisor parameters Thu Apr 23 01:30:56 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 01:30:56 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 01:30:56 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 01:30:56 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 01:30:56 2026 * Other Notes Thu Apr 23 01:30:56 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Apr 23 01:30:57 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2492 Waiting for job 2492 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-04-23 01:30:59.048624 time=0:00:05.666452 [TestClusterVerify] gnt-cluster verify <<<< 2026-04-23 01:30:59.048833 start [TestInstance] Testing getting instance(s) info via remote API GET /2/instances/kvm-test-instance02.staging.ganeti.org GET /2/instances GET /2/instances?bulk=1 PUT /2/instances/kvm-test-instance02.staging.ganeti.org/activate-disks PUT /2/instances/kvm-test-instance02.staging.ganeti.org/deactivate-disks PUT /2/instances/kvm-test-instance02.staging.ganeti.org/prepare-export?mode=remote GET /2/jobs/2495 Thu Apr 23 01:31:00 2026 Generating X509 certificate on troy-mcclure.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-04-23 01:31:01.094164 time=0:00:02.045331 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-04-23 01:31:01.094304 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pinst_cnt,sinst_cnt,ctime,ndp/ssh_port,spfree,master_capable,role,tags,ndp/ovs_name,uuid,hv_state,pinst_list,dfree,vm_capable,ndp/oob_program,group,csockets,name,ctotal,sptotal,ndparams,master,ndp/cpu_speed,mnode,mfree,ndp/exclusive_storage,ndp/ovs_link,pip,mtotal,bootid,drained,disk_state,offline,cnos,cnodes,sip,ndp/spindle_count,ndp/ovs,sinst_list,powered,serial_no,master_candidate,custom_ndparams,mtime,dtotal,group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output bootid,cnodes,cnos,csockets,ctime,ctotal,custom_ndparams,dfree,disk_state,drained,dtotal,group,group.uuid,hv_state,master,master_candidate,master_capable,mfree,mnode,mtime,mtotal,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,offline,pinst_cnt,pinst_list,pip,powered,role,serial_no,sinst_cnt,sinst_list,sip,spfree,sptotal,tags,uuid,vm_capable >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pinst_cnt,sinst_cnt,ctime,ndp/ssh_port,spfree,master_capable,role,tags,ndp/ovs_name,uuid,hv_state,pinst_list,dfree,vm_capable,ndp/oob_program,group,csockets,name,ctotal,sptotal,ndparams,master,ndp/cpu_speed,mnode,mfree,ndp/exclusive_storage,ndp/ovs_link,pip,mtotal,bootid,drained,disk_state,offline,cnos,cnodes,sip,ndp/spindle_count,ndp/ovs,sinst_list,powered,serial_no,master_candidate,custom_ndparams,mtime,dtotal,group.uuid,pinst_cnt,sinst_cnt,ctime,ndp/ssh_port,spfree,master_capable,role,tags,ndp/ovs_name,uuid,hv_state,pinst_list,dfree,vm_capable,ndp/oob_program,group,csockets,name,ctotal,sptotal,ndparams,master,ndp/cpu_speed,mnode,mfree,ndp/exclusive_storage,ndp/ovs_link,pip,mtotal,bootid,drained,disk_state,offline,cnos,cnodes,sip,ndp/spindle_count,ndp/ovs,sinst_list,powered,serial_no,master_candidate,custom_ndparams,mtime,dtotal,group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output group.uuid,dtotal,mtime,custom_ndparams,master_candidate,serial_no,powered,sinst_list,ndp/ovs >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/spindle_count,sip,cnodes,cnos,offline >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output disk_state,drained,bootid,mtotal,pip,ndp/ovs_link,ndp/exclusive_storage,mfree,mnode,ndp/cpu_speed >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master,ndparams,sptotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ctotal,name,csockets,group,ndp/oob_program >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output vm_capable,dfree,pinst_list,hv_state,uuid,ndp/ovs_name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output tags,role >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master_capable,spfree,ndp/ssh_port,ctime,sinst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pinst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' maude-flanders.staging.ganeti.org ralph-wiggum.staging.ganeti.org troy-mcclure.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org ralph-wiggum.staging.ganeti.org maude-flanders.staging.ganeti.org' troy-mcclure.staging.ganeti.org ralph-wiggum.staging.ganeti.org maude-flanders.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org maude-flanders.staging.ganeti.org ralph-wiggum.staging.ganeti.org' troy-mcclure.staging.ganeti.org maude-flanders.staging.ganeti.org ralph-wiggum.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Node name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestNodeList] gnt-node list ------------------------------- >>>> 2026-04-23 01:31:07.275129 time=0:00:06.180825 [TestNodeList] gnt-node list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-23 01:31:07.275243 start [TestJobList] gnt-job list ------- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output id,opexec,archived,status,opstatus,opstart,received_ts,start_ts,opresult,oplog,ops,end_ts,priority,opend,summary,oppriority >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output archived,end_ts,id,opend,opexec,oplog,oppriority,opresult,ops,opstart,opstatus,priority,received_ts,start_ts,status,summary >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output id,opexec,archived,status,opstatus,opstart,received_ts,start_ts,opresult,oplog,ops,end_ts,priority,opend,summary,oppriority,id,opexec,archived,status,opstatus,opstart,received_ts,start_ts,opresult,oplog,ops,end_ts,priority,opend,summary,oppriority >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output oppriority,summary,opend,priority,end_ts >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output ops,oplog,opresult,start_ts,received_ts,opstart,opstatus,status,archived >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output opexec,id >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 2495 2494 2493 2492 2491 2490 2489 2488 2487 2486 2485 2484 2483 2482 2481 2480 2479 2478 2477 2476 2475 2474 2473 2472 2471 2470 2469 2468 2467 2466 2465 2464 2463 2462 2461 2460 2459 2458 2457 2456 2455 2454 2453 2452 2451 2450 2449 2448 2447 2446 2445 2444 2443 2442 2441 2440 2439 2438 2437 2436 2435 2434 2433 2432 2431 2430 2429 2428 2427 2426 2425 2424 2423 2422 2421 2420 2419 2418 2417 2416 2415 2414 2413 2412 2411 2410 2409 2408 2407 2406 2405 2404 2403 2402 2401 2400 2399 2398 2397 2396 2395 2394 2393 2392 2391 2390 2389 2388 2387 2386 2385 2384 2383 2382 2381 2380 2379 2378 2377 2376 2375 2374 2373 2372 2371 2370 2369 2368 2367 2366 2365 2364 2363 2362 2361 2360 2359 2358 2357 2356 2355 2354 2353 2352 2351 2350 2349 2348 2347 2346 2345 2344 2343 2342 2341 2340 2339 2338 2337 2336 2335 2334 2333 2332 2331 2330 2329 2328 2327 2326 2325 2324 2323 2322 2321 2320 2319 2318 2317 2316 2315 2314 2313 2312 2311 2310 2309 2308 2307 2306 2305 2304 2303 2302 2301 2300 2299 2298 2297 2296 2295 2294 2293 2292 2291 2290 2289 2288 2287 2286 2285 2284 2283 2282 2281 2280 2279 2278 2277 2276 2275 2274 2273 2272 2271 2270 2269 2268 2267 2266 2265 2264 2263 2262 2261 2260 2259 2258 2257 2256 2255 2254 2253 2252 2251 2250 2249 2248 2247 2246 2245 2244 2243 2242 2241 2240 2239 2238 2237 2236 2235 2234 2233 2232 2231 2230 2229 2228 2227 2226 2225 2224 2223 2222 2221 2220 2219 2218 2217 2216 2215 2214 2213 2212 2211 2210 2209 2208 2207 2206 2205 2204 2203 2202 2201 2200 2199 2198 2197 2196 2195 2194 2193 2192 2191 2190 2189 2188 2187 2186 2185 2184 2183 2182 2181 2180 2179 2178 2177 2176 2175 2174 2173 2172 2171 2170 2169 2168 2167 2166 2165 2164 2163 2162 2161 2160 2159 2158 2157 2156 2155 2154 2153 2152 2151 2150 2149 2148 2147 2146 2145 2144 2143 2142 2141 2140 2139 2138 2137 2136 2135 2134 2133 2132 2131 2130 2129 2128 2127 2126 2125 2124 2123 2122 2121 2120 2119 2118 2117 2116 2115 2114 2113 2112 2111 2110 2109 2108 2107 2106 2105 2104 2103 2102 2101 2100 2099 2098 2097 2096 2095 2094 2093 2092 2091 2090 2089 2088 2087 2086 2085 2084 2083 2082 2081 2080 2079 2078 2077 2076 2075 2074 2073 2072 2071 2070 2069 2068 2067 2066 2065 2064 2063 2062 2061 2060 2059 2058 2057 2056 2055 2054 2053 2052 2051 2050 2049 2048 2047 2046 2045 2044 2043 2042 2041 2040 2039 2038 2037 2036 2035 2034 2033 2032 2031 2030 2029 2028 2027 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987 1986 1985 1984 1983 1982 1981 1980 1979 1978 1977 1976 1975 1974 1973 1972 1971 1970 1969 1968 1967 1966 1965 1964 1963 1962 1961 1960 1959 1958 1957 1956 1955 1954 1953 1952 1951 1950 1949 1948 1947 1946 1945 1944 1943 1942 1941 1940 1939 1938 1937 1936 1935 1934 1933 1932 1931 1930 1929 1928 1927 1926 1925 1924 1923 1922 1921 1920 1919 1918 1917 1916 1915 1914 1913 1912 1911 1910 1909 1908 1907 1906 1905 1904 1903 1902 1901 1900 1899 1898 1897 1896 1895 1894 1893 1892 1891 1890 1889 1888 1887 1886 1885 1884 1883 1882 1881 1880 1879 1878 1877 1876 1875 1874 1873 1872 1871 1870 1869 1868 1867 1866 1865 1864 1863 1862 1861 1860 1859 1858 1857 1856 1855 1854 1853 1852 1851 1850 1849 1848 1847 1846 1845 1844 1843 1842 1841 1840 1839 1838 1837 1836 1835 1834 1833 1832 1831 1830 1829 1828 1827 1826 1825 1824 1823 1822 1821 1820 1819 1818 1817 1816 1815 1814 1813 1812 1811 1810 1809 1808 1807 1806 1805 1804 1803 1802 1801 1800 1799 1798 1797 1796 1795 1794 1793 1792 1791 1790 1789 1788 1787 1786 1785 1784 1783 1782 1781 1780 1779 1778 1777 1776 1775 1774 1773 1772 1771 1770 1769 1768 1767 1766 1765 1764 1763 1762 1761 1760 1759 1758 1757 1756 1755 1754 1753 1752 1751 1750 1749 1748 1747 1746 1745 1744 1743 1742 1741 1740 1739 1738 1737 1736 1735 1734 1733 1732 1731 1730 1729 1728 1727 1726 1725 1724 1723 1722 1721 1720 1719 1718 1717 1716 1715 1714 1713 1712 1711 1710 1709 1708 1707 1706 1705 1704 1703 1702 1701 1700 1699 1698 1697 1696 1695 1694 1693 1692 1691 1690 1689 1688 1687 1686 1685 1684 1683 1682 1681 1680 1679 1678 1677 1676 1675 1674 1673 1672 1671 1670 1669 1668 1667 1666 1665 1664 1663 1662 1661 1660 1659 1658 1657 1656 1655 1654 1653 1652 1651 1650 1649 1648 1647 1646 1645 1644 1643 1642 1641 1640 1639 1638 1637 1636 1635 1634 1633 1632 1631 1630 1629 1628 1627 1626 1625 1624 1623 1622 1621 1620 1619 1618 1617 1616 1615 1614 1613 1612 1611 1610 1609 1608 1607 1606 1605 1604 1603 1602 1601 1600 1599 1598 1597 1596 1595 1594 1593 1592 1591 1590 1589 1588 1587 1586 1585 1584 1583 1582 1581 1580 1579 1578 1577 1576 1575 1574 1573 1572 1571 1570 1569 1568 1567 1566 1565 1564 1563 1562 1561 1560 1559 1558 1557 1556 1555 1554 1553 1552 1551 1550 1549 1548 1547 1546 1545 1544 1543 1542 1541 1540 1539 1538 1537 1536 1535 1534 1533 1532 1531 1530 1529 1528 1527 1526 1525 1524 1523 1522 1521 1520 1519 1518 1517 1516 1515 1514 1513 1512 1511 1510 1509 1508 1507 1506 1505 1504 1503 1502 1501 1500 1499 1498 1497 1496 1495 1494 1493 1492 1491 1490 1489 1488 1487 1486 1485 1484 1483 1482 1481 1480 1479 1478 1477 1476 1475 1474 1473 1472 1471 1470 1469 1468 1467 1466 1465 1464 1463 1462 1461 1460 1459 1458 1457 1456 1455 1454 1453 1452 1451 1450 1449 1448 1447 1446 1445 1444 1443 1442 1441 1440 1439 1438 1437 1436 1435 1434 1433 1432 1431 1430 1429 1428 1427 1426 1425 1424 1423 1422 1421 1420 1419 1418 1417 1416 1415 1414 1413 1412 1411 1410 1409 1408 1407 1406 1405 1404 1403 1402 1401 1400 1399 1398 1397 1396 1395 1394 1393 1392 1391 1390 1389 1388 1387 1386 1385 1384 1383 1382 1381 1380 1379 1378 1377 1376 1375 1374 1373 1372 1371 1370 1369 1368 1367 1366 1365 1364 1363 1362 1361 1360 1359 1358 1357 1356 1355 1354 1353 1352 1351 1350 1349 1348 1347 1346 1345 1344 1343 1342 1341 1340 1339 1338 1337 1336 1335 1334 1333 1332 1331 1330 1329 1328 1327 1326 1325 1324 1323 1322 1321 1320 1319 1318 1317 1316 1315 1314 1313 1312 1311 1310 1309 1308 1307 1306 1305 1304 1303 1302 1301 1300 1299 1298 1297 1296 1295 1294 1293 1292 1291 1290 1289 1288 1287 1286 1285 1284 1283 1282 1281 1280 1279 1278 1277 1276 1275 1274 1273 1272 1271 1270 1269 1268 1267 1266 1265 1264 1263 1262 1261 1260 1259 1258 1257 1256 1255 1254 1253 1252 1251 1250 1249 1248 1247 1246 1245 1244 1243 1242 1241 1240 1239 1238 1237 1236 1235 1234 1233 1232 1231 1230 1229 1228 1227 1226 1225 1224 1223 1222 1221 1220 1219 1218 1217 1216 1215 1214 1213 1212 1211 1210 1209 1208 1207 1206 1205 1204 1203 1202 1201 1200 1199 1198 1197 1196 1195 1194 1193 1192 1191 1190 1189 1188 1187 1186 1185 1184 1183 1182 1181 1180 1179 1178 1177 1176 1175 1174 1173 1172 1171 1170 1169 1168 1167 1166 1165 1164 1163 1162 1161 1160 1159 1158 1157 1156 1155 1154 1153 1152 1151 1150 1149 1148 1147 1146 1145 1144 1143 1142 1141 1140 1139 1138 1137 1136 1135 1134 1133 1132 1131 1130 1129 1128 1127 1126 1125 1124 1123 1122 1121 1120 1119 1118 1117 1116 1115 1114 1113 1112 1111 1110 1109 1108 1107 1106 1105 1104 1103 1102 1101 1100 1099 1098 1097 1096 1095 1094 1093 1092 1091 1090 1089 1088 1087 1086 1085 1084 1083 1082 1081 1080 1079 1078 1077 1076 1075 1074 1073 1072 1071 1070 1069 1068 1067 1066 1065 1064 1063 1062 1061 1060 1059 1058 1057 1056 1055 1054 1053 1052 1051 1050 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 1011 1010 1009 1008 1007 1006 1005 1004 1003 1002 1001 1000 999 998 997 996 995 994 993 992 991 990 989 988 987 986 985 984 983 982 981 980 979 978 977 976 975 974 973 972 971 970 969 968 967 966 965 964 963 962 961 960 959 958 957 956 955 954 953 952 951 950 949 948 947 946 945 944 943 942 941 940 939 938 937 936 935 934 933 932 931 930 929 928 927 926 925 924 923 922 921 920 919 918 917 916 915 914 913 912 911 910 909 908 907 906 905 904 903 902 901 900 899 898 897 896 895 894 893 892 891 890 889 888 887 886 885 884 883 882 881 880 879 878 877 876 875 874 873 872 871 870 869 868 867 866 865 864 863 862 861 860 859 858 857 856 855 854 853 852 851 850 849 848 847 846 845 844 843 842 841 840 839 838 837 836 835 834 833 832 831 830 829 828 827 826 825 824 823 822 821 820 819 818 817 816 815 814 813 812 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 782 781 780 779 778 777 776 775 774 773 772 771 770 769 768 767 766 765 764 763 762 761 760 759 758 757 756 755 754 753 752 751 750 749 748 747 746 745 744 743 742 741 740 739 738 737 736 735 734 733 732 731 730 729 728 727 726 725 724 723 722 721 720 719 718 717 716 715 714 713 712 711 710 709 708 707 706 705 704 703 702 701 700 699 698 697 696 695 694 693 692 691 690 689 688 687 686 685 684 683 682 681 680 679 678 677 676 675 674 673 672 671 670 669 668 667 666 665 664 663 662 661 660 659 658 657 656 655 654 653 652 651 650 649 648 647 646 645 644 643 642 641 640 639 638 637 636 635 634 633 632 631 630 629 628 627 626 625 624 623 622 621 620 619 618 617 616 615 614 613 612 611 610 609 608 607 606 605 604 603 602 601 600 599 598 597 596 595 594 593 592 591 590 589 588 587 586 585 584 583 582 581 580 579 578 577 576 575 574 573 572 571 570 569 568 567 566 565 564 563 562 561 560 559 558 557 556 555 554 553 552 551 550 549 548 547 546 545 544 543 542 541 540 539 538 537 536 535 534 533 532 531 530 529 528 527 526 525 524 523 522 521 520 519 518 517 516 515 514 513 512 511 510 509 508 507 506 505 504 503 502 501 500 499 498 497 496 495 494 493 492 491 490 489 488 487 486 485 484 483 482 481 480 479 478 477 476 475 474 473 472 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1' 2495 2494 2493 2492 2491 2490 2489 2488 2487 2486 2485 2484 2483 2482 2481 2480 2479 2478 2477 2476 2475 2474 2473 2472 2471 2470 2469 2468 2467 2466 2465 2464 2463 2462 2461 2460 2459 2458 2457 2456 2455 2454 2453 2452 2451 2450 2449 2448 2447 2446 2445 2444 2443 2442 2441 2440 2439 2438 2437 2436 2435 2434 2433 2432 2431 2430 2429 2428 2427 2426 2425 2424 2423 2422 2421 2420 2419 2418 2417 2416 2415 2414 2413 2412 2411 2410 2409 2408 2407 2406 2405 2404 2403 2402 2401 2400 2399 2398 2397 2396 2395 2394 2393 2392 2391 2390 2389 2388 2387 2386 2385 2384 2383 2382 2381 2380 2379 2378 2377 2376 2375 2374 2373 2372 2371 2370 2369 2368 2367 2366 2365 2364 2363 2362 2361 2360 2359 2358 2357 2356 2355 2354 2353 2352 2351 2350 2349 2348 2347 2346 2345 2344 2343 2342 2341 2340 2339 2338 2337 2336 2335 2334 2333 2332 2331 2330 2329 2328 2327 2326 2325 2324 2323 2322 2321 2320 2319 2318 2317 2316 2315 2314 2313 2312 2311 2310 2309 2308 2307 2306 2305 2304 2303 2302 2301 2300 2299 2298 2297 2296 2295 2294 2293 2292 2291 2290 2289 2288 2287 2286 2285 2284 2283 2282 2281 2280 2279 2278 2277 2276 2275 2274 2273 2272 2271 2270 2269 2268 2267 2266 2265 2264 2263 2262 2261 2260 2259 2258 2257 2256 2255 2254 2253 2252 2251 2250 2249 2248 2247 2246 2245 2244 2243 2242 2241 2240 2239 2238 2237 2236 2235 2234 2233 2232 2231 2230 2229 2228 2227 2226 2225 2224 2223 2222 2221 2220 2219 2218 2217 2216 2215 2214 2213 2212 2211 2210 2209 2208 2207 2206 2205 2204 2203 2202 2201 2200 2199 2198 2197 2196 2195 2194 2193 2192 2191 2190 2189 2188 2187 2186 2185 2184 2183 2182 2181 2180 2179 2178 2177 2176 2175 2174 2173 2172 2171 2170 2169 2168 2167 2166 2165 2164 2163 2162 2161 2160 2159 2158 2157 2156 2155 2154 2153 2152 2151 2150 2149 2148 2147 2146 2145 2144 2143 2142 2141 2140 2139 2138 2137 2136 2135 2134 2133 2132 2131 2130 2129 2128 2127 2126 2125 2124 2123 2122 2121 2120 2119 2118 2117 2116 2115 2114 2113 2112 2111 2110 2109 2108 2107 2106 2105 2104 2103 2102 2101 2100 2099 2098 2097 2096 2095 2094 2093 2092 2091 2090 2089 2088 2087 2086 2085 2084 2083 2082 2081 2080 2079 2078 2077 2076 2075 2074 2073 2072 2071 2070 2069 2068 2067 2066 2065 2064 2063 2062 2061 2060 2059 2058 2057 2056 2055 2054 2053 2052 2051 2050 2049 2048 2047 2046 2045 2044 2043 2042 2041 2040 2039 2038 2037 2036 2035 2034 2033 2032 2031 2030 2029 2028 2027 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987 1986 1985 1984 1983 1982 1981 1980 1979 1978 1977 1976 1975 1974 1973 1972 1971 1970 1969 1968 1967 1966 1965 1964 1963 1962 1961 1960 1959 1958 1957 1956 1955 1954 1953 1952 1951 1950 1949 1948 1947 1946 1945 1944 1943 1942 1941 1940 1939 1938 1937 1936 1935 1934 1933 1932 1931 1930 1929 1928 1927 1926 1925 1924 1923 1922 1921 1920 1919 1918 1917 1916 1915 1914 1913 1912 1911 1910 1909 1908 1907 1906 1905 1904 1903 1902 1901 1900 1899 1898 1897 1896 1895 1894 1893 1892 1891 1890 1889 1888 1887 1886 1885 1884 1883 1882 1881 1880 1879 1878 1877 1876 1875 1874 1873 1872 1871 1870 1869 1868 1867 1866 1865 1864 1863 1862 1861 1860 1859 1858 1857 1856 1855 1854 1853 1852 1851 1850 1849 1848 1847 1846 1845 1844 1843 1842 1841 1840 1839 1838 1837 1836 1835 1834 1833 1832 1831 1830 1829 1828 1827 1826 1825 1824 1823 1822 1821 1820 1819 1818 1817 1816 1815 1814 1813 1812 1811 1810 1809 1808 1807 1806 1805 1804 1803 1802 1801 1800 1799 1798 1797 1796 1795 1794 1793 1792 1791 1790 1789 1788 1787 1786 1785 1784 1783 1782 1781 1780 1779 1778 1777 1776 1775 1774 1773 1772 1771 1770 1769 1768 1767 1766 1765 1764 1763 1762 1761 1760 1759 1758 1757 1756 1755 1754 1753 1752 1751 1750 1749 1748 1747 1746 1745 1744 1743 1742 1741 1740 1739 1738 1737 1736 1735 1734 1733 1732 1731 1730 1729 1728 1727 1726 1725 1724 1723 1722 1721 1720 1719 1718 1717 1716 1715 1714 1713 1712 1711 1710 1709 1708 1707 1706 1705 1704 1703 1702 1701 1700 1699 1698 1697 1696 1695 1694 1693 1692 1691 1690 1689 1688 1687 1686 1685 1684 1683 1682 1681 1680 1679 1678 1677 1676 1675 1674 1673 1672 1671 1670 1669 1668 1667 1666 1665 1664 1663 1662 1661 1660 1659 1658 1657 1656 1655 1654 1653 1652 1651 1650 1649 1648 1647 1646 1645 1644 1643 1642 1641 1640 1639 1638 1637 1636 1635 1634 1633 1632 1631 1630 1629 1628 1627 1626 1625 1624 1623 1622 1621 1620 1619 1618 1617 1616 1615 1614 1613 1612 1611 1610 1609 1608 1607 1606 1605 1604 1603 1602 1601 1600 1599 1598 1597 1596 1595 1594 1593 1592 1591 1590 1589 1588 1587 1586 1585 1584 1583 1582 1581 1580 1579 1578 1577 1576 1575 1574 1573 1572 1571 1570 1569 1568 1567 1566 1565 1564 1563 1562 1561 1560 1559 1558 1557 1556 1555 1554 1553 1552 1551 1550 1549 1548 1547 1546 1545 1544 1543 1542 1541 1540 1539 1538 1537 1536 1535 1534 1533 1532 1531 1530 1529 1528 1527 1526 1525 1524 1523 1522 1521 1520 1519 1518 1517 1516 1515 1514 1513 1512 1511 1510 1509 1508 1507 1506 1505 1504 1503 1502 1501 1500 1499 1498 1497 1496 1495 1494 1493 1492 1491 1490 1489 1488 1487 1486 1485 1484 1483 1482 1481 1480 1479 1478 1477 1476 1475 1474 1473 1472 1471 1470 1469 1468 1467 1466 1465 1464 1463 1462 1461 1460 1459 1458 1457 1456 1455 1454 1453 1452 1451 1450 1449 1448 1447 1446 1445 1444 1443 1442 1441 1440 1439 1438 1437 1436 1435 1434 1433 1432 1431 1430 1429 1428 1427 1426 1425 1424 1423 1422 1421 1420 1419 1418 1417 1416 1415 1414 1413 1412 1411 1410 1409 1408 1407 1406 1405 1404 1403 1402 1401 1400 1399 1398 1397 1396 1395 1394 1393 1392 1391 1390 1389 1388 1387 1386 1385 1384 1383 1382 1381 1380 1379 1378 1377 1376 1375 1374 1373 1372 1371 1370 1369 1368 1367 1366 1365 1364 1363 1362 1361 1360 1359 1358 1357 1356 1355 1354 1353 1352 1351 1350 1349 1348 1347 1346 1345 1344 1343 1342 1341 1340 1339 1338 1337 1336 1335 1334 1333 1332 1331 1330 1329 1328 1327 1326 1325 1324 1323 1322 1321 1320 1319 1318 1317 1316 1315 1314 1313 1312 1311 1310 1309 1308 1307 1306 1305 1304 1303 1302 1301 1300 1299 1298 1297 1296 1295 1294 1293 1292 1291 1290 1289 1288 1287 1286 1285 1284 1283 1282 1281 1280 1279 1278 1277 1276 1275 1274 1273 1272 1271 1270 1269 1268 1267 1266 1265 1264 1263 1262 1261 1260 1259 1258 1257 1256 1255 1254 1253 1252 1251 1250 1249 1248 1247 1246 1245 1244 1243 1242 1241 1240 1239 1238 1237 1236 1235 1234 1233 1232 1231 1230 1229 1228 1227 1226 1225 1224 1223 1222 1221 1220 1219 1218 1217 1216 1215 1214 1213 1212 1211 1210 1209 1208 1207 1206 1205 1204 1203 1202 1201 1200 1199 1198 1197 1196 1195 1194 1193 1192 1191 1190 1189 1188 1187 1186 1185 1184 1183 1182 1181 1180 1179 1178 1177 1176 1175 1174 1173 1172 1171 1170 1169 1168 1167 1166 1165 1164 1163 1162 1161 1160 1159 1158 1157 1156 1155 1154 1153 1152 1151 1150 1149 1148 1147 1146 1145 1144 1143 1142 1141 1140 1139 1138 1137 1136 1135 1134 1133 1132 1131 1130 1129 1128 1127 1126 1125 1124 1123 1122 1121 1120 1119 1118 1117 1116 1115 1114 1113 1112 1111 1110 1109 1108 1107 1106 1105 1104 1103 1102 1101 1100 1099 1098 1097 1096 1095 1094 1093 1092 1091 1090 1089 1088 1087 1086 1085 1084 1083 1082 1081 1080 1079 1078 1077 1076 1075 1074 1073 1072 1071 1070 1069 1068 1067 1066 1065 1064 1063 1062 1061 1060 1059 1058 1057 1056 1055 1054 1053 1052 1051 1050 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 1011 1010 1009 1008 1007 1006 1005 1004 1003 1002 1001 1000 999 998 997 996 995 994 993 992 991 990 989 988 987 986 985 984 983 982 981 980 979 978 977 976 975 974 973 972 971 970 969 968 967 966 965 964 963 962 961 960 959 958 957 956 955 954 953 952 951 950 949 948 947 946 945 944 943 942 941 940 939 938 937 936 935 934 933 932 931 930 929 928 927 926 925 924 923 922 921 920 919 918 917 916 915 914 913 912 911 910 909 908 907 906 905 904 903 902 901 900 899 898 897 896 895 894 893 892 891 890 889 888 887 886 885 884 883 882 881 880 879 878 877 876 875 874 873 872 871 870 869 868 867 866 865 864 863 862 861 860 859 858 857 856 855 854 853 852 851 850 849 848 847 846 845 844 843 842 841 840 839 838 837 836 835 834 833 832 831 830 829 828 827 826 825 824 823 822 821 820 819 818 817 816 815 814 813 812 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 782 781 780 779 778 777 776 775 774 773 772 771 770 769 768 767 766 765 764 763 762 761 760 759 758 757 756 755 754 753 752 751 750 749 748 747 746 745 744 743 742 741 740 739 738 737 736 735 734 733 732 731 730 729 728 727 726 725 724 723 722 721 720 719 718 717 716 715 714 713 712 711 710 709 708 707 706 705 704 703 702 701 700 699 698 697 696 695 694 693 692 691 690 689 688 687 686 685 684 683 682 681 680 679 678 677 676 675 674 673 672 671 670 669 668 667 666 665 664 663 662 661 660 659 658 657 656 655 654 653 652 651 650 649 648 647 646 645 644 643 642 641 640 639 638 637 636 635 634 633 632 631 630 629 628 627 626 625 624 623 622 621 620 619 618 617 616 615 614 613 612 611 610 609 608 607 606 605 604 603 602 601 600 599 598 597 596 595 594 593 592 591 590 589 588 587 586 585 584 583 582 581 580 579 578 577 576 575 574 573 572 571 570 569 568 567 566 565 564 563 562 561 560 559 558 557 556 555 554 553 552 551 550 549 548 547 546 545 544 543 542 541 540 539 538 537 536 535 534 533 532 531 530 529 528 527 526 525 524 523 522 521 520 519 518 517 516 515 514 513 512 511 510 509 508 507 506 505 504 503 502 501 500 499 498 497 496 495 494 493 492 491 490 489 488 487 486 485 484 483 482 481 480 479 478 477 476 475 474 473 472 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 702 2424 314 882 1808 700 2156 1749 959 741 38 1585 114 83 2450 1035 548 490 851 768 2493 129 1932 1328 2451 1850 245 2012 1368 2152 808 911 2187 427 1422 833 2432 52 128 488 2338 1826 1291 2360 2105 150 1540 383 1132 1520 919 1391 1805 297 683 1604 870 1773 457 1491 2296 2371 2426 1231 1184 2141 1016 577 516 95 527 2256 1199 2341 565 36 635 1746 2466 1846 1390 924 2241 1434 1825 2022 926 573 1628 1108 1006 276 173 1975 2358 315 1532 978 1118 2409 1183 771 1004 410 407 1989 1830 2400 1847 144 704 2203 1658 1095 1248 223 2099 1609 187 1208 416 2294 60 1048 1020 343 1477 1240 850 102 1712 1970 2101 220 2304 1322 1790 483 111 1105 2132 991 202 1438 826 2180 1519 1469 221 437 1257 487 749 1189 1938 1654 1196 2074 1815 2423 82 2334 79 799 359 1011 1047 2403 1618 878 837 990 1380 1194 937 266 682 552 2396 1526 2087 358 502 2265 686 2259 22 1214 1393 2471 1345 31 4 1236 339 2372 1906 2375 1521 119 190 116 1545 1803 1170 1539 281 72 765 969 798 601 2038 2065 747 217 11 1442 49 825 596 2198 1341 2222 496 711 1055 275 2149 980 1051 167 2357 519 1979 271 736 2436 1406 2307 1674 2386 1050 2486 1706 370 1040 2228 1764 1673 2080 1229 1067 386 2407 1312 2125 1254 2478 1128 2485 713 1200 374 864 2443 2431 1356 2288 915 1394 1684 743 1963 1397 1371 468 620 898 2439 1138 1639 1382 2053 1467 1818 2079 1104 1596 647 1807 171 1603 2146 1531 283 530 2135 894 1991 2456 1559 1329 1630 993 1839 1295 1752 1992 938 790 836 2474 310 305 632 2239 403 96 8 1455 2447 156 811 1728 1769 1472 1922 1691 1414 1025 2044 592 1646 1471 1514 1165 582 2453 45 1192 1222 1921 689 942 1078 2054 1217 2452 819 1446 2238 906 824 1437 1146 133 1783 1871 1306 1168 816 1276 1766 1584 1786 489 691 1562 948 950 1109 1578 1551 880 382 2248 406 725 1669 1720 1717 431 1982 585 301 59 1286 714 756 1300 327 21 67 1053 2281 1258 1074 51 929 143 465 2224 2492 745 2157 944 810 979 1999 1159 958 966 968 1086 574 2191 2145 2235 2151 544 44 322 226 600 1392 2081 710 1400 318 317 195 1632 1633 2262 2197 2023 1690 157 867 758 1274 678 2422 2381 2205 15 392 1542 1882 115 1660 1101 1733 1962 1569 73 641 2399 401 1181 228 2379 735 1313 1261 1781 2119 2161 559 608 1141 1187 2377 1740 423 1327 1452 1479 204 1298 2060 1849 821 1031 192 257 1797 1602 263 2176 964 2278 2066 684 1798 1439 1430 443 1462 2295 237 1340 609 644 1363 1914 232 2144 2494 2037 5 244 1571 1813 1134 30 1667 1767 424 2220 1530 2073 200 618 961 164 85 1550 1288 1617 165 914 781 706 1848 1652 1595 1866 299 2373 2321 858 628 1688 2306 363 1980 2488 1154 1908 241 853 1448 2182 1427 1894 2463 695 1918 219 1287 762 2346 897 2363 2282 1548 145 2267 2343 1000 2345 1059 1900 470 148 2458 2059 960 1351 446 2364 1853 296 1440 2315 1653 225 1483 1855 1349 2236 775 842 259 2402 179 1884 90 235 2344 2055 330 1277 769 26 1185 514 1877 1574 627 2410 1948 815 829 1344 1638 1926 1387 445 1107 1147 131 1463 930 201 1576 2111 1920 643 797 2139 1759 1619 533 909 1335 868 1615 1166 1951 1729 685 1407 268 873 1637 360 1038 1598 2150 2036 2393 1249 2448 213 522 387 1758 1677 2435 895 838 1135 2184 350 941 1060 526 1470 1937 1997 2250 1244 872 1725 1476 385 162 1946 454 820 569 1094 2194 1945 336 1309 436 2200 34 1212 616 1811 149 1213 1860 2019 567 2283 669 1859 1465 1536 146 1905 2302 141 2405 106 1460 2284 712 1592 2068 2434 449 1968 473 331 182 1704 1081 1426 728 2385 137 2352 460 1522 2162 515 1625 1311 1136 1904 640 440 2483 2269 1262 715 1802 1193 723 1142 2126 118 1739 1169 535 1326 1431 570 1748 47 1173 42 2148 1233 558 1064 2258 485 2441 2380 1353 918 1279 2391 2245 1591 903 1225 2427 1235 1297 1680 434 1863 1546 130 2050 224 985 2047 12 1642 1560 408 210 1421 1794 2172 2332 739 2320 127 2312 777 1990 1445 177 677 813 379 2058 537 1215 2243 9 1600 2070 466 1961 364 474 2015 2254 1744 125 2049 1280 450 785 1310 1919 2097 2085 1496 1436 1950 1621 1256 1433 334 189 1379 234 2102 1693 1762 1928 1299 178 218 338 1157 805 2142 1983 902 1774 1237 888 693 321 1661 1402 1887 393 479 721 1111 1698 1623 1775 2007 2361 2103 1008 1331 670 1202 1829 1795 260 638 70 974 951 607 996 1812 1973 1770 351 633 1206 675 1416 1127 1103 1143 827 2188 1768 2210 1579 396 71 2300 247 1253 2335 2223 541 1965 587 1251 316 1285 904 556 1042 1771 2237 2310 2395 1898 539 2286 806 298 697 2440 1804 2134 2190 764 2482 1779 507 2490 2013 1611 1577 1227 1730 967 862 818 1415 2495 1039 1721 550 1567 250 2370 1747 1458 80 595 1687 2008 2112 40 1343 1856 39 1784 921 760 290 822 1976 308 823 1079 512 2362 2378 1964 2005 580 2048 562 631 1045 348 230 509 2279 1851 659 136 29 830 1255 494 2384 46 1475 962 110 2143 624 1816 77 1800 277 1647 1896 1497 625 1012 939 598 591 209 1046 2339 1058 705 2086 1809 2323 668 925 2290 451 1792 883 1102 1377 467 1459 977 518 1464 1504 1535 1195 649 400 1588 3 418 81 1216 874 566 1865 1151 727 1780 746 1001 887 2251 1886 1419 869 89 174 1838 1589 420 1552 1378 1538 122 1034 545 1161 1648 1956 2417 238 365 1082 923 43 1553 594 1525 172 766 1178 495 2003 2021 2014 1722 586 1036 680 24 1986 2444 2127 1093 1707 1903 1931 1789 33 65 2175 651 1593 2092 2107 188 1432 1636 1995 1911 2336 2276 1869 2309 2164 346 1041 1836 1872 983 1283 1054 1241 583 511 1121 875 161 2472 1218 1699 1510 498 2291 215 1171 976 784 549 1370 1401 1734 134 767 1534 642 2147 589 1819 376 845 1608 717 1301 160 1417 1191 2215 55 1131 1987 754 124 444 1594 412 987 1088 2308 1502 2093 2227 1373 1960 1685 1864 1238 1915 1893 135 2018 2446 2051 1668 2115 709 1017 1810 123 738 564 2174 1645 546 910 405 2131 1814 1683 2183 2122 2406 2252 2266 1188 1117 273 1126 2155 409 75 1144 2418 593 432 1315 105 1854 1489 783 211 532 497 761 1955 425 253 2016 665 2128 197 35 1924 27 908 737 2270 452 1876 1827 913 2006 1112 1481 2449 242 2382 1245 461 2106 1304 312 1360 1260 653 1649 692 916 1164 142 1090 2257 1130 1901 1323 1881 2246 2299 660 542 1292 1027 1899 92 1302 920 927 946 438 76 2040 2489 972 1852 626 2075 109 236 2398 1384 1874 151 1468 1824 1487 1837 1627 2366 340 292 2171 1757 662 447 1435 1381 1787 1087 1679 2098 800 28 1403 147 287 1197 1507 931 2062 1396 846 2186 1174 1456 1947 852 2061 2442 278 734 1070 997 2029 1346 7 222 1505 2477 1583 1622 100 786 390 286 1840 2261 282 2192 857 1842 1897 2455 326 84 1662 1634 1708 617 1176 849 1508 1663 1374 2428 772 612 341 1716 1230 998 1891 1907 482 2154 345 866 817 605 2368 1879 1888 50 1650 1388 521 1966 1478 1242 1566 2460 279 2196 773 505 1832 2322 579 295 657 1201 132 1268 2230 1709 1745 185 975 1413 1763 2123 999 1447 1659 807 2244 2229 1817 1776 730 2025 48 575 652 2413 2177 1412 2328 1316 2221 1626 186 795 2185 787 2195 1205 861 2179 394 159 380 1021 1726 1296 66 551 2437 604 724 309 1110 1449 935 419 2454 377 1820 1561 892 634 1453 1835 729 2255 982 208 1385 2026 1028 936 2027 491 889 1537 404 896 622 240 2387 126 2104 1601 2208 2096 1515 158 163 1641 1324 2032 1875 1500 1942 1732 1334 2072 696 2039 2292 1473 6 2329 1742 1967 1318 1354 1765 1556 1555 2206 1935 1096 2138 121 2349 1791 1883 1399 726 1737 191 1072 1984 20 1084 107 441 1529 255 844 865 876 1269 1066 1731 1493 525 1689 1671 1342 1890 1923 1347 1129 2275 2167 667 1069 2017 1910 1606 2069 117 1106 731 2465 103 2297 1264 2274 1319 804 778 285 699 2430 2280 1332 1116 1657 91 812 1564 291 1386 1123 2020 1182 2089 1080 863 140 1841 1057 2429 2094 1204 239 1696 890 2476 1010 1760 2178 839 1831 676 1586 347 2084 637 673 2419 1711 2173 955 1076 945 1971 1557 517 62 2263 986 180 112 2433 563 1917 2242 646 1978 2153 687 2213 1741 2475 1337 1912 1934 1736 417 1940 1624 2268 251 2425 261 932 284 1788 246 1005 597 1828 524 506 1029 254 674 2374 2067 1495 1694 1148 1210 1516 2052 796 1715 1913 14 1954 2011 1308 1870 1443 2046 415 2376 2234 176 1113 1466 1209 1350 1026 411 1061 61 1988 1007 1305 776 614 984 1062 1488 2031 1153 349 770 104 1303 893 313 613 636 2467 847 16 1211 2000 619 448 1996 2354 1581 1270 520 2272 1156 2404 940 1599 814 456 1492 2166 2469 243 1163 2421 1701 203 1718 1509 1247 780 2116 384 1523 2083 453 2287 1063 1418 2219 294 1364 1517 716 1037 1420 2298 2211 1290 398 2394 435 1357 1444 707 752 1772 439 1880 1959 1672 2169 430 508 504 581 1172 2218 433 1077 486 166 992 25 2064 1325 2042 99 1994 1703 2209 900 1228 2305 1423 1909 248 1939 989 389 1607 2028 1664 1024 355 1367 1823 956 543 2333 1678 1339 2002 1125 801 1022 1547 1124 353 1782 584 1861 2045 757 469 1930 1320 794 1091 1009 1002 1944 2445 621 1656 344 69 1167 1981 325 1858 332 947 108 1499 2397 1044 413 1724 54 1150 2140 1145 1376 41 1155 98 2076 2326 645 953 1272 1352 2438 588 899 970 531 1099 1003 2311 464 630 1686 1743 1929 2390 854 2109 1605 1587 274 1925 886 352 94 391 2163 2464 859 1330 1049 472 2240 1793 1512 949 2110 841 252 1511 2318 198 2216 269 905 788 319 656 2351 323 828 1119 2365 2160 928 995 214 422 395 885 891 216 2225 1613 258 1719 2158 2303 2057 2100 1640 367 679 610 1952 264 181 2181 753 661 648 835 169 1554 1486 2033 2325 664 981 2010 1665 2193 666 1033 694 2420 718 2473 2233 782 1075 1281 2347 402 571 688 23 2204 1023 1252 2082 303 302 655 1518 1756 1139 1068 207 480 2416 1221 1348 1186 477 523 138 740 1573 484 513 64 2285 755 1369 68 53 701 1565 1278 1969 1158 2487 2388 561 1239 1425 2071 1692 2170 1207 860 1408 1927 2337 789 1198 1985 994 368 1115 17 1834 1410 500 1635 184 759 1220 793 1676 557 973 1549 2189 1785 10 2113 1941 855 536 774 1284 802 58 690 1266 1474 1083 2369 912 2415 1544 1289 2030 1643 78 1321 381 459 2137 663 1179 848 2457 599 538 1451 168 1375 1697 57 1043 568 428 1670 988 1232 1778 2484 1845 2214 1133 540 1409 501 1738 2063 629 672 534 1180 1273 397 528 369 2249 1307 1868 1246 603 1862 2 1714 1958 933 307 2129 719 421 2461 1705 37 2479 87 934 1524 426 1700 1073 733 1620 93 1878 1223 1120 193 2120 1015 1243 63 2350 13 1461 2108 324 1558 366 1317 954 1140 1175 492 1801 231 1974 963 1263 1429 267 763 2317 1265 120 329 2159 1480 2264 1365 843 288 2247 1271 708 602 1219 2271 1949 2414 1735 265 1597 2273 2459 1681 1933 965 1030 1612 1631 1 1160 2001 371 1405 2301 732 270 1943 462 2124 1336 750 1404 1501 455 1563 1570 2165 1441 1702 1533 654 442 227 1723 922 1972 1755 1424 1506 388 2231 183 289 1629 1666 1114 205 101 354 1056 2359 1695 56 1889 212 335 748 1895 2316 1490 32 1294 503 1122 1750 1867 2330 1541 1498 1873 1857 2481 2314 2253 2277 879 1916 1582 1822 1389 2260 703 306 1902 2408 2293 333 2095 458 1411 1355 2136 2383 2324 1936 2168 1358 1013 2117 832 463 1250 1092 2202 97 615 2043 971 1137 293 1513 856 1149 2056 1097 1799 2355 1267 280 1226 1152 2480 2313 2462 901 1806 1333 742 2041 779 1821 1454 1833 471 476 1713 2331 720 1085 792 414 952 2118 1177 1977 1428 1052 481 1398 272 1543 499 2468 1032 155 2078 639 1071 342 2121 2367 18 399 2392 529 256 154 74 917 2342 1014 803 378 1098 510 196 1885 2212 1580 2133 249 1953 2088 943 1359 152 1590 2412 113 2009 722 361 2401 429 671 791 1089 1234 153 834 2130 650 1482 1314 300 2226 88 2091 1892 2353 553 698 2034 2217 572 744 1710 1494 1259 658 362 1675 311 555 372 2411 233 681 560 1224 199 751 1751 871 2319 877 2491 170 2024 1616 1190 194 611 1019 1275 337 2356 1651 1528 884 2232 1575 1366 328 2348 373 1293 590 907 576 1655 262 840 1843 19 1162 357 1614 2470 1372 375 1383 475 1100 1395 606 1362 831 2340 1993 356 1777 2289 175 2114 1282 623 881 1844 1361 320 1018 957 1503 2327 1065 1727 1610 1485 1682 1754 229 1998 1457 578 1527 2004 1484 809 304 1644 206 1761 547 554 2035 2201 2199 1572 478 2389 1203 1450 1568 1338 1957 86 2077 1796 1753 493 2090 139 2207' 702 2424 314 882 1808 700 2156 1749 959 741 38 1585 114 83 2450 1035 548 490 851 768 2493 129 1932 1328 2451 1850 245 2012 1368 2152 808 911 2187 427 1422 833 2432 52 128 488 2338 1826 1291 2360 2105 150 1540 383 1132 1520 919 1391 1805 297 683 1604 870 1773 457 1491 2296 2371 2426 1231 1184 2141 1016 577 516 95 527 2256 1199 2341 565 36 635 1746 2466 1846 1390 924 2241 1434 1825 2022 926 573 1628 1108 1006 276 173 1975 2358 315 1532 978 1118 2409 1183 771 1004 410 407 1989 1830 2400 1847 144 704 2203 1658 1095 1248 223 2099 1609 187 1208 416 2294 60 1048 1020 343 1477 1240 850 102 1712 1970 2101 220 2304 1322 1790 483 111 1105 2132 991 202 1438 826 2180 1519 1469 221 437 1257 487 749 1189 1938 1654 1196 2074 1815 2423 82 2334 79 799 359 1011 1047 2403 1618 878 837 990 1380 1194 937 266 682 552 2396 1526 2087 358 502 2265 686 2259 22 1214 1393 2471 1345 31 4 1236 339 2372 1906 2375 1521 119 190 116 1545 1803 1170 1539 281 72 765 969 798 601 2038 2065 747 217 11 1442 49 825 596 2198 1341 2222 496 711 1055 275 2149 980 1051 167 2357 519 1979 271 736 2436 1406 2307 1674 2386 1050 2486 1706 370 1040 2228 1764 1673 2080 1229 1067 386 2407 1312 2125 1254 2478 1128 2485 713 1200 374 864 2443 2431 1356 2288 915 1394 1684 743 1963 1397 1371 468 620 898 2439 1138 1639 1382 2053 1467 1818 2079 1104 1596 647 1807 171 1603 2146 1531 283 530 2135 894 1991 2456 1559 1329 1630 993 1839 1295 1752 1992 938 790 836 2474 310 305 632 2239 403 96 8 1455 2447 156 811 1728 1769 1472 1922 1691 1414 1025 2044 592 1646 1471 1514 1165 582 2453 45 1192 1222 1921 689 942 1078 2054 1217 2452 819 1446 2238 906 824 1437 1146 133 1783 1871 1306 1168 816 1276 1766 1584 1786 489 691 1562 948 950 1109 1578 1551 880 382 2248 406 725 1669 1720 1717 431 1982 585 301 59 1286 714 756 1300 327 21 67 1053 2281 1258 1074 51 929 143 465 2224 2492 745 2157 944 810 979 1999 1159 958 966 968 1086 574 2191 2145 2235 2151 544 44 322 226 600 1392 2081 710 1400 318 317 195 1632 1633 2262 2197 2023 1690 157 867 758 1274 678 2422 2381 2205 15 392 1542 1882 115 1660 1101 1733 1962 1569 73 641 2399 401 1181 228 2379 735 1313 1261 1781 2119 2161 559 608 1141 1187 2377 1740 423 1327 1452 1479 204 1298 2060 1849 821 1031 192 257 1797 1602 263 2176 964 2278 2066 684 1798 1439 1430 443 1462 2295 237 1340 609 644 1363 1914 232 2144 2494 2037 5 244 1571 1813 1134 30 1667 1767 424 2220 1530 2073 200 618 961 164 85 1550 1288 1617 165 914 781 706 1848 1652 1595 1866 299 2373 2321 858 628 1688 2306 363 1980 2488 1154 1908 241 853 1448 2182 1427 1894 2463 695 1918 219 1287 762 2346 897 2363 2282 1548 145 2267 2343 1000 2345 1059 1900 470 148 2458 2059 960 1351 446 2364 1853 296 1440 2315 1653 225 1483 1855 1349 2236 775 842 259 2402 179 1884 90 235 2344 2055 330 1277 769 26 1185 514 1877 1574 627 2410 1948 815 829 1344 1638 1926 1387 445 1107 1147 131 1463 930 201 1576 2111 1920 643 797 2139 1759 1619 533 909 1335 868 1615 1166 1951 1729 685 1407 268 873 1637 360 1038 1598 2150 2036 2393 1249 2448 213 522 387 1758 1677 2435 895 838 1135 2184 350 941 1060 526 1470 1937 1997 2250 1244 872 1725 1476 385 162 1946 454 820 569 1094 2194 1945 336 1309 436 2200 34 1212 616 1811 149 1213 1860 2019 567 2283 669 1859 1465 1536 146 1905 2302 141 2405 106 1460 2284 712 1592 2068 2434 449 1968 473 331 182 1704 1081 1426 728 2385 137 2352 460 1522 2162 515 1625 1311 1136 1904 640 440 2483 2269 1262 715 1802 1193 723 1142 2126 118 1739 1169 535 1326 1431 570 1748 47 1173 42 2148 1233 558 1064 2258 485 2441 2380 1353 918 1279 2391 2245 1591 903 1225 2427 1235 1297 1680 434 1863 1546 130 2050 224 985 2047 12 1642 1560 408 210 1421 1794 2172 2332 739 2320 127 2312 777 1990 1445 177 677 813 379 2058 537 1215 2243 9 1600 2070 466 1961 364 474 2015 2254 1744 125 2049 1280 450 785 1310 1919 2097 2085 1496 1436 1950 1621 1256 1433 334 189 1379 234 2102 1693 1762 1928 1299 178 218 338 1157 805 2142 1983 902 1774 1237 888 693 321 1661 1402 1887 393 479 721 1111 1698 1623 1775 2007 2361 2103 1008 1331 670 1202 1829 1795 260 638 70 974 951 607 996 1812 1973 1770 351 633 1206 675 1416 1127 1103 1143 827 2188 1768 2210 1579 396 71 2300 247 1253 2335 2223 541 1965 587 1251 316 1285 904 556 1042 1771 2237 2310 2395 1898 539 2286 806 298 697 2440 1804 2134 2190 764 2482 1779 507 2490 2013 1611 1577 1227 1730 967 862 818 1415 2495 1039 1721 550 1567 250 2370 1747 1458 80 595 1687 2008 2112 40 1343 1856 39 1784 921 760 290 822 1976 308 823 1079 512 2362 2378 1964 2005 580 2048 562 631 1045 348 230 509 2279 1851 659 136 29 830 1255 494 2384 46 1475 962 110 2143 624 1816 77 1800 277 1647 1896 1497 625 1012 939 598 591 209 1046 2339 1058 705 2086 1809 2323 668 925 2290 451 1792 883 1102 1377 467 1459 977 518 1464 1504 1535 1195 649 400 1588 3 418 81 1216 874 566 1865 1151 727 1780 746 1001 887 2251 1886 1419 869 89 174 1838 1589 420 1552 1378 1538 122 1034 545 1161 1648 1956 2417 238 365 1082 923 43 1553 594 1525 172 766 1178 495 2003 2021 2014 1722 586 1036 680 24 1986 2444 2127 1093 1707 1903 1931 1789 33 65 2175 651 1593 2092 2107 188 1432 1636 1995 1911 2336 2276 1869 2309 2164 346 1041 1836 1872 983 1283 1054 1241 583 511 1121 875 161 2472 1218 1699 1510 498 2291 215 1171 976 784 549 1370 1401 1734 134 767 1534 642 2147 589 1819 376 845 1608 717 1301 160 1417 1191 2215 55 1131 1987 754 124 444 1594 412 987 1088 2308 1502 2093 2227 1373 1960 1685 1864 1238 1915 1893 135 2018 2446 2051 1668 2115 709 1017 1810 123 738 564 2174 1645 546 910 405 2131 1814 1683 2183 2122 2406 2252 2266 1188 1117 273 1126 2155 409 75 1144 2418 593 432 1315 105 1854 1489 783 211 532 497 761 1955 425 253 2016 665 2128 197 35 1924 27 908 737 2270 452 1876 1827 913 2006 1112 1481 2449 242 2382 1245 461 2106 1304 312 1360 1260 653 1649 692 916 1164 142 1090 2257 1130 1901 1323 1881 2246 2299 660 542 1292 1027 1899 92 1302 920 927 946 438 76 2040 2489 972 1852 626 2075 109 236 2398 1384 1874 151 1468 1824 1487 1837 1627 2366 340 292 2171 1757 662 447 1435 1381 1787 1087 1679 2098 800 28 1403 147 287 1197 1507 931 2062 1396 846 2186 1174 1456 1947 852 2061 2442 278 734 1070 997 2029 1346 7 222 1505 2477 1583 1622 100 786 390 286 1840 2261 282 2192 857 1842 1897 2455 326 84 1662 1634 1708 617 1176 849 1508 1663 1374 2428 772 612 341 1716 1230 998 1891 1907 482 2154 345 866 817 605 2368 1879 1888 50 1650 1388 521 1966 1478 1242 1566 2460 279 2196 773 505 1832 2322 579 295 657 1201 132 1268 2230 1709 1745 185 975 1413 1763 2123 999 1447 1659 807 2244 2229 1817 1776 730 2025 48 575 652 2413 2177 1412 2328 1316 2221 1626 186 795 2185 787 2195 1205 861 2179 394 159 380 1021 1726 1296 66 551 2437 604 724 309 1110 1449 935 419 2454 377 1820 1561 892 634 1453 1835 729 2255 982 208 1385 2026 1028 936 2027 491 889 1537 404 896 622 240 2387 126 2104 1601 2208 2096 1515 158 163 1641 1324 2032 1875 1500 1942 1732 1334 2072 696 2039 2292 1473 6 2329 1742 1967 1318 1354 1765 1556 1555 2206 1935 1096 2138 121 2349 1791 1883 1399 726 1737 191 1072 1984 20 1084 107 441 1529 255 844 865 876 1269 1066 1731 1493 525 1689 1671 1342 1890 1923 1347 1129 2275 2167 667 1069 2017 1910 1606 2069 117 1106 731 2465 103 2297 1264 2274 1319 804 778 285 699 2430 2280 1332 1116 1657 91 812 1564 291 1386 1123 2020 1182 2089 1080 863 140 1841 1057 2429 2094 1204 239 1696 890 2476 1010 1760 2178 839 1831 676 1586 347 2084 637 673 2419 1711 2173 955 1076 945 1971 1557 517 62 2263 986 180 112 2433 563 1917 2242 646 1978 2153 687 2213 1741 2475 1337 1912 1934 1736 417 1940 1624 2268 251 2425 261 932 284 1788 246 1005 597 1828 524 506 1029 254 674 2374 2067 1495 1694 1148 1210 1516 2052 796 1715 1913 14 1954 2011 1308 1870 1443 2046 415 2376 2234 176 1113 1466 1209 1350 1026 411 1061 61 1988 1007 1305 776 614 984 1062 1488 2031 1153 349 770 104 1303 893 313 613 636 2467 847 16 1211 2000 619 448 1996 2354 1581 1270 520 2272 1156 2404 940 1599 814 456 1492 2166 2469 243 1163 2421 1701 203 1718 1509 1247 780 2116 384 1523 2083 453 2287 1063 1418 2219 294 1364 1517 716 1037 1420 2298 2211 1290 398 2394 435 1357 1444 707 752 1772 439 1880 1959 1672 2169 430 508 504 581 1172 2218 433 1077 486 166 992 25 2064 1325 2042 99 1994 1703 2209 900 1228 2305 1423 1909 248 1939 989 389 1607 2028 1664 1024 355 1367 1823 956 543 2333 1678 1339 2002 1125 801 1022 1547 1124 353 1782 584 1861 2045 757 469 1930 1320 794 1091 1009 1002 1944 2445 621 1656 344 69 1167 1981 325 1858 332 947 108 1499 2397 1044 413 1724 54 1150 2140 1145 1376 41 1155 98 2076 2326 645 953 1272 1352 2438 588 899 970 531 1099 1003 2311 464 630 1686 1743 1929 2390 854 2109 1605 1587 274 1925 886 352 94 391 2163 2464 859 1330 1049 472 2240 1793 1512 949 2110 841 252 1511 2318 198 2216 269 905 788 319 656 2351 323 828 1119 2365 2160 928 995 214 422 395 885 891 216 2225 1613 258 1719 2158 2303 2057 2100 1640 367 679 610 1952 264 181 2181 753 661 648 835 169 1554 1486 2033 2325 664 981 2010 1665 2193 666 1033 694 2420 718 2473 2233 782 1075 1281 2347 402 571 688 23 2204 1023 1252 2082 303 302 655 1518 1756 1139 1068 207 480 2416 1221 1348 1186 477 523 138 740 1573 484 513 64 2285 755 1369 68 53 701 1565 1278 1969 1158 2487 2388 561 1239 1425 2071 1692 2170 1207 860 1408 1927 2337 789 1198 1985 994 368 1115 17 1834 1410 500 1635 184 759 1220 793 1676 557 973 1549 2189 1785 10 2113 1941 855 536 774 1284 802 58 690 1266 1474 1083 2369 912 2415 1544 1289 2030 1643 78 1321 381 459 2137 663 1179 848 2457 599 538 1451 168 1375 1697 57 1043 568 428 1670 988 1232 1778 2484 1845 2214 1133 540 1409 501 1738 2063 629 672 534 1180 1273 397 528 369 2249 1307 1868 1246 603 1862 2 1714 1958 933 307 2129 719 421 2461 1705 37 2479 87 934 1524 426 1700 1073 733 1620 93 1878 1223 1120 193 2120 1015 1243 63 2350 13 1461 2108 324 1558 366 1317 954 1140 1175 492 1801 231 1974 963 1263 1429 267 763 2317 1265 120 329 2159 1480 2264 1365 843 288 2247 1271 708 602 1219 2271 1949 2414 1735 265 1597 2273 2459 1681 1933 965 1030 1612 1631 1 1160 2001 371 1405 2301 732 270 1943 462 2124 1336 750 1404 1501 455 1563 1570 2165 1441 1702 1533 654 442 227 1723 922 1972 1755 1424 1506 388 2231 183 289 1629 1666 1114 205 101 354 1056 2359 1695 56 1889 212 335 748 1895 2316 1490 32 1294 503 1122 1750 1867 2330 1541 1498 1873 1857 2481 2314 2253 2277 879 1916 1582 1822 1389 2260 703 306 1902 2408 2293 333 2095 458 1411 1355 2136 2383 2324 1936 2168 1358 1013 2117 832 463 1250 1092 2202 97 615 2043 971 1137 293 1513 856 1149 2056 1097 1799 2355 1267 280 1226 1152 2480 2313 2462 901 1806 1333 742 2041 779 1821 1454 1833 471 476 1713 2331 720 1085 792 414 952 2118 1177 1977 1428 1052 481 1398 272 1543 499 2468 1032 155 2078 639 1071 342 2121 2367 18 399 2392 529 256 154 74 917 2342 1014 803 378 1098 510 196 1885 2212 1580 2133 249 1953 2088 943 1359 152 1590 2412 113 2009 722 361 2401 429 671 791 1089 1234 153 834 2130 650 1482 1314 300 2226 88 2091 1892 2353 553 698 2034 2217 572 744 1710 1494 1259 658 362 1675 311 555 372 2411 233 681 560 1224 199 751 1751 871 2319 877 2491 170 2024 1616 1190 194 611 1019 1275 337 2356 1651 1528 884 2232 1575 1366 328 2348 373 1293 590 907 576 1655 262 840 1843 19 1162 357 1614 2470 1372 375 1383 475 1100 1395 606 1362 831 2340 1993 356 1777 2289 175 2114 1282 623 881 1844 1361 320 1018 957 1503 2327 1065 1727 1610 1485 1682 1754 229 1998 1457 578 1527 2004 1484 809 304 1644 206 1761 547 554 2035 2201 2199 1572 478 2389 1203 1450 1568 1338 1957 86 2077 1796 1753 493 2090 139 2207 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestJobList] gnt-job list --------------------------------- >>>> 2026-04-23 01:31:23.246860 time=0:00:15.971617 [TestJobList] gnt-job list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-23 01:31:23.247109 start [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --new-primary=maude-flanders.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance is still running on troy-mcclure.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2497 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'scp -oGlobalKnownHostsFile=/var/lib/ganeti/known_hosts -oCheckHostIp=no -oStrictHostKeyChecking=yes -oHashKnownHosts=no -oHostKeyAlias=staging-cluster.ganeti.org -r /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org maude-flanders.staging.ganeti.org:/srv/ganeti/file-storage' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --new-primary=maude-flanders.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2499 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2500 for kvm-test-instance02.staging.ganeti.org ... Command: ssh maude-flanders.staging.ganeti.org 'rm -rf /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --new-primary=troy-mcclure.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2502 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary >>>> 2026-04-23 01:32:04.088855 time=0:00:40.841746 [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary <<<< 2026-04-23 01:32:04.089399 start [TestGroupList] gnt-group list --- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ipolicy,ndp/ssh_port,name,alloc_policy,ndp/ovs,custom_ndparams,ndp/exclusive_storage,ndp/ovs_link,ctime,ndp/oob_program,pinst_cnt,node_list,pinst_list,mtime,ndp/spindle_count,diskparams,custom_ipolicy,ndp/ovs_name,uuid,serial_no,ndparams,tags,ndp/cpu_speed,node_cnt,custom_diskparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output alloc_policy,ctime,custom_diskparams,custom_ipolicy,custom_ndparams,diskparams,ipolicy,mtime,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,node_cnt,node_list,pinst_cnt,pinst_list,serial_no,tags,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ipolicy,ndp/ssh_port,name,alloc_policy,ndp/ovs,custom_ndparams,ndp/exclusive_storage,ndp/ovs_link,ctime,ndp/oob_program,pinst_cnt,node_list,pinst_list,mtime,ndp/spindle_count,diskparams,custom_ipolicy,ndp/ovs_name,uuid,serial_no,ndparams,tags,ndp/cpu_speed,node_cnt,custom_diskparams,ipolicy,ndp/ssh_port,name,alloc_policy,ndp/ovs,custom_ndparams,ndp/exclusive_storage,ndp/ovs_link,ctime,ndp/oob_program,pinst_cnt,node_list,pinst_list,mtime,ndp/spindle_count,diskparams,custom_ipolicy,ndp/ovs_name,uuid,serial_no,ndparams,tags,ndp/cpu_speed,node_cnt,custom_diskparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output custom_diskparams,node_cnt,ndp/cpu_speed,tags,ndparams,serial_no,uuid,ndp/ovs_name,custom_ipolicy,diskparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/spindle_count,mtime,pinst_list,node_list >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output pinst_cnt,ndp/oob_program >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ctime,ndp/ovs_link,ndp/exclusive_storage,custom_ndparams,ndp/ovs,alloc_policy >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output name,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ipolicy >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: NodeGroup name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestGroupList] gnt-group list ----------------------------- >>>> 2026-04-23 01:32:06.867181 time=0:00:02.777782 [TestGroupList] gnt-group list <<<< 2026-04-23 01:32:06.867387 start [TestGroupListFields] gnt-group list-fields Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields alloc_policy name serial_no uuid node_cnt node_list pinst_cnt pinst_list tags ipolicy custom_ipolicy custom_ndparams ndparams diskparams custom_diskparams ndp/cpu_speed ndp/exclusive_storage ndp/oob_program ndp/ovs ndp/ovs_link ndp/ovs_name ndp/spindle_count ndp/ssh_port ctime mtime >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list-fields '\''--separator=|'\'' --no-headers' alloc_policy|Text|AllocPolicy|Allocation policy for group ctime|Timestamp|CTime|Creation timestamp custom_diskparams|Custom|CustomDiskParameters|Custom disk parameters custom_ipolicy|Custom|CustomInstancePolicy|Custom instance policy limitations custom_ndparams|Custom|CustomNDParams|Custom node parameters diskparams|Custom|DiskParameters|Disk parameters (merged) ipolicy|Custom|InstancePolicy|Instance policy limitations (merged) mtime|Timestamp|MTime|Modification timestamp name|Text|Group|Group name ndp/cpu_speed|Floating-point number|ndp/cpu_speed|The "cpu_speed" node parameter ndp/exclusive_storage|Boolean|ExclusiveStorage|The "exclusive_storage" node parameter ndp/oob_program|Custom|OutOfBandProgram|The "oob_program" node parameter ndp/ovs|Boolean|OpenvSwitch|The "ovs" node parameter ndp/ovs_link|Custom|OpenvSwitchLink|The "ovs_link" node parameter ndp/ovs_name|Custom|OpenvSwitchName|The "ovs_name" node parameter ndp/spindle_count|Number|SpindleCount|The "spindle_count" node parameter ndp/ssh_port|Number|ndp/ssh_port|The "ssh_port" node parameter ndparams|Custom|NDParams|Node parameters node_cnt|Number|Nodes|Number of nodes node_list|Custom|NodeList|List of nodes pinst_cnt|Number|Instances|Number of primary instances pinst_list|Custom|InstanceList|List of primary instances serial_no|Number|SerialNo|Group object serial number, incremented on each modification tags|Custom|Tags|Tags uuid|Text|UUID|Group UUID Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: ---- PASSED [TestGroupListFields] gnt-group list-fields ---------------- >>>> 2026-04-23 01:32:07.550507 time=0:00:00.683120 [TestGroupListFields] gnt-group list-fields Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-23 01:32:07.550661 start [TestInstanceFailover] gnt-instance failover Instance doesn't support failover, skipping test ---- PASSED [TestInstanceFailover] gnt-instance failover --------------- >>>> 2026-04-23 01:32:07.550818 time=0:00:00.000157 [TestInstanceFailover] gnt-instance failover <<<< 2026-04-23 01:32:07.550878 start [TestRapiInstanceFailover] Test failing over instance via RAPI Instance doesn't support failover, skipping test ---- PASSED [TestRapiInstanceFailover] Test failing over instance via RAPI >>>> 2026-04-23 01:32:07.550989 time=0:00:00.000111 [TestRapiInstanceFailover] Test failing over instance via RAPI <<<< 2026-04-23 01:32:07.551072 start [TestInstanceMigrate] gnt-instance migrate Instance doesn't support migration, skipping test ---- PASSED [TestInstanceMigrate] gnt-instance migrate ----------------- >>>> 2026-04-23 01:32:07.551196 time=0:00:00.000124 [TestInstanceMigrate] gnt-instance migrate <<<< 2026-04-23 01:32:07.551238 start [TestRapiInstanceMigrate] Test migrating instance via RAPI Instance doesn't support migration, skipping test ---- PASSED [TestRapiInstanceMigrate] Test migrating instance via RAPI - >>>> 2026-04-23 01:32:07.551347 time=0:00:00.000109 [TestRapiInstanceMigrate] Test migrating instance via RAPI <<<< 2026-04-23 01:32:07.551426 start [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster repair-disk-sizes' ---- PASSED [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes - >>>> 2026-04-23 01:32:08.747981 time=0:00:01.196555 [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes **** 2026-04-23 01:32:08.748104 skipping [TestInstanceDataCensorship] Test protection of sensitive instance data, test(s) ['rapi', 'instance-data-censorship'] disabled <<<< 2026-04-23 01:32:08.748122 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 01:32:15.568129 time=0:00:06.820007 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 38fb1c692e436f7a2af59fc2aa013b6e6288b45b /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2506, 2507 Waiting for job 2506 ... Thu Apr 23 01:32:17 2026 * Verifying cluster config Thu Apr 23 01:32:17 2026 * Verifying cluster certificate files Thu Apr 23 01:32:17 2026 * Verifying hypervisor parameters Thu Apr 23 01:32:17 2026 * Verifying all nodes belong to an existing group Waiting for job 2507 ... Thu Apr 23 01:32:17 2026 * Verifying group 'default' Thu Apr 23 01:32:17 2026 * Gathering data (3 nodes) Thu Apr 23 01:32:17 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 01:32:19 2026 * Gathering disk information (3 nodes) Thu Apr 23 01:32:19 2026 * Verifying configuration file consistency Thu Apr 23 01:32:19 2026 * Verifying node status Thu Apr 23 01:32:19 2026 * Verifying instance status Thu Apr 23 01:32:19 2026 * Verifying orphan volumes Thu Apr 23 01:32:19 2026 * Verifying N+1 Memory redundancy Thu Apr 23 01:32:19 2026 * Assessing cluster hypervisor parameters Thu Apr 23 01:32:19 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 01:32:19 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 01:32:19 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 01:32:19 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 01:32:19 2026 * Other Notes Thu Apr 23 01:32:19 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 38fb1c692e436f7a2af59fc2aa013b6e6288b45b /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 01:32:15 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s ---- Starting reduced number of instance tests with hypervisor parameter acpi=False Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=False' <<<< 2026-04-23 01:32:21.001932 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:32:22 2026 * disk 0, size 768M Thu Apr 23 01:32:22 2026 * disk 1, size 512M Thu Apr 23 01:32:22 2026 * creating instance disks... Thu Apr 23 01:32:22 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 01:32:22 2026 adding disks to cluster config Thu Apr 23 01:32:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:32:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 01:32:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:32:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 01:32:22 2026 * running the instance OS create scripts... Thu Apr 23 01:32:23 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a16e3193-bc3b-4f31-a835-f9d765e36a96 Serial number: 4 Creation time: 2026-04-23 01:32:22 Modification time: 2026-04-23 01:32:23 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (False) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:a3:e2:0d IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7ae756d0-7918-4bf6-9a63-794975dcd7aa name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/df77be75-456b-47cf-b681-376df95d8112.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/df77be75-456b-47cf-b681-376df95d8112.file.disk0 (N/A:N/A) name: disk0 UUID: 584f8a99-6653-42c1-b6c2-2eb2aa597ae6 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5dfe06be-4b32-4a7c-ada4-d08903dda8bf.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5dfe06be-4b32-4a7c-ada4-d08903dda8bf.file.disk1 (N/A:N/A) name: disk1 UUID: a8ae95ff-207c-4063-b4ff-aa7c6cb4b984 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-04-23 01:32:25.117905 time=0:00:04.115973 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-04-23 01:32:25.118030 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2511 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 01:32:31.368137 time=0:00:06.250107 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 01:32:31.368260 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 01:32:31.368285 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2514 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2514 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2515 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 01:32:38 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2516 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2516 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2517 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2517 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 01:32:43.433485 time=0:00:12.065200 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 01:32:43.433633 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2520 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 01:32:45.930762 time=0:00:02.497129 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 01:32:45.930922 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2521 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 01:32:47.778096 time=0:00:01.847174 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 01:32:47.778215 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2522 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 01:32:50.758272 time=0:00:02.980057 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 01:32:50.758403 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a16e3193-bc3b-4f31-a835-f9d765e36a96 Serial number: 16 Creation time: 2026-04-23 01:32:22 Modification time: 2026-04-23 01:32:49 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (False) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:a3:e2:0d IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7ae756d0-7918-4bf6-9a63-794975dcd7aa name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/df77be75-456b-47cf-b681-376df95d8112.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/df77be75-456b-47cf-b681-376df95d8112.file.disk0 (N/A:N/A) name: disk0 UUID: 584f8a99-6653-42c1-b6c2-2eb2aa597ae6 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5dfe06be-4b32-4a7c-ada4-d08903dda8bf.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5dfe06be-4b32-4a7c-ada4-d08903dda8bf.file.disk1 (N/A:N/A) name: disk1 UUID: a8ae95ff-207c-4063-b4ff-aa7c6cb4b984 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 01:33:11.562290 time=0:00:20.803887 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 01:33:11.562415 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2538 GET /2/jobs/2539 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 01:33:13.897901 time=0:00:02.335486 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 01:33:13.898039 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 01:33:13.898062 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 01:33:13.898076 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 01:33:13.898088 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2540 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 01:33:15.431460 time=0:00:01.533372 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 01:33:15.431585 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 01:33:15.431615 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 01:33:15.431630 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 01:33:16 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 01:33:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:33:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 01:33:19 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 01:33:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:33:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 01:33:21 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 01:33:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:33:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 01:33:24 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 01:33:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:33:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 01:33:25.365494 time=0:00:09.933864 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 01:33:25.365607 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2547 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 01:33:27.374104 time=0:00:02.008497 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 01:33:27.374229 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2548 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2549 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2550 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2551 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2552 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 01:33:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 01:33:38.630788 time=0:00:11.256559 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 01:33:38.630948 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 01:33:46.162991 time=0:00:07.532043 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' beecb60999936ca557983f797a3eec170ad37fb7 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2555, 2556 Waiting for job 2555 ... Thu Apr 23 01:33:48 2026 * Verifying cluster config Thu Apr 23 01:33:48 2026 * Verifying cluster certificate files Thu Apr 23 01:33:48 2026 * Verifying hypervisor parameters Thu Apr 23 01:33:48 2026 * Verifying all nodes belong to an existing group Waiting for job 2556 ... Thu Apr 23 01:33:48 2026 * Verifying group 'default' Thu Apr 23 01:33:48 2026 * Gathering data (3 nodes) Thu Apr 23 01:33:48 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 01:33:49 2026 * Gathering disk information (3 nodes) Thu Apr 23 01:33:49 2026 * Verifying configuration file consistency Thu Apr 23 01:33:49 2026 * Verifying node status Thu Apr 23 01:33:49 2026 * Verifying instance status Thu Apr 23 01:33:49 2026 * Verifying orphan volumes Thu Apr 23 01:33:49 2026 * Verifying N+1 Memory redundancy Thu Apr 23 01:33:49 2026 * Assessing cluster hypervisor parameters Thu Apr 23 01:33:49 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 01:33:49 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 01:33:49 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 01:33:49 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 01:33:49 2026 * Other Notes Thu Apr 23 01:33:49 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' beecb60999936ca557983f797a3eec170ad37fb7 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=True' ---- Starting reduced number of instance tests with hypervisor parameter use_chroot=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=True' <<<< 2026-04-23 01:33:52.857167 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:33:54 2026 * disk 0, size 768M Thu Apr 23 01:33:54 2026 * disk 1, size 512M Thu Apr 23 01:33:54 2026 * creating instance disks... Thu Apr 23 01:33:54 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 01:33:54 2026 adding disks to cluster config Thu Apr 23 01:33:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:33:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 01:33:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:33:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 01:33:54 2026 * running the instance OS create scripts... Thu Apr 23 01:33:54 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 30f43acf-1590-41e2-8e08-47c9d6de0178 Serial number: 4 Creation time: 2026-04-23 01:33:54 Modification time: 2026-04-23 01:33:54 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (True) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d1:e0:d9 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 60233e08-1b56-41ee-a1c7-bfcf8df6365e name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/af2c6fad-72fb-43b3-870c-b5af451293d5.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/af2c6fad-72fb-43b3-870c-b5af451293d5.file.disk0 (N/A:N/A) name: disk0 UUID: 6317d96a-5391-4dfe-a4e7-901b90a098e3 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/9a8573bb-b46a-49c7-a67c-f3fd845f604d.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/9a8573bb-b46a-49c7-a67c-f3fd845f604d.file.disk1 (N/A:N/A) name: disk1 UUID: 87c6ec50-f80c-4bd6-bb67-16f3dca683e7 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-04-23 01:33:56.747012 time=0:00:03.889845 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-04-23 01:33:56.747103 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2561 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 01:34:03.167477 time=0:00:06.420374 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 01:34:03.167586 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 01:34:03.167609 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2564 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2564 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2565 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 01:34:07 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2566 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2566 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2567 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2567 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 01:34:12.920975 time=0:00:09.753366 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 01:34:12.921095 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2570 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 01:34:15.066244 time=0:00:02.145149 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 01:34:15.066431 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2571 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 01:34:26.494401 time=0:00:11.427970 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 01:34:26.494552 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2572 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 01:34:28.491174 time=0:00:01.996622 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 01:34:28.491338 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 30f43acf-1590-41e2-8e08-47c9d6de0178 Serial number: 16 Creation time: 2026-04-23 01:33:54 Modification time: 2026-04-23 01:34:27 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (True) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d1:e0:d9 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 60233e08-1b56-41ee-a1c7-bfcf8df6365e name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/af2c6fad-72fb-43b3-870c-b5af451293d5.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/af2c6fad-72fb-43b3-870c-b5af451293d5.file.disk0 (N/A:N/A) name: disk0 UUID: 6317d96a-5391-4dfe-a4e7-901b90a098e3 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/9a8573bb-b46a-49c7-a67c-f3fd845f604d.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/9a8573bb-b46a-49c7-a67c-f3fd845f604d.file.disk1 (N/A:N/A) name: disk1 UUID: 87c6ec50-f80c-4bd6-bb67-16f3dca683e7 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:34:30 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:34:31 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:01:57:2c,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:34:32 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:34:33 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:34:34 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:34:34 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:34:36 2026 * disk 2, size 1.0G Thu Apr 23 01:34:36 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:34:36 2026 - INFO: Hotplug done. Thu Apr 23 01:34:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:34:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:34:37 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:34:38 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 01:34:56.709102 time=0:00:28.217764 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 01:34:56.709205 start [TestRapiInstanceModify] Test modifying instance via RAPI Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first GET /2/jobs/2593 GET /2/jobs/2594 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 01:34:59.105848 time=0:00:02.396643 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 01:34:59.105976 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 01:34:59.105999 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 01:34:59.106014 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 01:34:59.106026 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2595 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 01:35:05.532327 time=0:00:06.426301 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 01:35:05.532427 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 01:35:05.532449 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 01:35:05.532462 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 01:35:06 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 01:35:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:35:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 01:35:09 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 01:35:09 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:35:10 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 01:35:11 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 01:35:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:35:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 01:35:14 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 01:35:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:35:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 01:35:15.368571 time=0:00:09.836109 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 01:35:15.368659 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2602 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 01:35:17.369594 time=0:00:02.000935 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 01:35:17.369741 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2603 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2604 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2605 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2606 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2607 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 01:35:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 01:35:57.175102 time=0:00:39.805361 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 01:35:57.175206 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 01:36:08.801528 time=0:00:11.626322 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a87e0b7d53fc918ca7391523d29e8788fcec5e37 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2610, 2611 Waiting for job 2610 ... Thu Apr 23 01:36:10 2026 * Verifying cluster config Thu Apr 23 01:36:10 2026 * Verifying cluster certificate files Thu Apr 23 01:36:10 2026 * Verifying hypervisor parameters Thu Apr 23 01:36:10 2026 * Verifying all nodes belong to an existing group Waiting for job 2611 ... Thu Apr 23 01:36:11 2026 * Verifying group 'default' Thu Apr 23 01:36:11 2026 * Gathering data (3 nodes) Thu Apr 23 01:36:11 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 01:36:12 2026 * Gathering disk information (3 nodes) Thu Apr 23 01:36:12 2026 * Verifying configuration file consistency Thu Apr 23 01:36:12 2026 * Verifying node status Thu Apr 23 01:36:12 2026 * Verifying instance status Thu Apr 23 01:36:12 2026 * Verifying orphan volumes Thu Apr 23 01:36:12 2026 * Verifying N+1 Memory redundancy Thu Apr 23 01:36:12 2026 * Assessing cluster hypervisor parameters Thu Apr 23 01:36:12 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 01:36:12 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 01:36:12 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 01:36:12 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 01:36:12 2026 * Other Notes Thu Apr 23 01:36:12 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a87e0b7d53fc918ca7391523d29e8788fcec5e37 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=False' ---- Starting reduced number of instance tests with hypervisor parameter use_guest_agent=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=True' <<<< 2026-04-23 01:36:15.413442 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:36:16 2026 * disk 0, size 768M Thu Apr 23 01:36:16 2026 * disk 1, size 512M Thu Apr 23 01:36:16 2026 * creating instance disks... Thu Apr 23 01:36:16 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 01:36:16 2026 adding disks to cluster config Thu Apr 23 01:36:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:36:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 01:36:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:36:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 01:36:17 2026 * running the instance OS create scripts... Thu Apr 23 01:36:17 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 81c52a93-bfac-4594-ab94-435a20faed21 Serial number: 4 Creation time: 2026-04-23 01:36:16 Modification time: 2026-04-23 01:36:17 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (True) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:27:17:4a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 830ea063-2f79-4f67-984d-9105be8a5cc6 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/38970fbf-8dd5-465d-b209-056109d12b24.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/38970fbf-8dd5-465d-b209-056109d12b24.file.disk0 (N/A:N/A) name: disk0 UUID: 1384f1da-a01a-4878-88ed-1c3484ba25be - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/51b3bfc6-0108-437e-8076-c51cf04cde60.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/51b3bfc6-0108-437e-8076-c51cf04cde60.file.disk1 (N/A:N/A) name: disk1 UUID: ad26c8fd-b183-439b-8b39-5d68d7859f5c Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-04-23 01:36:19.298898 time=0:00:03.885456 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-04-23 01:36:19.299034 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2616 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 01:36:25.708626 time=0:00:06.409592 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 01:36:25.708745 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 01:36:25.708785 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2619 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2619 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2620 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 01:36:30 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2621 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2621 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2622 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2622 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 01:36:35.194935 time=0:00:09.486150 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 01:36:35.195047 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2625 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 01:36:37.200257 time=0:00:02.005210 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 01:36:37.200355 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2626 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 01:36:48.510154 time=0:00:11.309799 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 01:36:48.510276 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2627 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 01:36:50.506445 time=0:00:01.996169 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 01:36:50.506578 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 81c52a93-bfac-4594-ab94-435a20faed21 Serial number: 16 Creation time: 2026-04-23 01:36:16 Modification time: 2026-04-23 01:36:49 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (True) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:27:17:4a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 830ea063-2f79-4f67-984d-9105be8a5cc6 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/38970fbf-8dd5-465d-b209-056109d12b24.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/38970fbf-8dd5-465d-b209-056109d12b24.file.disk0 (N/A:N/A) name: disk0 UUID: 1384f1da-a01a-4878-88ed-1c3484ba25be - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/51b3bfc6-0108-437e-8076-c51cf04cde60.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/51b3bfc6-0108-437e-8076-c51cf04cde60.file.disk1 (N/A:N/A) name: disk1 UUID: ad26c8fd-b183-439b-8b39-5d68d7859f5c Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:36:52 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:36:52 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:3a:5f:b2,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:36:54 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:36:54 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:36:55 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:36:55 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:36:57 2026 * disk 2, size 1.0G Thu Apr 23 01:36:57 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:36:57 2026 - INFO: Hotplug done. Thu Apr 23 01:36:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:36:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:36:58 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:36:59 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 01:37:17.925035 time=0:00:27.418457 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 01:37:17.925165 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2648 GET /2/jobs/2649 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 01:37:20.382166 time=0:00:02.457001 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 01:37:20.382282 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 01:37:20.382305 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 01:37:20.382324 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 01:37:20.382346 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2650 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 01:37:26.796435 time=0:00:06.414089 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 01:37:26.796593 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 01:37:26.796618 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 01:37:26.796633 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 01:37:27 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 01:37:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:37:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 01:37:30 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 01:37:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:37:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 01:37:32 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 01:37:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:37:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 01:37:35 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 01:37:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:37:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 01:37:36.786397 time=0:00:09.989764 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 01:37:36.786527 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2657 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 01:37:38.801299 time=0:00:02.014772 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 01:37:38.801416 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2658 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2659 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2660 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2661 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2662 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 01:38:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 01:38:18.116956 time=0:00:39.315540 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 01:38:18.117064 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 01:38:29.638478 time=0:00:11.521414 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5826527a7917b135b3785bb5df441b99cc35e24d /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2665, 2666 Waiting for job 2665 ... Thu Apr 23 01:38:31 2026 * Verifying cluster config Thu Apr 23 01:38:31 2026 * Verifying cluster certificate files Thu Apr 23 01:38:31 2026 * Verifying hypervisor parameters Thu Apr 23 01:38:31 2026 * Verifying all nodes belong to an existing group Waiting for job 2666 ... Thu Apr 23 01:38:31 2026 * Verifying group 'default' Thu Apr 23 01:38:31 2026 * Gathering data (3 nodes) Thu Apr 23 01:38:31 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 01:38:33 2026 * Gathering disk information (3 nodes) Thu Apr 23 01:38:33 2026 * Verifying configuration file consistency Thu Apr 23 01:38:33 2026 * Verifying node status Thu Apr 23 01:38:33 2026 * Verifying instance status Thu Apr 23 01:38:33 2026 * Verifying orphan volumes Thu Apr 23 01:38:33 2026 * Verifying N+1 Memory redundancy Thu Apr 23 01:38:33 2026 * Assessing cluster hypervisor parameters Thu Apr 23 01:38:33 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 01:38:33 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 01:38:33 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 01:38:33 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 01:38:33 2026 * Other Notes Thu Apr 23 01:38:33 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5826527a7917b135b3785bb5df441b99cc35e24d /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=False' ---- Starting reduced number of instance tests with hypervisor parameter use_localtime=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_localtime=True' <<<< 2026-04-23 01:38:36.384422 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:38:37 2026 * disk 0, size 768M Thu Apr 23 01:38:37 2026 * disk 1, size 512M Thu Apr 23 01:38:37 2026 * creating instance disks... Thu Apr 23 01:38:37 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 01:38:37 2026 adding disks to cluster config Thu Apr 23 01:38:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:38:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 01:38:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:38:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 01:38:38 2026 * running the instance OS create scripts... Thu Apr 23 01:38:38 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: ff866187-32c4-4e67-b107-d508f573a2c9 Serial number: 4 Creation time: 2026-04-23 01:38:37 Modification time: 2026-04-23 01:38:38 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (True) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:2e:b8:76 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0b97f2f7-59a1-49c7-826a-bbfeb879b4d7 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c02fb84e-bff7-4876-8eae-f76fcb1ea450.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c02fb84e-bff7-4876-8eae-f76fcb1ea450.file.disk0 (N/A:N/A) name: disk0 UUID: 91d697a3-9c65-483b-bfc9-34f0a4b9c67b - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2bc0604e-ee7e-4e6c-8d57-a651b65bc5e2.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2bc0604e-ee7e-4e6c-8d57-a651b65bc5e2.file.disk1 (N/A:N/A) name: disk1 UUID: 43a08c82-fbd8-4c3d-be52-67fd80dc8ceb Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-04-23 01:38:40.268281 time=0:00:03.883859 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-04-23 01:38:40.268368 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2671 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 01:38:46.696899 time=0:00:06.428531 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 01:38:46.697056 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 01:38:46.697084 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2674 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2674 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2675 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 01:38:51 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2676 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2676 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2677 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2677 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 01:38:56.278875 time=0:00:09.581791 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 01:38:56.279045 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2680 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 01:38:58.287195 time=0:00:02.008150 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 01:38:58.287299 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2681 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 01:39:09.722063 time=0:00:11.434764 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 01:39:09.722214 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2682 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 01:39:12.009741 time=0:00:02.287527 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 01:39:12.009918 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: ff866187-32c4-4e67-b107-d508f573a2c9 Serial number: 16 Creation time: 2026-04-23 01:38:37 Modification time: 2026-04-23 01:39:11 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (True) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:2e:b8:76 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0b97f2f7-59a1-49c7-826a-bbfeb879b4d7 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c02fb84e-bff7-4876-8eae-f76fcb1ea450.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c02fb84e-bff7-4876-8eae-f76fcb1ea450.file.disk0 (N/A:N/A) name: disk0 UUID: 91d697a3-9c65-483b-bfc9-34f0a4b9c67b - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2bc0604e-ee7e-4e6c-8d57-a651b65bc5e2.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2bc0604e-ee7e-4e6c-8d57-a651b65bc5e2.file.disk1 (N/A:N/A) name: disk1 UUID: 43a08c82-fbd8-4c3d-be52-67fd80dc8ceb Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:39:14 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:39:14 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:89:e9:ef,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:39:16 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:39:16 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:39:17 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:39:17 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:39:19 2026 * disk 2, size 1.0G Thu Apr 23 01:39:19 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:39:19 2026 - INFO: Hotplug done. Thu Apr 23 01:39:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:39:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:39:20 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:39:20 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 01:39:39.815292 time=0:00:27.805374 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 01:39:39.815397 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2703 GET /2/jobs/2704 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 01:39:42.233976 time=0:00:02.418579 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 01:39:42.234101 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 01:39:42.234167 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 01:39:42.234194 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 01:39:42.234207 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2705 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 01:39:48.646087 time=0:00:06.411880 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 01:39:48.646195 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 01:39:48.646220 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 01:39:48.646234 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 01:39:49 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 01:39:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:39:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 01:39:52 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 01:39:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:39:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 01:39:54 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 01:39:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:39:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 01:39:57 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 01:39:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:39:58 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 01:39:58.606075 time=0:00:09.959841 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 01:39:58.606196 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2712 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 01:40:00.610817 time=0:00:02.004621 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 01:40:00.610919 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2713 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2714 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2715 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2716 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2717 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 01:40:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 01:40:40.064776 time=0:00:39.453857 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 01:40:40.064977 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 01:40:51.586809 time=0:00:11.521832 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 13893ea6080b3f7dbde7eba02ac2724a3bdb47dc /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2720, 2721 Waiting for job 2720 ... Thu Apr 23 01:40:53 2026 * Verifying cluster config Thu Apr 23 01:40:53 2026 * Verifying cluster certificate files Thu Apr 23 01:40:53 2026 * Verifying hypervisor parameters Thu Apr 23 01:40:53 2026 * Verifying all nodes belong to an existing group Waiting for job 2721 ... Thu Apr 23 01:40:53 2026 * Verifying group 'default' Thu Apr 23 01:40:53 2026 * Gathering data (3 nodes) Thu Apr 23 01:40:53 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 01:40:55 2026 * Gathering disk information (3 nodes) Thu Apr 23 01:40:55 2026 * Verifying configuration file consistency Thu Apr 23 01:40:55 2026 * Verifying node status Thu Apr 23 01:40:55 2026 * Verifying instance status Thu Apr 23 01:40:55 2026 * Verifying orphan volumes Thu Apr 23 01:40:55 2026 * Verifying N+1 Memory redundancy Thu Apr 23 01:40:55 2026 * Assessing cluster hypervisor parameters Thu Apr 23 01:40:55 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 01:40:55 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 01:40:55 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 01:40:55 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 01:40:55 2026 * Other Notes Thu Apr 23 01:40:55 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 13893ea6080b3f7dbde7eba02ac2724a3bdb47dc /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_localtime=False' ---- Starting reduced number of instance tests with hypervisor parameter disk_aio=native Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=native' <<<< 2026-04-23 01:40:58.244995 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:40:59 2026 * disk 0, size 768M Thu Apr 23 01:40:59 2026 * disk 1, size 512M Thu Apr 23 01:40:59 2026 * creating instance disks... Thu Apr 23 01:40:59 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 01:40:59 2026 adding disks to cluster config Thu Apr 23 01:40:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:41:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 01:41:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:41:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 01:41:00 2026 * running the instance OS create scripts... Thu Apr 23 01:41:00 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1aa76fbc-71be-47b6-9753-673d85f217d6 Serial number: 4 Creation time: 2026-04-23 01:40:59 Modification time: 2026-04-23 01:41:00 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (native) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:84:3a:ab IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c6b52638-c65c-40c1-9f16-09e81277e79e name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/8da98ced-94e7-4d9f-a1ca-a532b4d0fd07.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/8da98ced-94e7-4d9f-a1ca-a532b4d0fd07.file.disk0 (N/A:N/A) name: disk0 UUID: c8148631-1098-4207-bd27-633fe2fffc84 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2c175a31-16e7-406f-9766-5ddf941614cc.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2c175a31-16e7-406f-9766-5ddf941614cc.file.disk1 (N/A:N/A) name: disk1 UUID: 50f0eb1a-9b42-423f-8de6-f756e05535af Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-04-23 01:41:02.226376 time=0:00:03.981381 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-04-23 01:41:02.226545 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2726 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 01:41:08.656039 time=0:00:06.429494 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 01:41:08.656162 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 01:41:08.656187 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2729 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2729 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2730 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 01:41:13 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2731 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2731 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2732 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2732 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 01:41:18.334738 time=0:00:09.678551 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 01:41:18.334852 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2735 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 01:41:20.643534 time=0:00:02.308682 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 01:41:20.643689 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2736 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 01:41:31.998052 time=0:00:11.354363 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 01:41:31.998181 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2737 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 01:41:34.078678 time=0:00:02.080497 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 01:41:34.078834 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1aa76fbc-71be-47b6-9753-673d85f217d6 Serial number: 16 Creation time: 2026-04-23 01:40:59 Modification time: 2026-04-23 01:41:33 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (native) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:84:3a:ab IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c6b52638-c65c-40c1-9f16-09e81277e79e name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/8da98ced-94e7-4d9f-a1ca-a532b4d0fd07.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/8da98ced-94e7-4d9f-a1ca-a532b4d0fd07.file.disk0 (N/A:N/A) name: disk0 UUID: c8148631-1098-4207-bd27-633fe2fffc84 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2c175a31-16e7-406f-9766-5ddf941614cc.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2c175a31-16e7-406f-9766-5ddf941614cc.file.disk1 (N/A:N/A) name: disk1 UUID: 50f0eb1a-9b42-423f-8de6-f756e05535af Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:41:36 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:41:36 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:76:5b:82,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:41:37 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:41:38 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:41:39 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:41:39 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:41:40 2026 * disk 2, size 1.0G Thu Apr 23 01:41:41 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:41:41 2026 - INFO: Hotplug done. Thu Apr 23 01:41:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:41:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:41:42 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:41:42 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 01:42:01.338195 time=0:00:27.259361 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 01:42:01.338432 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2758 GET /2/jobs/2759 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 01:42:03.729927 time=0:00:02.391495 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 01:42:03.730060 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 01:42:03.730083 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 01:42:03.730097 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 01:42:03.730116 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2760 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 01:42:10.054875 time=0:00:06.324759 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 01:42:10.054990 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 01:42:10.055014 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 01:42:10.055090 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 01:42:11 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 01:42:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:42:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 01:42:14 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 01:42:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:42:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 01:42:16 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 01:42:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:42:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 01:42:19 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 01:42:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:42:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 01:42:20.096718 time=0:00:10.041628 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 01:42:20.096927 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2767 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 01:42:22.320464 time=0:00:02.223537 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 01:42:22.320594 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2768 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2769 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2770 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2771 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2772 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 01:43:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 01:43:02.079121 time=0:00:39.758527 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 01:43:02.079317 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 01:43:13.596259 time=0:00:11.516942 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 03c65f489385d30ae08454266e45c6afa9cac79f /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2775, 2776 Waiting for job 2775 ... Thu Apr 23 01:43:15 2026 * Verifying cluster config Thu Apr 23 01:43:15 2026 * Verifying cluster certificate files Thu Apr 23 01:43:15 2026 * Verifying hypervisor parameters Thu Apr 23 01:43:15 2026 * Verifying all nodes belong to an existing group Waiting for job 2776 ... Thu Apr 23 01:43:15 2026 * Verifying group 'default' Thu Apr 23 01:43:15 2026 * Gathering data (3 nodes) Thu Apr 23 01:43:15 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 01:43:17 2026 * Gathering disk information (3 nodes) Thu Apr 23 01:43:17 2026 * Verifying configuration file consistency Thu Apr 23 01:43:18 2026 * Verifying node status Thu Apr 23 01:43:18 2026 * Verifying instance status Thu Apr 23 01:43:18 2026 * Verifying orphan volumes Thu Apr 23 01:43:18 2026 * Verifying N+1 Memory redundancy Thu Apr 23 01:43:18 2026 * Assessing cluster hypervisor parameters Thu Apr 23 01:43:18 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 01:43:18 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 01:43:18 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 01:43:18 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 01:43:18 2026 * Other Notes Thu Apr 23 01:43:18 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 03c65f489385d30ae08454266e45c6afa9cac79f /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_aio=io_uring Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=io_uring' <<<< 2026-04-23 01:43:19.927878 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:43:21 2026 * disk 0, size 768M Thu Apr 23 01:43:21 2026 * disk 1, size 512M Thu Apr 23 01:43:21 2026 * creating instance disks... Thu Apr 23 01:43:21 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 01:43:21 2026 adding disks to cluster config Thu Apr 23 01:43:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:43:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 01:43:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:43:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 01:43:22 2026 * running the instance OS create scripts... Thu Apr 23 01:43:22 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 80d90eeb-f97a-4ce6-bfe2-81f279583864 Serial number: 4 Creation time: 2026-04-23 01:43:21 Modification time: 2026-04-23 01:43:22 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (io_uring) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4c:c6:1a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0a21e2f4-2a85-4027-8728-fb055c0efe7e name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/75690c5e-0607-4481-97aa-e10b36dad7d4.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/75690c5e-0607-4481-97aa-e10b36dad7d4.file.disk0 (N/A:N/A) name: disk0 UUID: cd22fdc1-11a0-4e21-979a-40562cd6a55a - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/e994f030-fc4a-4003-a28a-e5f7f5f8ac78.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/e994f030-fc4a-4003-a28a-e5f7f5f8ac78.file.disk1 (N/A:N/A) name: disk1 UUID: 969aee41-e595-4792-888d-7e3b5b67f7f5 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-04-23 01:43:24.208325 time=0:00:04.280447 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-04-23 01:43:24.208457 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2780 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 01:43:30.637245 time=0:00:06.428788 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 01:43:30.637348 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 01:43:30.637369 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2783 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2783 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2784 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 01:43:35 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2785 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2785 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2786 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2786 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 01:43:40.299309 time=0:00:09.661940 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 01:43:40.299438 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2789 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 01:43:42.309734 time=0:00:02.010296 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 01:43:42.309827 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2790 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 01:43:53.618010 time=0:00:11.308183 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 01:43:53.618130 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2791 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 01:43:55.594053 time=0:00:01.975923 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 01:43:55.594173 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 80d90eeb-f97a-4ce6-bfe2-81f279583864 Serial number: 16 Creation time: 2026-04-23 01:43:21 Modification time: 2026-04-23 01:43:54 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (io_uring) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4c:c6:1a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0a21e2f4-2a85-4027-8728-fb055c0efe7e name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/75690c5e-0607-4481-97aa-e10b36dad7d4.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/75690c5e-0607-4481-97aa-e10b36dad7d4.file.disk0 (N/A:N/A) name: disk0 UUID: cd22fdc1-11a0-4e21-979a-40562cd6a55a - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/e994f030-fc4a-4003-a28a-e5f7f5f8ac78.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/e994f030-fc4a-4003-a28a-e5f7f5f8ac78.file.disk1 (N/A:N/A) name: disk1 UUID: 969aee41-e595-4792-888d-7e3b5b67f7f5 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:43:57 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:43:58 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:d6:d4:11,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:43:59 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:43:59 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:44:00 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:44:00 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:44:02 2026 * disk 2, size 1.0G Thu Apr 23 01:44:02 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:44:02 2026 - INFO: Hotplug done. Thu Apr 23 01:44:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:44:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:44:03 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:44:03 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 01:44:22.475771 time=0:00:26.881598 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 01:44:22.475957 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2812 GET /2/jobs/2813 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 01:44:24.902225 time=0:00:02.426268 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 01:44:24.902357 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 01:44:24.902382 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 01:44:24.902397 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 01:44:24.902408 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2814 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 01:44:31.316121 time=0:00:06.413713 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 01:44:31.316259 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 01:44:31.316284 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 01:44:31.316299 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 01:44:32 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 01:44:32 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:44:32 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 01:44:35 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 01:44:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:44:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 01:44:37 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 01:44:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:44:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 01:44:40 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 01:44:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:44:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 01:44:41.395076 time=0:00:10.078777 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 01:44:41.395259 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2821 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 01:44:43.405309 time=0:00:02.010050 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 01:44:43.405451 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2822 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2823 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2824 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2825 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2826 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 01:45:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 01:45:23.914986 time=0:00:40.509535 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 01:45:23.915156 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 01:45:35.442310 time=0:00:11.527154 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 9e5ddde5f38ee9d7c8368ccc86db7a46cb967b3e /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2829, 2830 Waiting for job 2829 ... Thu Apr 23 01:45:37 2026 * Verifying cluster config Thu Apr 23 01:45:37 2026 * Verifying cluster certificate files Thu Apr 23 01:45:37 2026 * Verifying hypervisor parameters Thu Apr 23 01:45:37 2026 * Verifying all nodes belong to an existing group Waiting for job 2830 ... Thu Apr 23 01:45:37 2026 * Verifying group 'default' Thu Apr 23 01:45:37 2026 * Gathering data (3 nodes) Thu Apr 23 01:45:37 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 01:45:38 2026 * Gathering disk information (3 nodes) Thu Apr 23 01:45:38 2026 * Verifying configuration file consistency Thu Apr 23 01:45:38 2026 * Verifying node status Thu Apr 23 01:45:38 2026 * Verifying instance status Thu Apr 23 01:45:38 2026 * Verifying orphan volumes Thu Apr 23 01:45:38 2026 * Verifying N+1 Memory redundancy Thu Apr 23 01:45:38 2026 * Assessing cluster hypervisor parameters Thu Apr 23 01:45:38 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 01:45:38 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 01:45:38 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 01:45:38 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 01:45:38 2026 * Other Notes Thu Apr 23 01:45:39 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 9e5ddde5f38ee9d7c8368ccc86db7a46cb967b3e /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=threads' ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=default Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=default' <<<< 2026-04-23 01:45:42.206333 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:45:43 2026 * disk 0, size 768M Thu Apr 23 01:45:43 2026 * disk 1, size 512M Thu Apr 23 01:45:43 2026 * creating instance disks... Thu Apr 23 01:45:43 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 01:45:43 2026 adding disks to cluster config Thu Apr 23 01:45:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:45:44 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 01:45:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:45:44 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 01:45:44 2026 * running the instance OS create scripts... Thu Apr 23 01:45:44 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 010a01a9-bd97-4757-b26b-8f1c4459c165 Serial number: 4 Creation time: 2026-04-23 01:45:43 Modification time: 2026-04-23 01:45:44 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (default) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d5:a8:bf IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f3b282af-54a3-4944-9e03-3aec20ee5c21 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/e98d99ba-1090-4683-82a5-4d1401cf8c75.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/e98d99ba-1090-4683-82a5-4d1401cf8c75.file.disk0 (N/A:N/A) name: disk0 UUID: d8edc71e-36f2-4ad6-81f3-7b6880196906 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c6fea42f-8bf4-4a5b-9137-e67ed48c1810.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c6fea42f-8bf4-4a5b-9137-e67ed48c1810.file.disk1 (N/A:N/A) name: disk1 UUID: 623d02c1-502c-4a44-b81e-8e3fb707625a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-04-23 01:45:46.085062 time=0:00:03.878729 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-04-23 01:45:46.085166 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2835 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 01:45:52.494574 time=0:00:06.409408 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 01:45:52.494674 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 01:45:52.494696 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2838 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2838 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2839 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 01:45:56 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2840 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2840 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2841 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2841 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 01:46:02.125505 time=0:00:09.630809 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 01:46:02.125649 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2844 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 01:46:04.135824 time=0:00:02.010175 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 01:46:04.135923 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2845 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 01:46:15.533639 time=0:00:11.397716 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 01:46:15.533807 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2846 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 01:46:17.530408 time=0:00:01.996601 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 01:46:17.530553 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 010a01a9-bd97-4757-b26b-8f1c4459c165 Serial number: 16 Creation time: 2026-04-23 01:45:43 Modification time: 2026-04-23 01:46:16 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (default) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d5:a8:bf IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f3b282af-54a3-4944-9e03-3aec20ee5c21 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/e98d99ba-1090-4683-82a5-4d1401cf8c75.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/e98d99ba-1090-4683-82a5-4d1401cf8c75.file.disk0 (N/A:N/A) name: disk0 UUID: d8edc71e-36f2-4ad6-81f3-7b6880196906 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c6fea42f-8bf4-4a5b-9137-e67ed48c1810.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c6fea42f-8bf4-4a5b-9137-e67ed48c1810.file.disk1 (N/A:N/A) name: disk1 UUID: 623d02c1-502c-4a44-b81e-8e3fb707625a Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:46:19 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:46:19 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:50:0d:45,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:46:21 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:46:22 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:46:23 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:46:24 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:46:26 2026 * disk 2, size 1.0G Thu Apr 23 01:46:26 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:46:26 2026 - INFO: Hotplug done. Thu Apr 23 01:46:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:46:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:46:27 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:46:27 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 01:46:46.763158 time=0:00:29.232605 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 01:46:46.763365 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2867 GET /2/jobs/2868 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 01:46:49.182439 time=0:00:02.419074 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 01:46:49.182563 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 01:46:49.182600 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 01:46:49.182616 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 01:46:49.182628 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2869 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 01:46:55.601935 time=0:00:06.419307 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 01:46:55.602081 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 01:46:55.602106 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 01:46:55.602121 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 01:46:56 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 01:46:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:46:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 01:46:59 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 01:47:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:47:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 01:47:01 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 01:47:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:47:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 01:47:04 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 01:47:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:47:05 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 01:47:05.610966 time=0:00:10.008845 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 01:47:05.611097 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2876 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 01:47:07.618743 time=0:00:02.007646 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 01:47:07.618889 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2877 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2878 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2879 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2880 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2881 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 01:47:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 01:47:46.917226 time=0:00:39.298337 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 01:47:46.917342 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 01:47:58.440685 time=0:00:11.523343 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ba918417b351387173056692d3625975d2b2c6ec /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2884, 2885 Waiting for job 2884 ... Thu Apr 23 01:48:00 2026 * Verifying cluster config Thu Apr 23 01:48:00 2026 * Verifying cluster certificate files Thu Apr 23 01:48:00 2026 * Verifying hypervisor parameters Thu Apr 23 01:48:00 2026 * Verifying all nodes belong to an existing group Waiting for job 2885 ... Thu Apr 23 01:48:00 2026 * Verifying group 'default' Thu Apr 23 01:48:00 2026 * Gathering data (3 nodes) Thu Apr 23 01:48:00 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 01:48:01 2026 * Gathering disk information (3 nodes) Thu Apr 23 01:48:01 2026 * Verifying configuration file consistency Thu Apr 23 01:48:01 2026 * Verifying node status Thu Apr 23 01:48:01 2026 * Verifying instance status Thu Apr 23 01:48:01 2026 * Verifying orphan volumes Thu Apr 23 01:48:01 2026 * Verifying N+1 Memory redundancy Thu Apr 23 01:48:01 2026 * Assessing cluster hypervisor parameters Thu Apr 23 01:48:01 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 01:48:01 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 01:48:01 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 01:48:01 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 01:48:01 2026 * Other Notes Thu Apr 23 01:48:02 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ba918417b351387173056692d3625975d2b2c6ec /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=writeback Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=writeback' <<<< 2026-04-23 01:48:03.859653 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:48:05 2026 * disk 0, size 768M Thu Apr 23 01:48:05 2026 * disk 1, size 512M Thu Apr 23 01:48:05 2026 * creating instance disks... Thu Apr 23 01:48:05 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 01:48:05 2026 adding disks to cluster config Thu Apr 23 01:48:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:48:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 01:48:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:48:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 01:48:06 2026 * running the instance OS create scripts... Thu Apr 23 01:48:06 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b2030e8c-e466-4f68-b626-6f75a3635a05 Serial number: 4 Creation time: 2026-04-23 01:48:05 Modification time: 2026-04-23 01:48:06 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writeback) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:c4:ab:24 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d814fda7-9003-4158-a295-0cb5585dc905 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/10ef35e6-cbb9-4bd6-85ce-9e486c30dc73.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/10ef35e6-cbb9-4bd6-85ce-9e486c30dc73.file.disk0 (N/A:N/A) name: disk0 UUID: 4eda97d4-4f1b-448a-af25-1c550304a43c - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/213b3a95-a112-4528-9858-e28d55fd703b.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/213b3a95-a112-4528-9858-e28d55fd703b.file.disk1 (N/A:N/A) name: disk1 UUID: 9fc11759-17bc-484f-9cc2-2a774b62b4db Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-04-23 01:48:08.168209 time=0:00:04.308556 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-04-23 01:48:08.168366 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2889 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 01:48:14.585312 time=0:00:06.416946 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 01:48:14.585468 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 01:48:14.585492 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2892 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2892 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2893 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 01:48:19 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2894 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2894 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2895 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2895 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 01:48:24.262318 time=0:00:09.676826 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 01:48:24.262445 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2898 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 01:48:26.378265 time=0:00:02.115820 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 01:48:26.378379 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2899 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 01:48:37.837994 time=0:00:11.459615 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 01:48:37.838117 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2900 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 01:48:39.831576 time=0:00:01.993459 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 01:48:39.831716 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b2030e8c-e466-4f68-b626-6f75a3635a05 Serial number: 16 Creation time: 2026-04-23 01:48:05 Modification time: 2026-04-23 01:48:38 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writeback) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:c4:ab:24 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d814fda7-9003-4158-a295-0cb5585dc905 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/10ef35e6-cbb9-4bd6-85ce-9e486c30dc73.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/10ef35e6-cbb9-4bd6-85ce-9e486c30dc73.file.disk0 (N/A:N/A) name: disk0 UUID: 4eda97d4-4f1b-448a-af25-1c550304a43c - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/213b3a95-a112-4528-9858-e28d55fd703b.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/213b3a95-a112-4528-9858-e28d55fd703b.file.disk1 (N/A:N/A) name: disk1 UUID: 9fc11759-17bc-484f-9cc2-2a774b62b4db Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:48:42 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:48:42 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:d6:f9:76,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:48:43 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:48:43 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:48:45 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:48:45 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:48:46 2026 * disk 2, size 1.0G Thu Apr 23 01:48:46 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:48:46 2026 - INFO: Hotplug done. Thu Apr 23 01:48:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:48:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:48:48 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:48:48 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 01:49:06.930404 time=0:00:27.098688 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 01:49:06.930532 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2921 GET /2/jobs/2922 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 01:49:09.330052 time=0:00:02.399520 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 01:49:09.330174 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 01:49:09.330207 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 01:49:09.330223 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 01:49:09.330253 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2923 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 01:49:15.779946 time=0:00:06.449693 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 01:49:15.780096 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 01:49:15.780122 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 01:49:15.780138 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 01:49:16 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 01:49:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:49:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 01:49:19 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 01:49:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:49:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 01:49:21 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 01:49:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:49:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 01:49:24 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 01:49:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:49:25 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 01:49:25.596841 time=0:00:09.816703 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 01:49:25.596994 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2930 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 01:49:27.629309 time=0:00:02.032315 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 01:49:27.629441 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2931 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2932 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2933 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2934 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2935 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 01:50:05 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 01:50:07.029170 time=0:00:39.399729 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 01:50:07.029253 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 01:50:18.752558 time=0:00:11.723305 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b7d98166dafb029f93f9f29ce57e360ea7cc8d0a /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2938, 2939 Waiting for job 2938 ... Thu Apr 23 01:50:20 2026 * Verifying cluster config Thu Apr 23 01:50:20 2026 * Verifying cluster certificate files Thu Apr 23 01:50:20 2026 * Verifying hypervisor parameters Thu Apr 23 01:50:20 2026 * Verifying all nodes belong to an existing group Waiting for job 2939 ... Thu Apr 23 01:50:21 2026 * Verifying group 'default' Thu Apr 23 01:50:21 2026 * Gathering data (3 nodes) Thu Apr 23 01:50:21 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 01:50:22 2026 * Gathering disk information (3 nodes) Thu Apr 23 01:50:22 2026 * Verifying configuration file consistency Thu Apr 23 01:50:22 2026 * Verifying node status Thu Apr 23 01:50:22 2026 * Verifying instance status Thu Apr 23 01:50:22 2026 * Verifying orphan volumes Thu Apr 23 01:50:22 2026 * Verifying N+1 Memory redundancy Thu Apr 23 01:50:22 2026 * Assessing cluster hypervisor parameters Thu Apr 23 01:50:22 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 01:50:22 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 01:50:22 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 01:50:22 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 01:50:22 2026 * Other Notes Thu Apr 23 01:50:22 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b7d98166dafb029f93f9f29ce57e360ea7cc8d0a /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=writethrough Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=writethrough' <<<< 2026-04-23 01:50:23.926310 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:50:25 2026 * disk 0, size 768M Thu Apr 23 01:50:25 2026 * disk 1, size 512M Thu Apr 23 01:50:25 2026 * creating instance disks... Thu Apr 23 01:50:25 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 01:50:25 2026 adding disks to cluster config Thu Apr 23 01:50:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:50:25 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 01:50:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:50:25 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 01:50:25 2026 * running the instance OS create scripts... Thu Apr 23 01:50:26 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f488abd1-d7f0-49cb-88c4-3de8a5377bf1 Serial number: 4 Creation time: 2026-04-23 01:50:25 Modification time: 2026-04-23 01:50:25 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writethrough) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:df:ef:14 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 4ac0c97e-f602-4d71-b7a9-0590613dcd9b name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/27cf8e0d-cce6-4cb4-879e-8f4611d6e5dc.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/27cf8e0d-cce6-4cb4-879e-8f4611d6e5dc.file.disk0 (N/A:N/A) name: disk0 UUID: 211aaaf5-1307-49aa-937c-098e8af1620a - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/7798e1ac-0d68-4fc2-b90c-7112b29a3785.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/7798e1ac-0d68-4fc2-b90c-7112b29a3785.file.disk1 (N/A:N/A) name: disk1 UUID: 6ab421e8-9db8-419e-ab38-8ebd7dfedaa5 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-04-23 01:50:27.814063 time=0:00:03.887753 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-04-23 01:50:27.814196 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2943 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 01:50:34.229918 time=0:00:06.415722 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 01:50:34.230129 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 01:50:34.230160 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2946 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2946 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2947 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 01:50:38 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2948 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2948 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2949 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2949 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 01:50:43.824141 time=0:00:09.593981 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 01:50:43.824302 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2952 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 01:50:45.826439 time=0:00:02.002137 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 01:50:45.826640 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2953 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 01:50:57.333874 time=0:00:11.507234 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 01:50:57.333995 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2954 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 01:50:59.294395 time=0:00:01.960400 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 01:50:59.294509 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f488abd1-d7f0-49cb-88c4-3de8a5377bf1 Serial number: 16 Creation time: 2026-04-23 01:50:25 Modification time: 2026-04-23 01:50:58 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writethrough) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:df:ef:14 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 4ac0c97e-f602-4d71-b7a9-0590613dcd9b name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/27cf8e0d-cce6-4cb4-879e-8f4611d6e5dc.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/27cf8e0d-cce6-4cb4-879e-8f4611d6e5dc.file.disk0 (N/A:N/A) name: disk0 UUID: 211aaaf5-1307-49aa-937c-098e8af1620a - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/7798e1ac-0d68-4fc2-b90c-7112b29a3785.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/7798e1ac-0d68-4fc2-b90c-7112b29a3785.file.disk1 (N/A:N/A) name: disk1 UUID: 6ab421e8-9db8-419e-ab38-8ebd7dfedaa5 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:51:01 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:51:01 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:25:2d:8e,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:51:03 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:51:03 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:51:04 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:51:04 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:51:06 2026 * disk 2, size 1.0G Thu Apr 23 01:51:06 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:51:06 2026 - INFO: Hotplug done. Thu Apr 23 01:51:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:51:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:51:07 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:51:08 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 01:51:26.861358 time=0:00:27.566849 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 01:51:26.861530 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2975 GET /2/jobs/2976 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 01:51:29.310076 time=0:00:02.448546 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 01:51:29.310191 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 01:51:29.310223 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 01:51:29.310238 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 01:51:29.310249 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2977 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 01:51:35.790002 time=0:00:06.479753 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 01:51:35.790107 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 01:51:35.790145 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 01:51:35.790160 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 01:51:36 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 01:51:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:51:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 01:51:39 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 01:51:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:51:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 01:51:41 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 01:51:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:51:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 01:51:44 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 01:51:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:51:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 01:51:45.633210 time=0:00:09.843050 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 01:51:45.633424 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2984 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 01:51:47.637393 time=0:00:02.003969 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 01:51:47.637522 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2985 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2986 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2987 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2988 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2989 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 01:52:25 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 01:52:27.062308 time=0:00:39.424786 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 01:52:27.062448 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 01:52:38.584479 time=0:00:11.522031 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f644be148d816a7f4811ff17cc7677683c027735 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2992, 2993 Waiting for job 2992 ... Thu Apr 23 01:52:40 2026 * Verifying cluster config Thu Apr 23 01:52:40 2026 * Verifying cluster certificate files Thu Apr 23 01:52:40 2026 * Verifying hypervisor parameters Thu Apr 23 01:52:40 2026 * Verifying all nodes belong to an existing group Waiting for job 2993 ... Thu Apr 23 01:52:40 2026 * Verifying group 'default' Thu Apr 23 01:52:40 2026 * Gathering data (3 nodes) Thu Apr 23 01:52:40 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 01:52:42 2026 * Gathering disk information (3 nodes) Thu Apr 23 01:52:42 2026 * Verifying configuration file consistency Thu Apr 23 01:52:42 2026 * Verifying node status Thu Apr 23 01:52:42 2026 * Verifying instance status Thu Apr 23 01:52:42 2026 * Verifying orphan volumes Thu Apr 23 01:52:42 2026 * Verifying N+1 Memory redundancy Thu Apr 23 01:52:42 2026 * Assessing cluster hypervisor parameters Thu Apr 23 01:52:42 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 01:52:42 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 01:52:42 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 01:52:42 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 01:52:42 2026 * Other Notes Thu Apr 23 01:52:42 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f644be148d816a7f4811ff17cc7677683c027735 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=none' ---- Starting reduced number of instance tests with hypervisor parameter usb_mouse=tablet Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=tablet' <<<< 2026-04-23 01:52:45.427328 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:52:46 2026 * disk 0, size 768M Thu Apr 23 01:52:46 2026 * disk 1, size 512M Thu Apr 23 01:52:46 2026 * creating instance disks... Thu Apr 23 01:52:47 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 01:52:47 2026 adding disks to cluster config Thu Apr 23 01:52:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:52:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 01:52:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:52:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 01:52:47 2026 * running the instance OS create scripts... Thu Apr 23 01:52:47 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5ed7375d-4129-4e0f-944f-854696c9980c Serial number: 4 Creation time: 2026-04-23 01:52:47 Modification time: 2026-04-23 01:52:47 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (tablet) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:a7:2b:75 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f84e26fe-2656-4202-9ada-e4ec5fd47008 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/47664a1e-7f27-499f-916e-9860f00c345e.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/47664a1e-7f27-499f-916e-9860f00c345e.file.disk0 (N/A:N/A) name: disk0 UUID: 36463256-698f-456a-947c-cb5f3b075478 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2eb3f916-296c-47f5-bd15-61880c47107d.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2eb3f916-296c-47f5-bd15-61880c47107d.file.disk1 (N/A:N/A) name: disk1 UUID: 388c10b4-a29f-4cc7-992f-3bb82b147e3c Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-04-23 01:52:49.337687 time=0:00:03.910359 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-04-23 01:52:49.337801 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2998 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 01:52:55.797413 time=0:00:06.459612 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 01:52:55.797516 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 01:52:55.797539 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3001 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3001 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3002 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 01:53:00 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3003 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3003 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3004 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3004 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 01:53:05.446529 time=0:00:09.648990 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 01:53:05.446738 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3007 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 01:53:07.459452 time=0:00:02.012714 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 01:53:07.459644 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3008 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 01:53:18.821849 time=0:00:11.362205 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 01:53:18.821971 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3009 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 01:53:20.807228 time=0:00:01.985257 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 01:53:20.807352 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5ed7375d-4129-4e0f-944f-854696c9980c Serial number: 16 Creation time: 2026-04-23 01:52:47 Modification time: 2026-04-23 01:53:19 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (tablet) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:a7:2b:75 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f84e26fe-2656-4202-9ada-e4ec5fd47008 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/47664a1e-7f27-499f-916e-9860f00c345e.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/47664a1e-7f27-499f-916e-9860f00c345e.file.disk0 (N/A:N/A) name: disk0 UUID: 36463256-698f-456a-947c-cb5f3b075478 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2eb3f916-296c-47f5-bd15-61880c47107d.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2eb3f916-296c-47f5-bd15-61880c47107d.file.disk1 (N/A:N/A) name: disk1 UUID: 388c10b4-a29f-4cc7-992f-3bb82b147e3c Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:53:23 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:53:23 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:d5:36:c4,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:53:24 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:53:24 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:53:26 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:53:26 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:53:27 2026 * disk 2, size 1.0G Thu Apr 23 01:53:27 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:53:27 2026 - INFO: Hotplug done. Thu Apr 23 01:53:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:53:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:53:29 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:53:29 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 01:53:48.004369 time=0:00:27.197017 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 01:53:48.004519 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3030 GET /2/jobs/3031 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 01:53:50.467468 time=0:00:02.462949 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 01:53:50.467610 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 01:53:50.467636 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 01:53:50.467651 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 01:53:50.467663 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3032 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 01:53:56.879541 time=0:00:06.411878 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 01:53:56.879768 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 01:53:56.879794 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 01:53:56.879809 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 01:53:58 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 01:53:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:53:58 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 01:54:01 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 01:54:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:54:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 01:54:03 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 01:54:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:54:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 01:54:06 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 01:54:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:54:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 01:54:06.929700 time=0:00:10.049891 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 01:54:06.929893 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3039 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 01:54:08.942356 time=0:00:02.012463 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 01:54:08.942519 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3040 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3041 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3042 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3043 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3044 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 01:54:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 01:54:48.317354 time=0:00:39.374835 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 01:54:48.317455 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 01:54:59.952492 time=0:00:11.635037 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a4e0554276d666000a873d07097e07c78e26db5a /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3047, 3048 Waiting for job 3047 ... Thu Apr 23 01:55:01 2026 * Verifying cluster config Thu Apr 23 01:55:01 2026 * Verifying cluster certificate files Thu Apr 23 01:55:01 2026 * Verifying hypervisor parameters Thu Apr 23 01:55:01 2026 * Verifying all nodes belong to an existing group Waiting for job 3048 ... Thu Apr 23 01:55:02 2026 * Verifying group 'default' Thu Apr 23 01:55:02 2026 * Gathering data (3 nodes) Thu Apr 23 01:55:02 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 01:55:03 2026 * Gathering disk information (3 nodes) Thu Apr 23 01:55:03 2026 * Verifying configuration file consistency Thu Apr 23 01:55:03 2026 * Verifying node status Thu Apr 23 01:55:03 2026 * Verifying instance status Thu Apr 23 01:55:03 2026 * Verifying orphan volumes Thu Apr 23 01:55:03 2026 * Verifying N+1 Memory redundancy Thu Apr 23 01:55:03 2026 * Assessing cluster hypervisor parameters Thu Apr 23 01:55:03 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 01:55:03 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 01:55:03 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 01:55:03 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 01:55:03 2026 * Other Notes Thu Apr 23 01:55:03 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a4e0554276d666000a873d07097e07c78e26db5a /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter usb_mouse=mouse Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=mouse' <<<< 2026-04-23 01:55:05.168584 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:55:06 2026 * disk 0, size 768M Thu Apr 23 01:55:06 2026 * disk 1, size 512M Thu Apr 23 01:55:06 2026 * creating instance disks... Thu Apr 23 01:55:06 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 01:55:06 2026 adding disks to cluster config Thu Apr 23 01:55:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:55:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 01:55:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:55:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 01:55:07 2026 * running the instance OS create scripts... Thu Apr 23 01:55:07 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 52303ab9-01ef-4a5c-b9cd-89ffd4efbbed Serial number: 4 Creation time: 2026-04-23 01:55:06 Modification time: 2026-04-23 01:55:07 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (mouse) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:31:b4:5c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b5196a36-51fe-416c-8c73-6b2a16f19fc7 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/95387250-b900-4899-a271-442027c221bf.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/95387250-b900-4899-a271-442027c221bf.file.disk0 (N/A:N/A) name: disk0 UUID: e8e176bd-6975-4e55-abb6-8732eca2444b - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db88dc46-bcf8-4717-92bd-216b9641eaad.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db88dc46-bcf8-4717-92bd-216b9641eaad.file.disk1 (N/A:N/A) name: disk1 UUID: 14a16479-cabf-4c2c-9312-b1345ddb9d3e Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-04-23 01:55:09.057590 time=0:00:03.889006 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-04-23 01:55:09.057677 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3052 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 01:55:15.462364 time=0:00:06.404687 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 01:55:15.462488 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 01:55:15.462511 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3055 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3055 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3056 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 01:55:19 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3057 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3057 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3058 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3058 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 01:55:25.046039 time=0:00:09.583528 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 01:55:25.046156 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3061 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 01:55:27.061969 time=0:00:02.015813 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 01:55:27.062135 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3062 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 01:55:38.457893 time=0:00:11.395758 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 01:55:38.458014 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3063 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 01:55:40.454218 time=0:00:01.996204 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 01:55:40.454338 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 52303ab9-01ef-4a5c-b9cd-89ffd4efbbed Serial number: 16 Creation time: 2026-04-23 01:55:06 Modification time: 2026-04-23 01:55:39 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (mouse) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:31:b4:5c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b5196a36-51fe-416c-8c73-6b2a16f19fc7 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/95387250-b900-4899-a271-442027c221bf.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/95387250-b900-4899-a271-442027c221bf.file.disk0 (N/A:N/A) name: disk0 UUID: e8e176bd-6975-4e55-abb6-8732eca2444b - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db88dc46-bcf8-4717-92bd-216b9641eaad.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/db88dc46-bcf8-4717-92bd-216b9641eaad.file.disk1 (N/A:N/A) name: disk1 UUID: 14a16479-cabf-4c2c-9312-b1345ddb9d3e Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:55:42 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:55:42 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:4b:9f:69,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:55:44 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:55:44 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:55:45 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:55:45 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:55:47 2026 * disk 2, size 1.0G Thu Apr 23 01:55:47 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:55:47 2026 - INFO: Hotplug done. Thu Apr 23 01:55:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:55:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:55:48 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:55:48 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 01:56:07.885539 time=0:00:27.431201 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 01:56:07.885691 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3084 GET /2/jobs/3085 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 01:56:10.330118 time=0:00:02.444427 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 01:56:10.330253 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 01:56:10.330276 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 01:56:10.330291 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 01:56:10.330303 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3086 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 01:56:16.757962 time=0:00:06.427659 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 01:56:16.758054 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 01:56:16.758078 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 01:56:16.758091 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 01:56:17 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 01:56:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:56:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 01:56:20 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 01:56:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:56:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 01:56:22 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 01:56:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:56:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 01:56:25 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 01:56:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:56:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 01:56:26.665914 time=0:00:09.907823 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 01:56:26.666051 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3093 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 01:56:28.677837 time=0:00:02.011786 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 01:56:28.678016 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3094 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3095 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3096 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3097 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3098 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 01:57:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 01:57:08.376393 time=0:00:39.698377 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 01:57:08.376565 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 01:57:19.915667 time=0:00:11.539102 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' df1614757ca8d8a84d57c6d3ad58a288727e65d6 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3101, 3102 Waiting for job 3101 ... Thu Apr 23 01:57:21 2026 * Verifying cluster config Thu Apr 23 01:57:21 2026 * Verifying cluster certificate files Thu Apr 23 01:57:21 2026 * Verifying hypervisor parameters Thu Apr 23 01:57:21 2026 * Verifying all nodes belong to an existing group Waiting for job 3102 ... Thu Apr 23 01:57:22 2026 * Verifying group 'default' Thu Apr 23 01:57:22 2026 * Gathering data (3 nodes) Thu Apr 23 01:57:22 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 01:57:23 2026 * Gathering disk information (3 nodes) Thu Apr 23 01:57:23 2026 * Verifying configuration file consistency Thu Apr 23 01:57:23 2026 * Verifying node status Thu Apr 23 01:57:23 2026 * Verifying instance status Thu Apr 23 01:57:23 2026 * Verifying orphan volumes Thu Apr 23 01:57:23 2026 * Verifying N+1 Memory redundancy Thu Apr 23 01:57:23 2026 * Assessing cluster hypervisor parameters Thu Apr 23 01:57:23 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 01:57:23 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 01:57:23 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 01:57:23 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 01:57:23 2026 * Other Notes Thu Apr 23 01:57:23 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' df1614757ca8d8a84d57c6d3ad58a288727e65d6 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=' ---- Starting reduced number of instance tests with hypervisor parameter disk_type=ide Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=ide' <<<< 2026-04-23 01:57:26.572438 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:57:27 2026 * disk 0, size 768M Thu Apr 23 01:57:27 2026 * disk 1, size 512M Thu Apr 23 01:57:27 2026 * creating instance disks... Thu Apr 23 01:57:28 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 01:57:28 2026 adding disks to cluster config Thu Apr 23 01:57:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:57:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 01:57:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:57:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 01:57:28 2026 * running the instance OS create scripts... Thu Apr 23 01:57:28 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a285f962-6c1b-4278-a48b-ff3c5296b098 Serial number: 4 Creation time: 2026-04-23 01:57:28 Modification time: 2026-04-23 01:57:28 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (ide) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:94:18:2b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 6c54b239-da3c-4f86-9e44-6a109cb5e15c name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/019edfe5-b1f6-41c1-9fe3-035102ee7194.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/019edfe5-b1f6-41c1-9fe3-035102ee7194.file.disk0 (N/A:N/A) name: disk0 UUID: 9e0ffb57-13d9-4eaa-a599-1bbd6f26fd40 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/b4011019-983d-4516-8038-552bc51e5a0d.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/b4011019-983d-4516-8038-552bc51e5a0d.file.disk1 (N/A:N/A) name: disk1 UUID: 00621e2c-8911-49f5-bc5c-d4bad5252da3 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-04-23 01:57:30.358896 time=0:00:03.786458 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-04-23 01:57:30.359090 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3107 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 01:57:36.783628 time=0:00:06.424538 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 01:57:36.783768 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 01:57:36.783791 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3110 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3110 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3111 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 01:57:41 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3112 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3112 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3113 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3113 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 01:57:46.602582 time=0:00:09.818791 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 01:57:46.602688 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3116 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 01:57:48.613206 time=0:00:02.010518 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 01:57:48.613320 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3117 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 01:57:59.910095 time=0:00:11.296775 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 01:57:59.910220 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3118 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 01:58:01.894525 time=0:00:01.984305 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 01:58:01.894636 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a285f962-6c1b-4278-a48b-ff3c5296b098 Serial number: 16 Creation time: 2026-04-23 01:57:28 Modification time: 2026-04-23 01:58:01 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (ide) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:94:18:2b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 6c54b239-da3c-4f86-9e44-6a109cb5e15c name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/019edfe5-b1f6-41c1-9fe3-035102ee7194.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/019edfe5-b1f6-41c1-9fe3-035102ee7194.file.disk0 (N/A:N/A) name: disk0 UUID: 9e0ffb57-13d9-4eaa-a599-1bbd6f26fd40 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/b4011019-983d-4516-8038-552bc51e5a0d.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/b4011019-983d-4516-8038-552bc51e5a0d.file.disk1 (N/A:N/A) name: disk1 UUID: 00621e2c-8911-49f5-bc5c-d4bad5252da3 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:58:04 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:58:04 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:ea:28:b8,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:58:05 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:58:05 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:58:07 2026 - INFO: Trying to hotplug device... Thu Apr 23 01:58:08 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 01:58:26.776196 time=0:00:24.881560 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 01:58:26.776350 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3137 GET /2/jobs/3138 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 01:58:29.159488 time=0:00:02.383138 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 01:58:29.159897 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 01:58:29.159928 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 01:58:29.159946 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 01:58:29.160139 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3139 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 01:58:35.585917 time=0:00:06.425778 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 01:58:35.586051 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 01:58:35.586075 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 01:58:35.586089 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 01:58:36 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 01:58:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:58:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 01:58:39 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 01:58:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:58:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 01:58:41 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 01:58:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:58:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 01:58:45 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 01:58:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:58:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 01:58:45.958951 time=0:00:10.372862 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 01:58:45.959165 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3146 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 01:58:47.973733 time=0:00:02.014568 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 01:58:47.973825 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3147 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3148 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3149 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3150 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3151 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 01:59:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 01:59:27.246540 time=0:00:39.272715 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 01:59:27.246744 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 01:59:38.756861 time=0:00:11.510117 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 873b53fe0131711bc833fbd1ab32a31286617a3f /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3154, 3155 Waiting for job 3154 ... Thu Apr 23 01:59:40 2026 * Verifying cluster config Thu Apr 23 01:59:40 2026 * Verifying cluster certificate files Thu Apr 23 01:59:40 2026 * Verifying hypervisor parameters Thu Apr 23 01:59:40 2026 * Verifying all nodes belong to an existing group Waiting for job 3155 ... Thu Apr 23 01:59:41 2026 * Verifying group 'default' Thu Apr 23 01:59:41 2026 * Gathering data (3 nodes) Thu Apr 23 01:59:41 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 01:59:42 2026 * Gathering disk information (3 nodes) Thu Apr 23 01:59:42 2026 * Verifying configuration file consistency Thu Apr 23 01:59:42 2026 * Verifying node status Thu Apr 23 01:59:42 2026 * Verifying instance status Thu Apr 23 01:59:42 2026 * Verifying orphan volumes Thu Apr 23 01:59:42 2026 * Verifying N+1 Memory redundancy Thu Apr 23 01:59:42 2026 * Assessing cluster hypervisor parameters Thu Apr 23 01:59:42 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 01:59:42 2026 - disk_type is set to 'ide' instead of 'paravirtual', please consider virtio-based disks for the best performance. Thu Apr 23 01:59:42 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 01:59:42 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 01:59:42 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 01:59:42 2026 * Other Notes Thu Apr 23 01:59:42 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 873b53fe0131711bc833fbd1ab32a31286617a3f /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=paravirtual' ---- Starting reduced number of instance tests with hypervisor parameter soundhw=ac97 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=ac97' <<<< 2026-04-23 01:59:45.563233 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 01:59:46 2026 * disk 0, size 768M Thu Apr 23 01:59:46 2026 * disk 1, size 512M Thu Apr 23 01:59:46 2026 * creating instance disks... Thu Apr 23 01:59:47 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 01:59:47 2026 adding disks to cluster config Thu Apr 23 01:59:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:59:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 01:59:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 01:59:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 01:59:47 2026 * running the instance OS create scripts... Thu Apr 23 01:59:47 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b78e5106-e22d-490a-b899-1e92359c1d68 Serial number: 4 Creation time: 2026-04-23 01:59:47 Modification time: 2026-04-23 01:59:47 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (ac97) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:dd:26:9a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 419c3715-bfa3-482e-805f-e3e3897508e3 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/76665944-260b-4ac6-ad83-15c1e380d169.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/76665944-260b-4ac6-ad83-15c1e380d169.file.disk0 (N/A:N/A) name: disk0 UUID: d32f4d8f-a502-4491-94d0-ca6fde6f0e3d - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/a89252d4-15d1-4bf8-a18a-3b7620ed7331.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/a89252d4-15d1-4bf8-a18a-3b7620ed7331.file.disk1 (N/A:N/A) name: disk1 UUID: 386a305d-ea10-460e-a596-e4483b9bc689 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-04-23 01:59:49.632077 time=0:00:04.068844 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-04-23 01:59:49.632226 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3160 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 01:59:56.174484 time=0:00:06.542258 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 01:59:56.174628 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 01:59:56.174658 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3163 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3163 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3164 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 02:00:00 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3165 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3165 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3166 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3166 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 02:00:05.874371 time=0:00:09.699713 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 02:00:05.874515 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3169 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 02:00:07.895796 time=0:00:02.021281 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 02:00:07.895948 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3170 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 02:00:19.290270 time=0:00:11.394322 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 02:00:19.290429 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3171 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 02:00:21.294191 time=0:00:02.003762 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 02:00:21.294324 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b78e5106-e22d-490a-b899-1e92359c1d68 Serial number: 16 Creation time: 2026-04-23 01:59:47 Modification time: 2026-04-23 02:00:20 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (ac97) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:dd:26:9a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 419c3715-bfa3-482e-805f-e3e3897508e3 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/76665944-260b-4ac6-ad83-15c1e380d169.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/76665944-260b-4ac6-ad83-15c1e380d169.file.disk0 (N/A:N/A) name: disk0 UUID: d32f4d8f-a502-4491-94d0-ca6fde6f0e3d - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/a89252d4-15d1-4bf8-a18a-3b7620ed7331.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/a89252d4-15d1-4bf8-a18a-3b7620ed7331.file.disk1 (N/A:N/A) name: disk1 UUID: 386a305d-ea10-460e-a596-e4483b9bc689 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:00:23 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:00:23 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:5c:23:03,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:00:25 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:00:25 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:00:26 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:00:26 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:00:27 2026 * disk 2, size 1.0G Thu Apr 23 02:00:28 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:00:28 2026 - INFO: Hotplug done. Thu Apr 23 02:00:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:00:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:00:29 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:00:29 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 02:00:48.657546 time=0:00:27.363222 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 02:00:48.657676 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3192 GET /2/jobs/3193 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 02:00:51.138238 time=0:00:02.480562 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 02:00:51.138373 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 02:00:51.138395 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 02:00:51.138410 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 02:00:51.138421 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3194 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 02:00:57.559877 time=0:00:06.421456 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 02:00:57.559989 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 02:00:57.560013 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 02:00:57.560030 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 02:00:58 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 02:00:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:00:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 02:01:01 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 02:01:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:01:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 02:01:03 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 02:01:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:01:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 02:01:06 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 02:01:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:01:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 02:01:07.437112 time=0:00:09.877082 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 02:01:07.437211 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3201 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 02:01:09.457076 time=0:00:02.019865 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 02:01:09.457211 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3202 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3203 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3204 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3205 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3206 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 02:01:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 02:01:48.942078 time=0:00:39.484867 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 02:01:48.942216 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 02:02:00.665731 time=0:00:11.723515 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 442dc7d75fd196f6d725178e254826e2ea05b434 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3209, 3210 Waiting for job 3209 ... Thu Apr 23 02:02:02 2026 * Verifying cluster config Thu Apr 23 02:02:02 2026 * Verifying cluster certificate files Thu Apr 23 02:02:02 2026 * Verifying hypervisor parameters Thu Apr 23 02:02:02 2026 * Verifying all nodes belong to an existing group Waiting for job 3210 ... Thu Apr 23 02:02:02 2026 * Verifying group 'default' Thu Apr 23 02:02:02 2026 * Gathering data (3 nodes) Thu Apr 23 02:02:02 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:02:04 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:02:04 2026 * Verifying configuration file consistency Thu Apr 23 02:02:04 2026 * Verifying node status Thu Apr 23 02:02:04 2026 * Verifying instance status Thu Apr 23 02:02:04 2026 * Verifying orphan volumes Thu Apr 23 02:02:04 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:02:04 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:02:04 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:02:04 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:02:04 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:02:04 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:02:04 2026 * Other Notes Thu Apr 23 02:02:04 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 442dc7d75fd196f6d725178e254826e2ea05b434 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter soundhw=hda Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=hda' <<<< 2026-04-23 02:02:05.863212 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:02:07 2026 * disk 0, size 768M Thu Apr 23 02:02:07 2026 * disk 1, size 512M Thu Apr 23 02:02:07 2026 * creating instance disks... Thu Apr 23 02:02:07 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 02:02:07 2026 adding disks to cluster config Thu Apr 23 02:02:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:02:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:02:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:02:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:02:07 2026 * running the instance OS create scripts... Thu Apr 23 02:02:07 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 029071eb-f028-4d59-8439-116d968fc4d3 Serial number: 4 Creation time: 2026-04-23 02:02:07 Modification time: 2026-04-23 02:02:07 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (hda) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ae:14:08 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 30178f04-e93b-40cc-a3d8-fae7f53d1a95 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/28fd99eb-7cba-4c7e-ba8e-287fa047b0ec.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/28fd99eb-7cba-4c7e-ba8e-287fa047b0ec.file.disk0 (N/A:N/A) name: disk0 UUID: 7f48ec80-94ee-45c6-986d-c3cdc41d0ad4 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/bb62ef55-364c-44fc-98d5-1b1c7052dc3e.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/bb62ef55-364c-44fc-98d5-1b1c7052dc3e.file.disk1 (N/A:N/A) name: disk1 UUID: ad40d946-2948-4cb0-a1b0-2928c19989b8 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-04-23 02:02:09.786968 time=0:00:03.923756 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-04-23 02:02:09.787146 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3214 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 02:02:16.300684 time=0:00:06.513538 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 02:02:16.300833 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 02:02:16.300858 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3217 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3217 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3218 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 02:02:20 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3219 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3219 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3220 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Job 3220 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 02:02:27.074653 time=0:00:10.773795 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 02:02:27.074801 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3223 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 02:02:29.334441 time=0:00:02.259640 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 02:02:29.334537 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3224 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 02:02:40.762039 time=0:00:11.427502 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 02:02:40.762162 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3225 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 02:02:42.750602 time=0:00:01.988440 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 02:02:42.750784 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 029071eb-f028-4d59-8439-116d968fc4d3 Serial number: 16 Creation time: 2026-04-23 02:02:07 Modification time: 2026-04-23 02:02:41 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (hda) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ae:14:08 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 30178f04-e93b-40cc-a3d8-fae7f53d1a95 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/28fd99eb-7cba-4c7e-ba8e-287fa047b0ec.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/28fd99eb-7cba-4c7e-ba8e-287fa047b0ec.file.disk0 (N/A:N/A) name: disk0 UUID: 7f48ec80-94ee-45c6-986d-c3cdc41d0ad4 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/bb62ef55-364c-44fc-98d5-1b1c7052dc3e.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/bb62ef55-364c-44fc-98d5-1b1c7052dc3e.file.disk1 (N/A:N/A) name: disk1 UUID: ad40d946-2948-4cb0-a1b0-2928c19989b8 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:02:45 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:02:45 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:a0:6e:6f,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:02:46 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:02:46 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:02:48 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:02:48 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:02:49 2026 * disk 2, size 1.0G Thu Apr 23 02:02:50 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:02:50 2026 - INFO: Hotplug done. Thu Apr 23 02:02:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:02:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:02:51 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:02:51 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 02:03:10.533349 time=0:00:27.782565 [TestInstanceModify] gnt-instance modify Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first <<<< 2026-04-23 02:03:10.533520 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3246 GET /2/jobs/3247 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 02:03:12.921949 time=0:00:02.388429 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 02:03:12.922097 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 02:03:12.922121 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 02:03:12.922136 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 02:03:12.922147 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3248 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 02:03:19.328371 time=0:00:06.406224 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 02:03:19.328471 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 02:03:19.328494 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 02:03:19.328508 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 02:03:20 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 02:03:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:03:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 02:03:23 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 02:03:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:03:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 02:03:25 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 02:03:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:03:25 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 02:03:28 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 02:03:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:03:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 02:03:29.220910 time=0:00:09.892402 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 02:03:29.221057 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3255 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 02:03:31.238812 time=0:00:02.017755 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 02:03:31.238945 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3256 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3257 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3258 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3259 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3260 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 02:04:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 02:04:10.568077 time=0:00:39.329132 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 02:04:10.568272 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 02:04:22.091179 time=0:00:11.522907 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a8203a168253756ba205f0674086bede64e39e1e /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3263, 3264 Waiting for job 3263 ... Thu Apr 23 02:04:23 2026 * Verifying cluster config Thu Apr 23 02:04:23 2026 * Verifying cluster certificate files Thu Apr 23 02:04:23 2026 * Verifying hypervisor parameters Thu Apr 23 02:04:23 2026 * Verifying all nodes belong to an existing group Waiting for job 3264 ... Thu Apr 23 02:04:24 2026 * Verifying group 'default' Thu Apr 23 02:04:24 2026 * Gathering data (3 nodes) Thu Apr 23 02:04:24 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:04:25 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:04:25 2026 * Verifying configuration file consistency Thu Apr 23 02:04:25 2026 * Verifying node status Thu Apr 23 02:04:25 2026 * Verifying instance status Thu Apr 23 02:04:25 2026 * Verifying orphan volumes Thu Apr 23 02:04:25 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:04:25 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:04:25 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:04:25 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:04:25 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:04:25 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:04:25 2026 * Other Notes Thu Apr 23 02:04:25 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a8203a168253756ba205f0674086bede64e39e1e /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job autoarchive all' Archived 0 jobs, 0 unchecked left ---- Starting instance tests with default HVparams --------------------- <<<< 2026-04-23 02:04:29.681370 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:04:30 2026 * disk 0, size 768M Thu Apr 23 02:04:30 2026 * disk 1, size 512M Thu Apr 23 02:04:30 2026 * creating instance disks... Thu Apr 23 02:04:31 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 02:04:31 2026 adding disks to cluster config Thu Apr 23 02:04:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:04:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:04:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:04:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:04:31 2026 * running the instance OS create scripts... Thu Apr 23 02:04:31 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1766caa0-08d6-41a8-9e10-4549ed085e1c Serial number: 4 Creation time: 2026-04-23 02:04:31 Modification time: 2026-04-23 02:04:31 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d4:e0:d0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0e55de26-4025-45bf-b6de-b3b28241fa7d name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c32a76dd-77dc-4abb-9b88-dac20b448f6e.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c32a76dd-77dc-4abb-9b88-dac20b448f6e.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 1c8458ea-2457-419b-a001-38f1561ad163 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5cfe048a-1870-4ace-b292-c5f17573eaf7.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5cfe048a-1870-4ace-b292-c5f17573eaf7.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 618566bf-cc68-4e01-b0a5-8ed4d7f38374 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-04-23 02:04:33.472179 time=0:00:03.790809 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile **** 2026-04-23 02:04:33.472298 skipping [TestInstanceUserDown] Tests user shutdown, test(s) instance-user-down disabled **** 2026-04-23 02:04:33.472318 skipping [TestInstanceCommunication] Tests instance communication via 'gnt-instance modify', test(s) instance-communication disabled <<<< 2026-04-23 02:04:33.472329 start [TestClusterEpo] gnt-cluster epo - Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list --verbose --no-headers -o powered' (unavail) (unavail) (unavail) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo --groups --all' Stderr was: Only one of --groups or --all are allowed Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo --all some_arg' Stderr was: Arguments in combination with --all are not allowed Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo -f troy-mcclure.staging.ganeti.org' Stderr was: troy-mcclure.staging.ganeti.org is the master node, please do a master-failover to another node not affected by the EPO or use --all if you intend to shutdown the whole cluster Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 12h' The watcher is paused until Thu Apr 23 14:04:34 2026. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo -f --all' Node maude-flanders.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node ralph-wiggum.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node troy-mcclure.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Submit shutdown of instance kvm-test-instance02.staging.ganeti.org Submitted jobs 3268 Waiting for job 3268 for kvm-test-instance02.staging.ganeti.org ... All instances have been stopped successfully Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status' ERROR_down Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo --on -f --all' Node maude-flanders.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node ralph-wiggum.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Waiting until all nodes are available again Submit startup of instance kvm-test-instance02.staging.ganeti.org Submitted jobs 3269 Waiting for job 3269 for kvm-test-instance02.staging.ganeti.org ... All instances have been started successfully Node troy-mcclure.staging.ganeti.org became available Node maude-flanders.staging.ganeti.org became available Node ralph-wiggum.staging.ganeti.org became available Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status' running Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. ---- PASSED [TestClusterEpo] gnt-cluster epo --------------------------- >>>> 2026-04-23 02:04:44.278138 time=0:00:10.805809 [TestClusterEpo] gnt-cluster epo <<<< 2026-04-23 02:04:44.278244 start [TestPauseWatcher] Tests and pauses the watcher Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Apr 23 06:04:44 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Apr 23 06:04:44 2026. ---- PASSED [TestPauseWatcher] Tests and pauses the watcher ------------ >>>> 2026-04-23 02:04:44.920442 time=0:00:00.642198 [TestPauseWatcher] Tests and pauses the watcher **** 2026-04-23 02:04:44.920570 skipping [TestInstanceAutomaticRestart] Test automatic restart of instance by ganeti-watcher, test(s) instance-automatic-restart disabled **** 2026-04-23 02:04:44.920587 skipping [TestInstanceConsecutiveFailures] Test five consecutive instance failures, test(s) instance-consecutive-failures disabled <<<< 2026-04-23 02:04:44.920593 start [TestResumeWatcher] Tests and unpauses the watcher Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-04-23 02:04:45.576965 time=0:00:00.656372 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-04-23 02:04:45.577115 start [TestNodeListDrbd] gnt-node list-drbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-drbd --no-header troy-mcclure.staging.ganeti.org' ---- PASSED [TestNodeListDrbd] gnt-node list-drbd ---------------------- >>>> 2026-04-23 02:04:45.810228 time=0:00:00.233113 [TestNodeListDrbd] gnt-node list-drbd **** 2026-04-23 02:04:45.810344 skipping Converting instance of template sharedfile, test(s) conversion feature disabled **** 2026-04-23 02:04:45.810366 skipping [TestInstanceModifyDisks] gnt-instance modify --disk, test(s) instance-modify-disks disabled <<<< 2026-04-23 02:04:45.810375 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3270 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 02:04:52.221446 time=0:00:06.411071 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 02:04:52.221569 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 02:04:52.221620 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3273 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3273 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3274 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 02:04:56 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3275 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3275 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3276 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3276 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 02:05:01.867555 time=0:00:09.645935 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 02:05:01.867651 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3279 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 02:05:03.872199 time=0:00:02.004548 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 02:05:03.872341 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3280 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 02:05:15.266498 time=0:00:11.394157 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 02:05:15.266628 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3281 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 02:05:17.258464 time=0:00:01.991836 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 02:05:17.258584 start [TestInstanceList] gnt-instance list Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_nicparams,nic.ip/4,name,nic.bridge/1,hv/extra_config,nic.vlan/6,hv/blockdev_prefix,disk.spindles/5,hv/kvm_extra,nic_link,hv/root_path,hv/vnc_tls,ctime,nic.bridge/7,disk.size/15,nic.name/1,nic.mac/2,oper_ram,nic.link/4,hv/kernel_args,nic.ip/3,ip,console,nic.name/4,nic.ip/5,sdb_size,hv/vnc_x509_verify,nic.modes,hv/vif_script,hv/serial_console,hv/spice_use_vdagent,nic.network.name/7,be/auto_balance,hv/cpu_cores,nic.link/5,nic.mac/5,nic.network/3,nic.mode/3,status,nic.link/2,disk.spindles/1,disk.size/9,disk.size/4,hv/devices,nic.mode/5,hv/num_ttys,hv/cpu_sockets,mac,nic.uuid/3,nic.uuid/6,disk.size/2,nic.uuid/2,hv/cdrom_image_path,hv/reboot_behavior,vcpus,nic.link/7,disk.spindles/6,nic.uuid/4,hv/floppy_image_path,hv/cdrom_disk_type,nic.network/0,hv/serial_speed,hv/cpuid,hv/bootloader_args,hv/vga,nic.uuid/5,be/memory,hv/cpu_type,hv/spice_image_compression,nic.name/2,nic.bridge/3,hv/disk_aio,nic.networks,osparams,hv/spice_playback_compression,disk.name/4,nic_mode,nic.network.name/1,disk.size/1,tags,nic.ip/2,disk.name/0,disk.size/11,disk.uuid/14,nic.vlan/4,disk.uuid/0,hv/migration_downtime,nic.link/3,disk.name/15,disk.name/8,hv/pae,disk.spindles/4,nic.ips,hv/bootloader_path,hv/boot_order,admin_up,disk.spindles/15,beparams,disks_active,pnode.group.uuid,nic.uuid/7,nic.mode/7,nic.mode/2,hv/device_model,snodes.group.uuid,hv/cpu_weight,custom_beparams,hv/vhost_net,nic.name/5,be/vcpus,nic.mac/6,disk.uuid/12,be/spindle_use,disk.uuid/9,snodes.group,snodes,nic.network/5,hv/use_chroot,hv/virtio_net_queues,disk.count,disk.size/14,nic.networks.names,nic.mac/7,nic.count,nic.network.name/4,hv/use_guest_agent,hv/startup_timeout,nic.ip/1,hv/spice_zlib_glz_wan_compression,hv/extra_cgroups,nic.network/1,disk.uuid/5,hv/migration_caps,disk.spindles/11,nic.network/6,hv/soundhw,nic.name/6,hv/cpu_mask,custom_osparams,disk.uuid/4,disk.spindles/10,be/maxmem,disk.size/8,nic.uuids,disk.uuid/2,hv/initrd_path,hv/kvm_path,disk.name/9,nic.vlan/7,hv/kvm_flag,oper_state,uuid,disk.uuid/10,nic.links,disk.uuid/13,pnode.group,nic.vlan/1,os,disk.size/3,disk.spindles/3,disk.name/7,hv/vnc_x509_path,hv/mem_path,hv/vnc_bind_address,nic.mac/1,hv/user_shutdown,disk.size/7,disk.uuid/1,hv/security_model,disk.size/5,disk.spindles/9,disk.name/10,nic.mac/4,hv/init_script,hv/security_domain,hv/viridian,bridge,oper_vcpus,disk.size/6,disk.spindles,disk_usage,mtime,nic.network.name/0,disk.uuid/8,nic.mac/3,nic.network.name/5,nic.uuid/1,hv/spice_password_file,network_port,nic.mode/6,hv/cpu_cap,nic.network.name/2,hv/spice_jpeg_wan_compression,hv/nic_type,disk.size/13,admin_state_source,nic.name/7,nic.ip/7,nic.bridge/4,hv/use_bootloader,sda_size,hypervisor,disk.name/1,nic.bridge/0,pnode,hv/usb_mouse,nic.network.name/6,nic.mode/0,hv/vnet_hdr,nic.link/1,disk.spindles/14,nic.vlan/2,disk.name/5,disk.uuid/3,disk.name/12,disk.name/3,disk.sizes,nic.bridge/6,disk.uuid/11,hv/disk_cache,disk.name/6,nic.name/3,nic.bridge/5,hv/machine_version,be/always_failover,nic.mode/4,disk.uuid/7,disk.uuid/15,nic.vlan/5,nic.link/6,nic.network/2,hv/disk_discard,nic.network.name/3,hv/spice_tls_ciphers,nic.vlan/3,disk.size/12,disk.names,disk.spindles/7,serial_no,disk.name/11,hv/kernel_path,hv/spice_use_tls,disk.spindles/12,disk.spindles/0,hv/spice_streaming_video,nic.ip/0,hv/kvm_pci_reservations,nic.name/0,disk_template,hv/use_localtime,disk.uuids,nic.uuid/0,nic.network/7,admin_state,nic.names,be/minmem,nic_network,nic.mode/1,hv/keymap,nic.network/4,disk.name/2,hv/vnc_password_file,disk.name/14,hv/scsi_controller_type,disk.spindles/13,hv/disk_type,custom_hvparams,nic.link/0,disk.size/0,disk.size/10,disk.uuid/6,hv/cdrom2_image_path,hv/vif_type,nic.bridges,hvparams,nic.bridge/2,hv/acpi,forthcoming,hv/pci_pass,nic.mac/0,disk.name/13,hv/spice_bind,nic.ip/6,nic.vlans,nic.vlan/0,disk.spindles/8,hv/cpu_threads,disk.spindles/2,hv/drop_capabilities,nic.macs,hv/usb_devices,hv/spice_ip_version >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state,admin_state_source,admin_up,be/always_failover,be/auto_balance,be/maxmem,be/memory,be/minmem,be/spindle_use,be/vcpus,beparams,bridge,console,ctime,custom_beparams,custom_hvparams,custom_nicparams,custom_osparams,disk.count,disk.name/0,disk.name/1,disk.name/10,disk.name/11,disk.name/12,disk.name/13,disk.name/14,disk.name/15,disk.name/2,disk.name/3,disk.name/4,disk.name/5,disk.name/6,disk.name/7,disk.name/8,disk.name/9,disk.names,disk.size/0,disk.size/1,disk.size/10,disk.size/11,disk.size/12,disk.size/13,disk.size/14,disk.size/15,disk.size/2,disk.size/3,disk.size/4,disk.size/5,disk.size/6,disk.size/7,disk.size/8,disk.size/9,disk.sizes,disk.spindles,disk.spindles/0,disk.spindles/1,disk.spindles/10,disk.spindles/11,disk.spindles/12,disk.spindles/13,disk.spindles/14,disk.spindles/15,disk.spindles/2,disk.spindles/3,disk.spindles/4,disk.spindles/5,disk.spindles/6,disk.spindles/7,disk.spindles/8,disk.spindles/9,disk.uuid/0,disk.uuid/1,disk.uuid/10,disk.uuid/11,disk.uuid/12,disk.uuid/13,disk.uuid/14,disk.uuid/15,disk.uuid/2,disk.uuid/3,disk.uuid/4,disk.uuid/5,disk.uuid/6,disk.uuid/7,disk.uuid/8,disk.uuid/9,disk.uuids,disk_template,disk_usage,disks_active,forthcoming,hv/acpi,hv/blockdev_prefix,hv/boot_order,hv/bootloader_args,hv/bootloader_path,hv/cdrom2_image_path,hv/cdrom_disk_type,hv/cdrom_image_path,hv/cpu_cap,hv/cpu_cores,hv/cpu_mask,hv/cpu_sockets,hv/cpu_threads,hv/cpu_type,hv/cpu_weight,hv/cpuid,hv/device_model,hv/devices,hv/disk_aio,hv/disk_cache,hv/disk_discard,hv/disk_type,hv/drop_capabilities,hv/extra_cgroups,hv/extra_config,hv/floppy_image_path,hv/init_script,hv/initrd_path,hv/kernel_args,hv/kernel_path,hv/keymap,hv/kvm_extra,hv/kvm_flag,hv/kvm_path,hv/kvm_pci_reservations,hv/machine_version,hv/mem_path,hv/migration_caps,hv/migration_downtime,hv/nic_type,hv/num_ttys,hv/pae,hv/pci_pass,hv/reboot_behavior,hv/root_path,hv/scsi_controller_type,hv/security_domain,hv/security_model,hv/serial_console,hv/serial_speed,hv/soundhw,hv/spice_bind,hv/spice_image_compression,hv/spice_ip_version,hv/spice_jpeg_wan_compression,hv/spice_password_file,hv/spice_playback_compression,hv/spice_streaming_video,hv/spice_tls_ciphers,hv/spice_use_tls,hv/spice_use_vdagent,hv/spice_zlib_glz_wan_compression,hv/startup_timeout,hv/usb_devices,hv/usb_mouse,hv/use_bootloader,hv/use_chroot,hv/use_guest_agent,hv/use_localtime,hv/user_shutdown,hv/vga,hv/vhost_net,hv/vif_script,hv/vif_type,hv/viridian,hv/virtio_net_queues,hv/vnc_bind_address,hv/vnc_password_file,hv/vnc_tls,hv/vnc_x509_path,hv/vnc_x509_verify,hv/vnet_hdr,hvparams,hypervisor,ip,mac,mtime,name,network_port,nic.bridge/0,nic.bridge/1,nic.bridge/2,nic.bridge/3,nic.bridge/4,nic.bridge/5,nic.bridge/6,nic.bridge/7,nic.bridges,nic.count,nic.ip/0,nic.ip/1,nic.ip/2,nic.ip/3,nic.ip/4,nic.ip/5,nic.ip/6,nic.ip/7,nic.ips,nic.link/0,nic.link/1,nic.link/2,nic.link/3,nic.link/4,nic.link/5,nic.link/6,nic.link/7,nic.links,nic.mac/0,nic.mac/1,nic.mac/2,nic.mac/3,nic.mac/4,nic.mac/5,nic.mac/6,nic.mac/7,nic.macs,nic.mode/0,nic.mode/1,nic.mode/2,nic.mode/3,nic.mode/4,nic.mode/5,nic.mode/6,nic.mode/7,nic.modes,nic.name/0,nic.name/1,nic.name/2,nic.name/3,nic.name/4,nic.name/5,nic.name/6,nic.name/7,nic.names,nic.network.name/0,nic.network.name/1,nic.network.name/2,nic.network.name/3,nic.network.name/4,nic.network.name/5,nic.network.name/6,nic.network.name/7,nic.network/0,nic.network/1,nic.network/2,nic.network/3,nic.network/4,nic.network/5,nic.network/6,nic.network/7,nic.networks,nic.networks.names,nic.uuid/0,nic.uuid/1,nic.uuid/2,nic.uuid/3,nic.uuid/4,nic.uuid/5,nic.uuid/6,nic.uuid/7,nic.uuids,nic.vlan/0,nic.vlan/1,nic.vlan/2,nic.vlan/3,nic.vlan/4,nic.vlan/5,nic.vlan/6,nic.vlan/7,nic.vlans,nic_link,nic_mode,nic_network,oper_ram,oper_state,oper_vcpus,os,osparams,pnode,pnode.group,pnode.group.uuid,sda_size,sdb_size,serial_no,snodes,snodes.group,snodes.group.uuid,status,tags,uuid,vcpus >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_nicparams,nic.ip/4,name,nic.bridge/1,hv/extra_config,nic.vlan/6,hv/blockdev_prefix,disk.spindles/5,hv/kvm_extra,nic_link,hv/root_path,hv/vnc_tls,ctime,nic.bridge/7,disk.size/15,nic.name/1,nic.mac/2,oper_ram,nic.link/4,hv/kernel_args,nic.ip/3,ip,console,nic.name/4,nic.ip/5,sdb_size,hv/vnc_x509_verify,nic.modes,hv/vif_script,hv/serial_console,hv/spice_use_vdagent,nic.network.name/7,be/auto_balance,hv/cpu_cores,nic.link/5,nic.mac/5,nic.network/3,nic.mode/3,status,nic.link/2,disk.spindles/1,disk.size/9,disk.size/4,hv/devices,nic.mode/5,hv/num_ttys,hv/cpu_sockets,mac,nic.uuid/3,nic.uuid/6,disk.size/2,nic.uuid/2,hv/cdrom_image_path,hv/reboot_behavior,vcpus,nic.link/7,disk.spindles/6,nic.uuid/4,hv/floppy_image_path,hv/cdrom_disk_type,nic.network/0,hv/serial_speed,hv/cpuid,hv/bootloader_args,hv/vga,nic.uuid/5,be/memory,hv/cpu_type,hv/spice_image_compression,nic.name/2,nic.bridge/3,hv/disk_aio,nic.networks,osparams,hv/spice_playback_compression,disk.name/4,nic_mode,nic.network.name/1,disk.size/1,tags,nic.ip/2,disk.name/0,disk.size/11,disk.uuid/14,nic.vlan/4,disk.uuid/0,hv/migration_downtime,nic.link/3,disk.name/15,disk.name/8,hv/pae,disk.spindles/4,nic.ips,hv/bootloader_path,hv/boot_order,admin_up,disk.spindles/15,beparams,disks_active,pnode.group.uuid,nic.uuid/7,nic.mode/7,nic.mode/2,hv/device_model,snodes.group.uuid,hv/cpu_weight,custom_beparams,hv/vhost_net,nic.name/5,be/vcpus,nic.mac/6,disk.uuid/12,be/spindle_use,disk.uuid/9,snodes.group,snodes,nic.network/5,hv/use_chroot,hv/virtio_net_queues,disk.count,disk.size/14,nic.networks.names,nic.mac/7,nic.count,nic.network.name/4,hv/use_guest_agent,hv/startup_timeout,nic.ip/1,hv/spice_zlib_glz_wan_compression,hv/extra_cgroups,nic.network/1,disk.uuid/5,hv/migration_caps,disk.spindles/11,nic.network/6,hv/soundhw,nic.name/6,hv/cpu_mask,custom_osparams,disk.uuid/4,disk.spindles/10,be/maxmem,disk.size/8,nic.uuids,disk.uuid/2,hv/initrd_path,hv/kvm_path,disk.name/9,nic.vlan/7,hv/kvm_flag,oper_state,uuid,disk.uuid/10,nic.links,disk.uuid/13,pnode.group,nic.vlan/1,os,disk.size/3,disk.spindles/3,disk.name/7,hv/vnc_x509_path,hv/mem_path,hv/vnc_bind_address,nic.mac/1,hv/user_shutdown,disk.size/7,disk.uuid/1,hv/security_model,disk.size/5,disk.spindles/9,disk.name/10,nic.mac/4,hv/init_script,hv/security_domain,hv/viridian,bridge,oper_vcpus,disk.size/6,disk.spindles,disk_usage,mtime,nic.network.name/0,disk.uuid/8,nic.mac/3,nic.network.name/5,nic.uuid/1,hv/spice_password_file,network_port,nic.mode/6,hv/cpu_cap,nic.network.name/2,hv/spice_jpeg_wan_compression,hv/nic_type,disk.size/13,admin_state_source,nic.name/7,nic.ip/7,nic.bridge/4,hv/use_bootloader,sda_size,hypervisor,disk.name/1,nic.bridge/0,pnode,hv/usb_mouse,nic.network.name/6,nic.mode/0,hv/vnet_hdr,nic.link/1,disk.spindles/14,nic.vlan/2,disk.name/5,disk.uuid/3,disk.name/12,disk.name/3,disk.sizes,nic.bridge/6,disk.uuid/11,hv/disk_cache,disk.name/6,nic.name/3,nic.bridge/5,hv/machine_version,be/always_failover,nic.mode/4,disk.uuid/7,disk.uuid/15,nic.vlan/5,nic.link/6,nic.network/2,hv/disk_discard,nic.network.name/3,hv/spice_tls_ciphers,nic.vlan/3,disk.size/12,disk.names,disk.spindles/7,serial_no,disk.name/11,hv/kernel_path,hv/spice_use_tls,disk.spindles/12,disk.spindles/0,hv/spice_streaming_video,nic.ip/0,hv/kvm_pci_reservations,nic.name/0,disk_template,hv/use_localtime,disk.uuids,nic.uuid/0,nic.network/7,admin_state,nic.names,be/minmem,nic_network,nic.mode/1,hv/keymap,nic.network/4,disk.name/2,hv/vnc_password_file,disk.name/14,hv/scsi_controller_type,disk.spindles/13,hv/disk_type,custom_hvparams,nic.link/0,disk.size/0,disk.size/10,disk.uuid/6,hv/cdrom2_image_path,hv/vif_type,nic.bridges,hvparams,nic.bridge/2,hv/acpi,forthcoming,hv/pci_pass,nic.mac/0,disk.name/13,hv/spice_bind,nic.ip/6,nic.vlans,nic.vlan/0,disk.spindles/8,hv/cpu_threads,disk.spindles/2,hv/drop_capabilities,nic.macs,hv/usb_devices,hv/spice_ip_version,custom_nicparams,nic.ip/4,name,nic.bridge/1,hv/extra_config,nic.vlan/6,hv/blockdev_prefix,disk.spindles/5,hv/kvm_extra,nic_link,hv/root_path,hv/vnc_tls,ctime,nic.bridge/7,disk.size/15,nic.name/1,nic.mac/2,oper_ram,nic.link/4,hv/kernel_args,nic.ip/3,ip,console,nic.name/4,nic.ip/5,sdb_size,hv/vnc_x509_verify,nic.modes,hv/vif_script,hv/serial_console,hv/spice_use_vdagent,nic.network.name/7,be/auto_balance,hv/cpu_cores,nic.link/5,nic.mac/5,nic.network/3,nic.mode/3,status,nic.link/2,disk.spindles/1,disk.size/9,disk.size/4,hv/devices,nic.mode/5,hv/num_ttys,hv/cpu_sockets,mac,nic.uuid/3,nic.uuid/6,disk.size/2,nic.uuid/2,hv/cdrom_image_path,hv/reboot_behavior,vcpus,nic.link/7,disk.spindles/6,nic.uuid/4,hv/floppy_image_path,hv/cdrom_disk_type,nic.network/0,hv/serial_speed,hv/cpuid,hv/bootloader_args,hv/vga,nic.uuid/5,be/memory,hv/cpu_type,hv/spice_image_compression,nic.name/2,nic.bridge/3,hv/disk_aio,nic.networks,osparams,hv/spice_playback_compression,disk.name/4,nic_mode,nic.network.name/1,disk.size/1,tags,nic.ip/2,disk.name/0,disk.size/11,disk.uuid/14,nic.vlan/4,disk.uuid/0,hv/migration_downtime,nic.link/3,disk.name/15,disk.name/8,hv/pae,disk.spindles/4,nic.ips,hv/bootloader_path,hv/boot_order,admin_up,disk.spindles/15,beparams,disks_active,pnode.group.uuid,nic.uuid/7,nic.mode/7,nic.mode/2,hv/device_model,snodes.group.uuid,hv/cpu_weight,custom_beparams,hv/vhost_net,nic.name/5,be/vcpus,nic.mac/6,disk.uuid/12,be/spindle_use,disk.uuid/9,snodes.group,snodes,nic.network/5,hv/use_chroot,hv/virtio_net_queues,disk.count,disk.size/14,nic.networks.names,nic.mac/7,nic.count,nic.network.name/4,hv/use_guest_agent,hv/startup_timeout,nic.ip/1,hv/spice_zlib_glz_wan_compression,hv/extra_cgroups,nic.network/1,disk.uuid/5,hv/migration_caps,disk.spindles/11,nic.network/6,hv/soundhw,nic.name/6,hv/cpu_mask,custom_osparams,disk.uuid/4,disk.spindles/10,be/maxmem,disk.size/8,nic.uuids,disk.uuid/2,hv/initrd_path,hv/kvm_path,disk.name/9,nic.vlan/7,hv/kvm_flag,oper_state,uuid,disk.uuid/10,nic.links,disk.uuid/13,pnode.group,nic.vlan/1,os,disk.size/3,disk.spindles/3,disk.name/7,hv/vnc_x509_path,hv/mem_path,hv/vnc_bind_address,nic.mac/1,hv/user_shutdown,disk.size/7,disk.uuid/1,hv/security_model,disk.size/5,disk.spindles/9,disk.name/10,nic.mac/4,hv/init_script,hv/security_domain,hv/viridian,bridge,oper_vcpus,disk.size/6,disk.spindles,disk_usage,mtime,nic.network.name/0,disk.uuid/8,nic.mac/3,nic.network.name/5,nic.uuid/1,hv/spice_password_file,network_port,nic.mode/6,hv/cpu_cap,nic.network.name/2,hv/spice_jpeg_wan_compression,hv/nic_type,disk.size/13,admin_state_source,nic.name/7,nic.ip/7,nic.bridge/4,hv/use_bootloader,sda_size,hypervisor,disk.name/1,nic.bridge/0,pnode,hv/usb_mouse,nic.network.name/6,nic.mode/0,hv/vnet_hdr,nic.link/1,disk.spindles/14,nic.vlan/2,disk.name/5,disk.uuid/3,disk.name/12,disk.name/3,disk.sizes,nic.bridge/6,disk.uuid/11,hv/disk_cache,disk.name/6,nic.name/3,nic.bridge/5,hv/machine_version,be/always_failover,nic.mode/4,disk.uuid/7,disk.uuid/15,nic.vlan/5,nic.link/6,nic.network/2,hv/disk_discard,nic.network.name/3,hv/spice_tls_ciphers,nic.vlan/3,disk.size/12,disk.names,disk.spindles/7,serial_no,disk.name/11,hv/kernel_path,hv/spice_use_tls,disk.spindles/12,disk.spindles/0,hv/spice_streaming_video,nic.ip/0,hv/kvm_pci_reservations,nic.name/0,disk_template,hv/use_localtime,disk.uuids,nic.uuid/0,nic.network/7,admin_state,nic.names,be/minmem,nic_network,nic.mode/1,hv/keymap,nic.network/4,disk.name/2,hv/vnc_password_file,disk.name/14,hv/scsi_controller_type,disk.spindles/13,hv/disk_type,custom_hvparams,nic.link/0,disk.size/0,disk.size/10,disk.uuid/6,hv/cdrom2_image_path,hv/vif_type,nic.bridges,hvparams,nic.bridge/2,hv/acpi,forthcoming,hv/pci_pass,nic.mac/0,disk.name/13,hv/spice_bind,nic.ip/6,nic.vlans,nic.vlan/0,disk.spindles/8,hv/cpu_threads,disk.spindles/2,hv/drop_capabilities,nic.macs,hv/usb_devices,hv/spice_ip_version >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_ip_version,hv/usb_devices,nic.macs,hv/drop_capabilities,disk.spindles/2,hv/cpu_threads,disk.spindles/8,nic.vlan/0,nic.vlans >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/6,hv/spice_bind,disk.name/13,nic.mac/0,hv/pci_pass >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output forthcoming,hv/acpi >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/2,hvparams,nic.bridges,hv/vif_type >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/cdrom2_image_path,disk.uuid/6,disk.size/10 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/0,nic.link/0,custom_hvparams,hv/disk_type,disk.spindles/13,hv/scsi_controller_type,disk.name/14 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vnc_password_file,disk.name/2,nic.network/4,hv/keymap,nic.mode/1,nic_network,be/minmem,nic.names >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state,nic.network/7,nic.uuid/0,disk.uuids,hv/use_localtime,disk_template,nic.name/0,hv/kvm_pci_reservations >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/0,hv/spice_streaming_video,disk.spindles/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/12,hv/spice_use_tls,hv/kernel_path,disk.name/11,serial_no,disk.spindles/7,disk.names,disk.size/12,nic.vlan/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_tls_ciphers,nic.network.name/3,hv/disk_discard,nic.network/2,nic.link/6,nic.vlan/5,disk.uuid/15,disk.uuid/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/4,be/always_failover,hv/machine_version >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/5,nic.name/3,disk.name/6,hv/disk_cache,disk.uuid/11,nic.bridge/6,disk.sizes >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/3,disk.name/12,disk.uuid/3,disk.name/5,nic.vlan/2,disk.spindles/14,nic.link/1,hv/vnet_hdr >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/0,nic.network.name/6,hv/usb_mouse >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode,nic.bridge/0,disk.name/1,hypervisor,sda_size,hv/use_bootloader,nic.bridge/4,nic.ip/7,nic.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state_source,disk.size/13 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/nic_type,hv/spice_jpeg_wan_compression,nic.network.name/2,hv/cpu_cap,nic.mode/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output network_port,hv/spice_password_file,nic.uuid/1,nic.network.name/5,nic.mac/3,disk.uuid/8,nic.network.name/0,mtime,disk_usage >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles,disk.size/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output oper_vcpus,bridge >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/viridian,hv/security_domain,hv/init_script,nic.mac/4,disk.name/10,disk.spindles/9,disk.size/5,hv/security_model >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/1,disk.size/7,hv/user_shutdown,nic.mac/1,hv/vnc_bind_address,hv/mem_path,hv/vnc_x509_path,disk.name/7,disk.spindles/3,disk.size/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output os,nic.vlan/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode.group,disk.uuid/13,nic.links,disk.uuid/10 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output uuid,oper_state,hv/kvm_flag,nic.vlan/7,disk.name/9,hv/kvm_path,hv/initrd_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/2,nic.uuids,disk.size/8,be/maxmem,disk.spindles/10,disk.uuid/4,custom_osparams,hv/cpu_mask >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/6,hv/soundhw,nic.network/6,disk.spindles/11,hv/migration_caps,disk.uuid/5,nic.network/1,hv/extra_cgroups,hv/spice_zlib_glz_wan_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/1,hv/startup_timeout >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/use_guest_agent,nic.network.name/4,nic.count,nic.mac/7,nic.networks.names,disk.size/14,disk.count >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/virtio_net_queues,hv/use_chroot,nic.network/5,snodes,snodes.group,disk.uuid/9 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/spindle_use,disk.uuid/12,nic.mac/6,be/vcpus,nic.name/5,hv/vhost_net,custom_beparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/cpu_weight,snodes.group.uuid,hv/device_model,nic.mode/2,nic.mode/7,nic.uuid/7,pnode.group.uuid,disks_active,beparams,disk.spindles/15 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_up,hv/boot_order,hv/bootloader_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ips,disk.spindles/4,hv/pae,disk.name/8 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/15,nic.link/3,hv/migration_downtime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/0,nic.vlan/4,disk.uuid/14,disk.size/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/0,nic.ip/2,tags,disk.size/1,nic.network.name/1,nic_mode,disk.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_playback_compression,osparams,nic.networks,hv/disk_aio,nic.bridge/3,nic.name/2,hv/spice_image_compression,hv/cpu_type,be/memory,nic.uuid/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vga,hv/bootloader_args,hv/cpuid,hv/serial_speed,nic.network/0,hv/cdrom_disk_type,hv/floppy_image_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuid/4,disk.spindles/6,nic.link/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output vcpus,hv/reboot_behavior,hv/cdrom_image_path,nic.uuid/2,disk.size/2,nic.uuid/6,nic.uuid/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output mac,hv/cpu_sockets,hv/num_ttys,nic.mode/5,hv/devices,disk.size/4,disk.size/9 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/1,nic.link/2,status,nic.mode/3,nic.network/3,nic.mac/5,nic.link/5,hv/cpu_cores,be/auto_balance,nic.network.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_use_vdagent,hv/serial_console,hv/vif_script >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.modes,hv/vnc_x509_verify,sdb_size,nic.ip/5,nic.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output console,ip,nic.ip/3,hv/kernel_args,nic.link/4,oper_ram,nic.mac/2,nic.name/1,disk.size/15 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/7,ctime,hv/vnc_tls,hv/root_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic_link,hv/kvm_extra >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/5,hv/blockdev_prefix,nic.vlan/6,hv/extra_config,nic.bridge/1,name,nic.ip/4,custom_nicparams >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Instance name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestInstanceList] gnt-instance list ----------------------- >>>> 2026-04-23 02:05:28.970051 time=0:00:11.711467 [TestInstanceList] gnt-instance list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-04-23 02:05:28.970169 start [TestInstanceInfo] gnt-instance info Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1766caa0-08d6-41a8-9e10-4549ed085e1c Serial number: 18 Creation time: 2026-04-23 02:04:31 Modification time: 2026-04-23 02:05:16 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d4:e0:d0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0e55de26-4025-45bf-b6de-b3b28241fa7d name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c32a76dd-77dc-4abb-9b88-dac20b448f6e.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c32a76dd-77dc-4abb-9b88-dac20b448f6e.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 1c8458ea-2457-419b-a001-38f1561ad163 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5cfe048a-1870-4ace-b292-c5f17573eaf7.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5cfe048a-1870-4ace-b292-c5f17573eaf7.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 618566bf-cc68-4e01-b0a5-8ed4d7f38374 ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-04-23 02:05:30.166248 time=0:00:01.196079 [TestInstanceInfo] gnt-instance info <<<< 2026-04-23 02:05:30.166508 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1766caa0-08d6-41a8-9e10-4549ed085e1c Serial number: 18 Creation time: 2026-04-23 02:04:31 Modification time: 2026-04-23 02:05:16 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d4:e0:d0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0e55de26-4025-45bf-b6de-b3b28241fa7d name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c32a76dd-77dc-4abb-9b88-dac20b448f6e.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c32a76dd-77dc-4abb-9b88-dac20b448f6e.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 1c8458ea-2457-419b-a001-38f1561ad163 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5cfe048a-1870-4ace-b292-c5f17573eaf7.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5cfe048a-1870-4ace-b292-c5f17573eaf7.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 618566bf-cc68-4e01-b0a5-8ed4d7f38374 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:05:32 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:05:32 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:f3:c9:88,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:05:33 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:05:34 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:05:35 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:05:35 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:05:36 2026 * disk 2, size 1.0G Thu Apr 23 02:05:37 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:05:37 2026 - INFO: Hotplug done. Thu Apr 23 02:05:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:05:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:05:38 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:05:38 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 02:05:57.760095 time=0:00:27.593587 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 02:05:57.760285 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3303 GET /2/jobs/3304 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 02:06:00.134346 time=0:00:02.374061 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 02:06:00.134471 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 02:06:00.134493 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 02:06:00.134509 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 02:06:00.134520 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3305 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 02:06:06.548776 time=0:00:06.414256 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 02:06:06.548956 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 02:06:06.548992 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 02:06:06.549011 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1766caa0-08d6-41a8-9e10-4549ed085e1c Serial number: 41 Creation time: 2026-04-23 02:04:31 Modification time: 2026-04-23 02:06:06 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d4:e0:d0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0e55de26-4025-45bf-b6de-b3b28241fa7d name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c32a76dd-77dc-4abb-9b88-dac20b448f6e.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c32a76dd-77dc-4abb-9b88-dac20b448f6e.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 1c8458ea-2457-419b-a001-38f1561ad163 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5cfe048a-1870-4ace-b292-c5f17573eaf7.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5cfe048a-1870-4ace-b292-c5f17573eaf7.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 618566bf-cc68-4e01-b0a5-8ed4d7f38374 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.TzvYWH Command: ssh troy-mcclure.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org'\''; } > /tmp/gnt.TzvYWH && mv /tmp/gnt.TzvYWH /etc/hosts' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Stdout was: Thu Apr 23 02:06:08 2026 - INFO: Resolved given name 'kvm-test-instance02.staging.ganeti.org' to 'localhost' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Resolved hostname 'localhost' does not look the same as given hostname 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1766caa0-08d6-41a8-9e10-4549ed085e1c Serial number: 41 Creation time: 2026-04-23 02:04:31 Modification time: 2026-04-23 02:06:06 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d4:e0:d0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0e55de26-4025-45bf-b6de-b3b28241fa7d name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c32a76dd-77dc-4abb-9b88-dac20b448f6e.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c32a76dd-77dc-4abb-9b88-dac20b448f6e.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 1c8458ea-2457-419b-a001-38f1561ad163 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5cfe048a-1870-4ace-b292-c5f17573eaf7.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5cfe048a-1870-4ace-b292-c5f17573eaf7.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 618566bf-cc68-4e01-b0a5-8ed4d7f38374 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.QqrkRZ Command: ssh troy-mcclure.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance02.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.QqrkRZ && mv /tmp/gnt.QqrkRZ /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1766caa0-08d6-41a8-9e10-4549ed085e1c Serial number: 41 Creation time: 2026-04-23 02:04:31 Modification time: 2026-04-23 02:06:06 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d4:e0:d0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0e55de26-4025-45bf-b6de-b3b28241fa7d name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c32a76dd-77dc-4abb-9b88-dac20b448f6e.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c32a76dd-77dc-4abb-9b88-dac20b448f6e.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 1c8458ea-2457-419b-a001-38f1561ad163 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5cfe048a-1870-4ace-b292-c5f17573eaf7.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5cfe048a-1870-4ace-b292-c5f17573eaf7.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 618566bf-cc68-4e01-b0a5-8ed4d7f38374 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1766caa0-08d6-41a8-9e10-4549ed085e1c Serial number: 43 Creation time: 2026-04-23 02:04:31 Modification time: 2026-04-23 02:06:12 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d4:e0:d0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0e55de26-4025-45bf-b6de-b3b28241fa7d name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c32a76dd-77dc-4abb-9b88-dac20b448f6e.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c32a76dd-77dc-4abb-9b88-dac20b448f6e.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 1c8458ea-2457-419b-a001-38f1561ad163 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5cfe048a-1870-4ace-b292-c5f17573eaf7.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5cfe048a-1870-4ace-b292-c5f17573eaf7.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 618566bf-cc68-4e01-b0a5-8ed4d7f38374 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1766caa0-08d6-41a8-9e10-4549ed085e1c Serial number: 45 Creation time: 2026-04-23 02:04:31 Modification time: 2026-04-23 02:06:16 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d4:e0:d0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0e55de26-4025-45bf-b6de-b3b28241fa7d name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c32a76dd-77dc-4abb-9b88-dac20b448f6e.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c32a76dd-77dc-4abb-9b88-dac20b448f6e.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 1c8458ea-2457-419b-a001-38f1561ad163 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5cfe048a-1870-4ace-b292-c5f17573eaf7.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5cfe048a-1870-4ace-b292-c5f17573eaf7.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 618566bf-cc68-4e01-b0a5-8ed4d7f38374 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-04-23 02:06:17.630206 time=0:00:11.081195 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-04-23 02:06:17.630352 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/3314 GET /2/jobs/3315 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-04-23 02:06:21.726241 time=0:00:04.095889 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-04-23 02:06:21.726368 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1766caa0-08d6-41a8-9e10-4549ed085e1c Serial number: 49 Creation time: 2026-04-23 02:04:31 Modification time: 2026-04-23 02:06:21 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d4:e0:d0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0e55de26-4025-45bf-b6de-b3b28241fa7d name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c32a76dd-77dc-4abb-9b88-dac20b448f6e.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c32a76dd-77dc-4abb-9b88-dac20b448f6e.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 1c8458ea-2457-419b-a001-38f1561ad163 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5cfe048a-1870-4ace-b292-c5f17573eaf7.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5cfe048a-1870-4ace-b292-c5f17573eaf7.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 618566bf-cc68-4e01-b0a5-8ed4d7f38374 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.YEicjh Command: ssh troy-mcclure.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org'\''; } > /tmp/gnt.YEicjh && mv /tmp/gnt.YEicjh /etc/hosts' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Stdout was: Thu Apr 23 02:06:23 2026 - INFO: Resolved given name 'kvm-test-instance03.staging.ganeti.org' to 'localhost' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Resolved hostname 'localhost' does not look the same as given hostname 'kvm-test-instance03.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1766caa0-08d6-41a8-9e10-4549ed085e1c Serial number: 49 Creation time: 2026-04-23 02:04:31 Modification time: 2026-04-23 02:06:21 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d4:e0:d0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0e55de26-4025-45bf-b6de-b3b28241fa7d name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c32a76dd-77dc-4abb-9b88-dac20b448f6e.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c32a76dd-77dc-4abb-9b88-dac20b448f6e.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 1c8458ea-2457-419b-a001-38f1561ad163 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5cfe048a-1870-4ace-b292-c5f17573eaf7.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5cfe048a-1870-4ace-b292-c5f17573eaf7.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 618566bf-cc68-4e01-b0a5-8ed4d7f38374 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.7fPGqK Command: ssh troy-mcclure.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance03.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.7fPGqK && mv /tmp/gnt.7fPGqK /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1766caa0-08d6-41a8-9e10-4549ed085e1c Serial number: 49 Creation time: 2026-04-23 02:04:31 Modification time: 2026-04-23 02:06:21 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d4:e0:d0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0e55de26-4025-45bf-b6de-b3b28241fa7d name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c32a76dd-77dc-4abb-9b88-dac20b448f6e.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c32a76dd-77dc-4abb-9b88-dac20b448f6e.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 1c8458ea-2457-419b-a001-38f1561ad163 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5cfe048a-1870-4ace-b292-c5f17573eaf7.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5cfe048a-1870-4ace-b292-c5f17573eaf7.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 618566bf-cc68-4e01-b0a5-8ed4d7f38374 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance03.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance03.staging.ganeti.org' - Instance name: kvm-test-instance03.staging.ganeti.org UUID: 1766caa0-08d6-41a8-9e10-4549ed085e1c Serial number: 51 Creation time: 2026-04-23 02:04:31 Modification time: 2026-04-23 02:06:28 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d4:e0:d0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0e55de26-4025-45bf-b6de-b3b28241fa7d name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance03.staging.ganeti.org/c32a76dd-77dc-4abb-9b88-dac20b448f6e.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance03.staging.ganeti.org/c32a76dd-77dc-4abb-9b88-dac20b448f6e.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 1c8458ea-2457-419b-a001-38f1561ad163 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance03.staging.ganeti.org/5cfe048a-1870-4ace-b292-c5f17573eaf7.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance03.staging.ganeti.org/5cfe048a-1870-4ace-b292-c5f17573eaf7.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 618566bf-cc68-4e01-b0a5-8ed4d7f38374 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance03.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance03.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance03.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1766caa0-08d6-41a8-9e10-4549ed085e1c Serial number: 53 Creation time: 2026-04-23 02:04:31 Modification time: 2026-04-23 02:06:31 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d4:e0:d0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0e55de26-4025-45bf-b6de-b3b28241fa7d name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c32a76dd-77dc-4abb-9b88-dac20b448f6e.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c32a76dd-77dc-4abb-9b88-dac20b448f6e.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 1c8458ea-2457-419b-a001-38f1561ad163 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5cfe048a-1870-4ace-b292-c5f17573eaf7.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5cfe048a-1870-4ace-b292-c5f17573eaf7.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 618566bf-cc68-4e01-b0a5-8ed4d7f38374 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-04-23 02:06:33.282574 time=0:00:11.556206 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-04-23 02:06:33.282694 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/3324 GET /2/jobs/3325 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-04-23 02:06:37.582818 time=0:00:04.300124 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-04-23 02:06:37.582927 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 02:06:38 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 02:06:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:06:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 02:06:41 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 02:06:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:06:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 02:06:43 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 02:06:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:06:44 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 02:06:46 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 02:06:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:06:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 02:06:47.424304 time=0:00:09.841377 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 02:06:47.424472 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3332 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 02:06:49.449714 time=0:00:02.025242 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 02:06:49.449861 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3333 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3334 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3335 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3336 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3337 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 02:07:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 02:07:28.650438 time=0:00:39.200577 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 02:07:28.650603 start [TestInstanceTags] gnt-instance tags Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list-tags kvm-test-instance02.staging.ganeti.org' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag1 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/3341 GET /2/instances/kvm-test-instance02.staging.ganeti.org/tags DELETE /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/3342 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-04-23 02:07:34.085672 time=0:00:05.435069 [TestInstanceTags] gnt-instance tags <<<< 2026-04-23 02:07:34.085822 start [TestClusterVerify] gnt-cluster verify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3344, 3345 Waiting for job 3344 ... Thu Apr 23 02:07:35 2026 * Verifying cluster config Thu Apr 23 02:07:35 2026 * Verifying cluster certificate files Thu Apr 23 02:07:35 2026 * Verifying hypervisor parameters Thu Apr 23 02:07:35 2026 * Verifying all nodes belong to an existing group Waiting for job 3345 ... Thu Apr 23 02:07:36 2026 * Verifying group 'default' Thu Apr 23 02:07:36 2026 * Gathering data (3 nodes) Thu Apr 23 02:07:36 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:07:37 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:07:37 2026 * Verifying configuration file consistency Thu Apr 23 02:07:37 2026 * Verifying node status Thu Apr 23 02:07:37 2026 * Verifying instance status Thu Apr 23 02:07:37 2026 * Verifying orphan volumes Thu Apr 23 02:07:37 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:07:37 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:07:37 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:07:37 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:07:37 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:07:37 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:07:37 2026 * Other Notes Thu Apr 23 02:07:37 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 3347 Waiting for job 3347 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-04-23 02:07:39.695475 time=0:00:05.609653 [TestClusterVerify] gnt-cluster verify <<<< 2026-04-23 02:07:39.695585 start [TestInstance] Testing getting instance(s) info via remote API GET /2/instances/kvm-test-instance02.staging.ganeti.org GET /2/instances GET /2/instances?bulk=1 PUT /2/instances/kvm-test-instance02.staging.ganeti.org/activate-disks PUT /2/instances/kvm-test-instance02.staging.ganeti.org/deactivate-disks PUT /2/instances/kvm-test-instance02.staging.ganeti.org/prepare-export?mode=remote GET /2/jobs/3350 Thu Apr 23 02:07:41 2026 Generating X509 certificate on troy-mcclure.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-04-23 02:07:41.830058 time=0:00:02.134473 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-04-23 02:07:41.830179 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pinst_cnt,sinst_cnt,ctime,ndp/ssh_port,spfree,master_capable,role,tags,ndp/ovs_name,uuid,hv_state,pinst_list,dfree,vm_capable,ndp/oob_program,group,csockets,name,ctotal,sptotal,ndparams,master,ndp/cpu_speed,mnode,mfree,ndp/exclusive_storage,ndp/ovs_link,pip,mtotal,bootid,drained,disk_state,offline,cnos,cnodes,sip,ndp/spindle_count,ndp/ovs,sinst_list,powered,serial_no,master_candidate,custom_ndparams,mtime,dtotal,group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output bootid,cnodes,cnos,csockets,ctime,ctotal,custom_ndparams,dfree,disk_state,drained,dtotal,group,group.uuid,hv_state,master,master_candidate,master_capable,mfree,mnode,mtime,mtotal,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,offline,pinst_cnt,pinst_list,pip,powered,role,serial_no,sinst_cnt,sinst_list,sip,spfree,sptotal,tags,uuid,vm_capable >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pinst_cnt,sinst_cnt,ctime,ndp/ssh_port,spfree,master_capable,role,tags,ndp/ovs_name,uuid,hv_state,pinst_list,dfree,vm_capable,ndp/oob_program,group,csockets,name,ctotal,sptotal,ndparams,master,ndp/cpu_speed,mnode,mfree,ndp/exclusive_storage,ndp/ovs_link,pip,mtotal,bootid,drained,disk_state,offline,cnos,cnodes,sip,ndp/spindle_count,ndp/ovs,sinst_list,powered,serial_no,master_candidate,custom_ndparams,mtime,dtotal,group.uuid,pinst_cnt,sinst_cnt,ctime,ndp/ssh_port,spfree,master_capable,role,tags,ndp/ovs_name,uuid,hv_state,pinst_list,dfree,vm_capable,ndp/oob_program,group,csockets,name,ctotal,sptotal,ndparams,master,ndp/cpu_speed,mnode,mfree,ndp/exclusive_storage,ndp/ovs_link,pip,mtotal,bootid,drained,disk_state,offline,cnos,cnodes,sip,ndp/spindle_count,ndp/ovs,sinst_list,powered,serial_no,master_candidate,custom_ndparams,mtime,dtotal,group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output group.uuid,dtotal,mtime,custom_ndparams,master_candidate,serial_no,powered,sinst_list,ndp/ovs >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/spindle_count,sip,cnodes,cnos,offline >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output disk_state,drained,bootid,mtotal,pip,ndp/ovs_link,ndp/exclusive_storage,mfree,mnode,ndp/cpu_speed >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master,ndparams,sptotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ctotal,name,csockets,group,ndp/oob_program >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output vm_capable,dfree,pinst_list,hv_state,uuid,ndp/ovs_name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output tags,role >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master_capable,spfree,ndp/ssh_port,ctime,sinst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pinst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' maude-flanders.staging.ganeti.org ralph-wiggum.staging.ganeti.org troy-mcclure.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org ralph-wiggum.staging.ganeti.org maude-flanders.staging.ganeti.org' troy-mcclure.staging.ganeti.org ralph-wiggum.staging.ganeti.org maude-flanders.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org maude-flanders.staging.ganeti.org ralph-wiggum.staging.ganeti.org' troy-mcclure.staging.ganeti.org maude-flanders.staging.ganeti.org ralph-wiggum.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Node name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestNodeList] gnt-node list ------------------------------- Warning: Queried for unknown fields field/does/not/exist >>>> 2026-04-23 02:07:47.947234 time=0:00:06.117055 [TestNodeList] gnt-node list <<<< 2026-04-23 02:07:47.947361 start [TestJobList] gnt-job list ------- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output id,opexec,archived,status,opstatus,opstart,received_ts,start_ts,opresult,oplog,ops,end_ts,priority,opend,summary,oppriority >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output archived,end_ts,id,opend,opexec,oplog,oppriority,opresult,ops,opstart,opstatus,priority,received_ts,start_ts,status,summary >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output id,opexec,archived,status,opstatus,opstart,received_ts,start_ts,opresult,oplog,ops,end_ts,priority,opend,summary,oppriority,id,opexec,archived,status,opstatus,opstart,received_ts,start_ts,opresult,oplog,ops,end_ts,priority,opend,summary,oppriority >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output oppriority,summary,opend,priority,end_ts >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output ops,oplog,opresult,start_ts,received_ts,opstart,opstatus,status,archived >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output opexec,id >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 2590 2591 2592 2593 2594 2595 2596 2597 2598 2599 2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 2705 2706 2707 2708 2709 2710 2711 2712 2713 2714 2715 2716 2717 2718 2719 2720 2721 2722 2723 2724 2725 2726 2727 2728 2729 2730 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 2743 2744 2745 2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 2817 2818 2819 2820 2821 2822 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 2854 2855 2856 2857 2858 2859 2860 2861 2862 2863 2864 2865 2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 2880 2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 2893 2894 2895 2896 2897 2898 2899 2900 2901 2902 2903 2904 2905 2906 2907 2908 2909 2910 2911 2912 2913 2914 2915 2916 2917 2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 2946 2947 2948 2949 2950 2951 2952 2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 2986 2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 3017 3018 3019 3020 3021 3022 3023 3024 3025 3026 3027 3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 3084 3085 3086 3087 3088 3089 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 3107 3108 3109 3110 3111 3112 3113 3114 3115 3116 3117 3118 3119 3120 3121 3122 3123 3124 3125 3126 3127 3128 3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 3139 3140 3141 3142 3143 3144 3145 3146 3147 3148 3149 3150 3151 3152 3153 3154 3155 3156 3157 3158 3159 3160 3161 3162 3163 3164 3165 3166 3167 3168 3169 3170 3171 3172 3173 3174 3175 3176 3177 3178 3179 3180 3181 3182 3183 3184 3185 3186 3187 3188 3189 3190 3191 3192 3193 3194 3195 3196 3197 3198 3199 3200 3201 3202 3203 3204 3205 3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 3216 3217 3218 3219 3220 3221 3222 3223 3224 3225 3226 3227 3228 3229 3230 3231 3232 3233 3234 3235 3236 3237 3238 3239 3240 3241 3242 3243 3244 3245 3246 3247 3248 3249 3250 3251 3252 3253 3254 3255 3256 3257 3258 3259 3260 3261 3262 3263 3264 3265 3266 3267 3268 3269 3270 3271 3272 3273 3274 3275 3276 3277 3278 3279 3280 3281 3282 3283 3284 3285 3286 3287 3288 3289 3290 3291 3292 3293 3294 3295 3296 3297 3298 3299 3300 3301 3302 3303 3304 3305 3306 3307 3308 3309 3310 3311 3312 3313 3314 3315 3316 3317 3318 3319 3320 3321 3322 3323 3324 3325 3326 3327 3328 3329 3330 3331 3332 3333 3334 3335 3336 3337 3338 3339 3340 3341 3342 3343 3344 3345 3346 3347 3348 3349 3350 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 3350 3349 3348 3347 3346 3345 3344 3343 3342 3341 3340 3339 3338 3337 3336 3335 3334 3333 3332 3331 3330 3329 3328 3327 3326 3325 3324 3323 3322 3321 3320 3319 3318 3317 3316 3315 3314 3313 3312 3311 3310 3309 3308 3307 3306 3305 3304 3303 3302 3301 3300 3299 3298 3297 3296 3295 3294 3293 3292 3291 3290 3289 3288 3287 3286 3285 3284 3283 3282 3281 3280 3279 3278 3277 3276 3275 3274 3273 3272 3271 3270 3269 3268 3267 3266 3265 3264 3263 3262 3261 3260 3259 3258 3257 3256 3255 3254 3253 3252 3251 3250 3249 3248 3247 3246 3245 3244 3243 3242 3241 3240 3239 3238 3237 3236 3235 3234 3233 3232 3231 3230 3229 3228 3227 3226 3225 3224 3223 3222 3221 3220 3219 3218 3217 3216 3215 3214 3213 3212 3211 3210 3209 3208 3207 3206 3205 3204 3203 3202 3201 3200 3199 3198 3197 3196 3195 3194 3193 3192 3191 3190 3189 3188 3187 3186 3185 3184 3183 3182 3181 3180 3179 3178 3177 3176 3175 3174 3173 3172 3171 3170 3169 3168 3167 3166 3165 3164 3163 3162 3161 3160 3159 3158 3157 3156 3155 3154 3153 3152 3151 3150 3149 3148 3147 3146 3145 3144 3143 3142 3141 3140 3139 3138 3137 3136 3135 3134 3133 3132 3131 3130 3129 3128 3127 3126 3125 3124 3123 3122 3121 3120 3119 3118 3117 3116 3115 3114 3113 3112 3111 3110 3109 3108 3107 3106 3105 3104 3103 3102 3101 3100 3099 3098 3097 3096 3095 3094 3093 3092 3091 3090 3089 3088 3087 3086 3085 3084 3083 3082 3081 3080 3079 3078 3077 3076 3075 3074 3073 3072 3071 3070 3069 3068 3067 3066 3065 3064 3063 3062 3061 3060 3059 3058 3057 3056 3055 3054 3053 3052 3051 3050 3049 3048 3047 3046 3045 3044 3043 3042 3041 3040 3039 3038 3037 3036 3035 3034 3033 3032 3031 3030 3029 3028 3027 3026 3025 3024 3023 3022 3021 3020 3019 3018 3017 3016 3015 3014 3013 3012 3011 3010 3009 3008 3007 3006 3005 3004 3003 3002 3001 3000 2999 2998 2997 2996 2995 2994 2993 2992 2991 2990 2989 2988 2987 2986 2985 2984 2983 2982 2981 2980 2979 2978 2977 2976 2975 2974 2973 2972 2971 2970 2969 2968 2967 2966 2965 2964 2963 2962 2961 2960 2959 2958 2957 2956 2955 2954 2953 2952 2951 2950 2949 2948 2947 2946 2945 2944 2943 2942 2941 2940 2939 2938 2937 2936 2935 2934 2933 2932 2931 2930 2929 2928 2927 2926 2925 2924 2923 2922 2921 2920 2919 2918 2917 2916 2915 2914 2913 2912 2911 2910 2909 2908 2907 2906 2905 2904 2903 2902 2901 2900 2899 2898 2897 2896 2895 2894 2893 2892 2891 2890 2889 2888 2887 2886 2885 2884 2883 2882 2881 2880 2879 2878 2877 2876 2875 2874 2873 2872 2871 2870 2869 2868 2867 2866 2865 2864 2863 2862 2861 2860 2859 2858 2857 2856 2855 2854 2853 2852 2851 2850 2849 2848 2847 2846 2845 2844 2843 2842 2841 2840 2839 2838 2837 2836 2835 2834 2833 2832 2831 2830 2829 2828 2827 2826 2825 2824 2823 2822 2821 2820 2819 2818 2817 2816 2815 2814 2813 2812 2811 2810 2809 2808 2807 2806 2805 2804 2803 2802 2801 2800 2799 2798 2797 2796 2795 2794 2793 2792 2791 2790 2789 2788 2787 2786 2785 2784 2783 2782 2781 2780 2779 2778 2777 2776 2775 2774 2773 2772 2771 2770 2769 2768 2767 2766 2765 2764 2763 2762 2761 2760 2759 2758 2757 2756 2755 2754 2753 2752 2751 2750 2749 2748 2747 2746 2745 2744 2743 2742 2741 2740 2739 2738 2737 2736 2735 2734 2733 2732 2731 2730 2729 2728 2727 2726 2725 2724 2723 2722 2721 2720 2719 2718 2717 2716 2715 2714 2713 2712 2711 2710 2709 2708 2707 2706 2705 2704 2703 2702 2701 2700 2699 2698 2697 2696 2695 2694 2693 2692 2691 2690 2689 2688 2687 2686 2685 2684 2683 2682 2681 2680 2679 2678 2677 2676 2675 2674 2673 2672 2671 2670 2669 2668 2667 2666 2665 2664 2663 2662 2661 2660 2659 2658 2657 2656 2655 2654 2653 2652 2651 2650 2649 2648 2647 2646 2645 2644 2643 2642 2641 2640 2639 2638 2637 2636 2635 2634 2633 2632 2631 2630 2629 2628 2627 2626 2625 2624 2623 2622 2621 2620 2619 2618 2617 2616 2615 2614 2613 2612 2611 2610 2609 2608 2607 2606 2605 2604 2603 2602 2601 2600 2599 2598 2597 2596 2595 2594 2593 2592 2591 2590 2589 2588 2587 2586 2585 2584 2583 2582 2581 2580 2579 2578 2577 2576 2575 2574 2573 2572 2571 2570 2569 2568 2567 2566 2565 2564 2563 2562 2561 2560 2559 2558 2557 2556 2555 2554 2553 2552 2551 2550 2549 2548 2547 2546 2545 2544 2543 2542 2541 2540 2539 2538 2537 2536 2535 2534 2533 2532 2531 2530 2529 2528 2527 2526 2525 2524 2523 2522 2521 2520 2519 2518 2517 2516 2515 2514 2513 2512 2511 2510 2509 2508 2507 2506 2505 2504 2503 2502 2501 2500 2499 2498 2497 2496 2495 2494 2493 2492 2491 2490 2489 2488 2487 2486 2485 2484 2483 2482 2481 2480 2479 2478 2477 2476 2475 2474 2473 2472 2471 2470 2469 2468 2467 2466 2465 2464 2463 2462 2461 2460 2459 2458 2457 2456 2455 2454 2453 2452 2451 2450 2449 2448 2447 2446 2445 2444 2443 2442 2441 2440 2439 2438 2437 2436 2435 2434 2433 2432 2431 2430 2429 2428 2427 2426 2425 2424 2423 2422 2421 2420 2419 2418 2417 2416 2415 2414 2413 2412 2411 2410 2409 2408 2407 2406 2405 2404 2403 2402 2401 2400 2399 2398 2397 2396 2395 2394 2393 2392 2391 2390 2389 2388 2387 2386 2385 2384 2383 2382 2381 2380 2379 2378 2377 2376 2375 2374 2373 2372 2371 2370 2369 2368 2367 2366 2365 2364 2363 2362 2361 2360 2359 2358 2357 2356 2355 2354 2353 2352 2351 2350 2349 2348 2347 2346 2345 2344 2343 2342 2341 2340 2339 2338 2337 2336 2335 2334 2333 2332 2331 2330 2329 2328 2327 2326 2325 2324 2323 2322 2321 2320 2319 2318 2317 2316 2315 2314 2313 2312 2311 2310 2309 2308 2307 2306 2305 2304 2303 2302 2301 2300 2299 2298 2297 2296 2295 2294 2293 2292 2291 2290 2289 2288 2287 2286 2285 2284 2283 2282 2281 2280 2279 2278 2277 2276 2275 2274 2273 2272 2271 2270 2269 2268 2267 2266 2265 2264 2263 2262 2261 2260 2259 2258 2257 2256 2255 2254 2253 2252 2251 2250 2249 2248 2247 2246 2245 2244 2243 2242 2241 2240 2239 2238 2237 2236 2235 2234 2233 2232 2231 2230 2229 2228 2227 2226 2225 2224 2223 2222 2221 2220 2219 2218 2217 2216 2215 2214 2213 2212 2211 2210 2209 2208 2207 2206 2205 2204 2203 2202 2201 2200 2199 2198 2197 2196 2195 2194 2193 2192 2191 2190 2189 2188 2187 2186 2185 2184 2183 2182 2181 2180 2179 2178 2177 2176 2175 2174 2173 2172 2171 2170 2169 2168 2167 2166 2165 2164 2163 2162 2161 2160 2159 2158 2157 2156 2155 2154 2153 2152 2151 2150 2149 2148 2147 2146 2145 2144 2143 2142 2141 2140 2139 2138 2137 2136 2135 2134 2133 2132 2131 2130 2129 2128 2127 2126 2125 2124 2123 2122 2121 2120 2119 2118 2117 2116 2115 2114 2113 2112 2111 2110 2109 2108 2107 2106 2105 2104 2103 2102 2101 2100 2099 2098 2097 2096 2095 2094 2093 2092 2091 2090 2089 2088 2087 2086 2085 2084 2083 2082 2081 2080 2079 2078 2077 2076 2075 2074 2073 2072 2071 2070 2069 2068 2067 2066 2065 2064 2063 2062 2061 2060 2059 2058 2057 2056 2055 2054 2053 2052 2051 2050 2049 2048 2047 2046 2045 2044 2043 2042 2041 2040 2039 2038 2037 2036 2035 2034 2033 2032 2031 2030 2029 2028 2027 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987 1986 1985 1984 1983 1982 1981 1980 1979 1978 1977 1976 1975 1974 1973 1972 1971 1970 1969 1968 1967 1966 1965 1964 1963 1962 1961 1960 1959 1958 1957 1956 1955 1954 1953 1952 1951 1950 1949 1948 1947 1946 1945 1944 1943 1942 1941 1940 1939 1938 1937 1936 1935 1934 1933 1932 1931 1930 1929 1928 1927 1926 1925 1924 1923 1922 1921 1920 1919 1918 1917 1916 1915 1914 1913 1912 1911 1910 1909 1908 1907 1906 1905 1904 1903 1902 1901 1900 1899 1898 1897 1896 1895 1894 1893 1892 1891 1890 1889 1888 1887 1886 1885 1884 1883 1882 1881 1880 1879 1878 1877 1876 1875 1874 1873 1872 1871 1870 1869 1868 1867 1866 1865 1864 1863 1862 1861 1860 1859 1858 1857 1856 1855 1854 1853 1852 1851 1850 1849 1848 1847 1846 1845 1844 1843 1842 1841 1840 1839 1838 1837 1836 1835 1834 1833 1832 1831 1830 1829 1828 1827 1826 1825 1824 1823 1822 1821 1820 1819 1818 1817 1816 1815 1814 1813 1812 1811 1810 1809 1808 1807 1806 1805 1804 1803 1802 1801 1800 1799 1798 1797 1796 1795 1794 1793 1792 1791 1790 1789 1788 1787 1786 1785 1784 1783 1782 1781 1780 1779 1778 1777 1776 1775 1774 1773 1772 1771 1770 1769 1768 1767 1766 1765 1764 1763 1762 1761 1760 1759 1758 1757 1756 1755 1754 1753 1752 1751 1750 1749 1748 1747 1746 1745 1744 1743 1742 1741 1740 1739 1738 1737 1736 1735 1734 1733 1732 1731 1730 1729 1728 1727 1726 1725 1724 1723 1722 1721 1720 1719 1718 1717 1716 1715 1714 1713 1712 1711 1710 1709 1708 1707 1706 1705 1704 1703 1702 1701 1700 1699 1698 1697 1696 1695 1694 1693 1692 1691 1690 1689 1688 1687 1686 1685 1684 1683 1682 1681 1680 1679 1678 1677 1676 1675 1674 1673 1672 1671 1670 1669 1668 1667 1666 1665 1664 1663 1662 1661 1660 1659 1658 1657 1656 1655 1654 1653 1652 1651 1650 1649 1648 1647 1646 1645 1644 1643 1642 1641 1640 1639 1638 1637 1636 1635 1634 1633 1632 1631 1630 1629 1628 1627 1626 1625 1624 1623 1622 1621 1620 1619 1618 1617 1616 1615 1614 1613 1612 1611 1610 1609 1608 1607 1606 1605 1604 1603 1602 1601 1600 1599 1598 1597 1596 1595 1594 1593 1592 1591 1590 1589 1588 1587 1586 1585 1584 1583 1582 1581 1580 1579 1578 1577 1576 1575 1574 1573 1572 1571 1570 1569 1568 1567 1566 1565 1564 1563 1562 1561 1560 1559 1558 1557 1556 1555 1554 1553 1552 1551 1550 1549 1548 1547 1546 1545 1544 1543 1542 1541 1540 1539 1538 1537 1536 1535 1534 1533 1532 1531 1530 1529 1528 1527 1526 1525 1524 1523 1522 1521 1520 1519 1518 1517 1516 1515 1514 1513 1512 1511 1510 1509 1508 1507 1506 1505 1504 1503 1502 1501 1500 1499 1498 1497 1496 1495 1494 1493 1492 1491 1490 1489 1488 1487 1486 1485 1484 1483 1482 1481 1480 1479 1478 1477 1476 1475 1474 1473 1472 1471 1470 1469 1468 1467 1466 1465 1464 1463 1462 1461 1460 1459 1458 1457 1456 1455 1454 1453 1452 1451 1450 1449 1448 1447 1446 1445 1444 1443 1442 1441 1440 1439 1438 1437 1436 1435 1434 1433 1432 1431 1430 1429 1428 1427 1426 1425 1424 1423 1422 1421 1420 1419 1418 1417 1416 1415 1414 1413 1412 1411 1410 1409 1408 1407 1406 1405 1404 1403 1402 1401 1400 1399 1398 1397 1396 1395 1394 1393 1392 1391 1390 1389 1388 1387 1386 1385 1384 1383 1382 1381 1380 1379 1378 1377 1376 1375 1374 1373 1372 1371 1370 1369 1368 1367 1366 1365 1364 1363 1362 1361 1360 1359 1358 1357 1356 1355 1354 1353 1352 1351 1350 1349 1348 1347 1346 1345 1344 1343 1342 1341 1340 1339 1338 1337 1336 1335 1334 1333 1332 1331 1330 1329 1328 1327 1326 1325 1324 1323 1322 1321 1320 1319 1318 1317 1316 1315 1314 1313 1312 1311 1310 1309 1308 1307 1306 1305 1304 1303 1302 1301 1300 1299 1298 1297 1296 1295 1294 1293 1292 1291 1290 1289 1288 1287 1286 1285 1284 1283 1282 1281 1280 1279 1278 1277 1276 1275 1274 1273 1272 1271 1270 1269 1268 1267 1266 1265 1264 1263 1262 1261 1260 1259 1258 1257 1256 1255 1254 1253 1252 1251 1250 1249 1248 1247 1246 1245 1244 1243 1242 1241 1240 1239 1238 1237 1236 1235 1234 1233 1232 1231 1230 1229 1228 1227 1226 1225 1224 1223 1222 1221 1220 1219 1218 1217 1216 1215 1214 1213 1212 1211 1210 1209 1208 1207 1206 1205 1204 1203 1202 1201 1200 1199 1198 1197 1196 1195 1194 1193 1192 1191 1190 1189 1188 1187 1186 1185 1184 1183 1182 1181 1180 1179 1178 1177 1176 1175 1174 1173 1172 1171 1170 1169 1168 1167 1166 1165 1164 1163 1162 1161 1160 1159 1158 1157 1156 1155 1154 1153 1152 1151 1150 1149 1148 1147 1146 1145 1144 1143 1142 1141 1140 1139 1138 1137 1136 1135 1134 1133 1132 1131 1130 1129 1128 1127 1126 1125 1124 1123 1122 1121 1120 1119 1118 1117 1116 1115 1114 1113 1112 1111 1110 1109 1108 1107 1106 1105 1104 1103 1102 1101 1100 1099 1098 1097 1096 1095 1094 1093 1092 1091 1090 1089 1088 1087 1086 1085 1084 1083 1082 1081 1080 1079 1078 1077 1076 1075 1074 1073 1072 1071 1070 1069 1068 1067 1066 1065 1064 1063 1062 1061 1060 1059 1058 1057 1056 1055 1054 1053 1052 1051 1050 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 1011 1010 1009 1008 1007 1006 1005 1004 1003 1002 1001 1000 999 998 997 996 995 994 993 992 991 990 989 988 987 986 985 984 983 982 981 980 979 978 977 976 975 974 973 972 971 970 969 968 967 966 965 964 963 962 961 960 959 958 957 956 955 954 953 952 951 950 949 948 947 946 945 944 943 942 941 940 939 938 937 936 935 934 933 932 931 930 929 928 927 926 925 924 923 922 921 920 919 918 917 916 915 914 913 912 911 910 909 908 907 906 905 904 903 902 901 900 899 898 897 896 895 894 893 892 891 890 889 888 887 886 885 884 883 882 881 880 879 878 877 876 875 874 873 872 871 870 869 868 867 866 865 864 863 862 861 860 859 858 857 856 855 854 853 852 851 850 849 848 847 846 845 844 843 842 841 840 839 838 837 836 835 834 833 832 831 830 829 828 827 826 825 824 823 822 821 820 819 818 817 816 815 814 813 812 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 782 781 780 779 778 777 776 775 774 773 772 771 770 769 768 767 766 765 764 763 762 761 760 759 758 757 756 755 754 753 752 751 750 749 748 747 746 745 744 743 742 741 740 739 738 737 736 735 734 733 732 731 730 729 728 727 726 725 724 723 722 721 720 719 718 717 716 715 714 713 712 711 710 709 708 707 706 705 704 703 702 701 700 699 698 697 696 695 694 693 692 691 690 689 688 687 686 685 684 683 682 681 680 679 678 677 676 675 674 673 672 671 670 669 668 667 666 665 664 663 662 661 660 659 658 657 656 655 654 653 652 651 650 649 648 647 646 645 644 643 642 641 640 639 638 637 636 635 634 633 632 631 630 629 628 627 626 625 624 623 622 621 620 619 618 617 616 615 614 613 612 611 610 609 608 607 606 605 604 603 602 601 600 599 598 597 596 595 594 593 592 591 590 589 588 587 586 585 584 583 582 581 580 579 578 577 576 575 574 573 572 571 570 569 568 567 566 565 564 563 562 561 560 559 558 557 556 555 554 553 552 551 550 549 548 547 546 545 544 543 542 541 540 539 538 537 536 535 534 533 532 531 530 529 528 527 526 525 524 523 522 521 520 519 518 517 516 515 514 513 512 511 510 509 508 507 506 505 504 503 502 501 500 499 498 497 496 495 494 493 492 491 490 489 488 487 486 485 484 483 482 481 480 479 478 477 476 475 474 473 472 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1' 3350 3349 3348 3347 3346 3345 3344 3343 3342 3341 3340 3339 3338 3337 3336 3335 3334 3333 3332 3331 3330 3329 3328 3327 3326 3325 3324 3323 3322 3321 3320 3319 3318 3317 3316 3315 3314 3313 3312 3311 3310 3309 3308 3307 3306 3305 3304 3303 3302 3301 3300 3299 3298 3297 3296 3295 3294 3293 3292 3291 3290 3289 3288 3287 3286 3285 3284 3283 3282 3281 3280 3279 3278 3277 3276 3275 3274 3273 3272 3271 3270 3269 3268 3267 3266 3265 3264 3263 3262 3261 3260 3259 3258 3257 3256 3255 3254 3253 3252 3251 3250 3249 3248 3247 3246 3245 3244 3243 3242 3241 3240 3239 3238 3237 3236 3235 3234 3233 3232 3231 3230 3229 3228 3227 3226 3225 3224 3223 3222 3221 3220 3219 3218 3217 3216 3215 3214 3213 3212 3211 3210 3209 3208 3207 3206 3205 3204 3203 3202 3201 3200 3199 3198 3197 3196 3195 3194 3193 3192 3191 3190 3189 3188 3187 3186 3185 3184 3183 3182 3181 3180 3179 3178 3177 3176 3175 3174 3173 3172 3171 3170 3169 3168 3167 3166 3165 3164 3163 3162 3161 3160 3159 3158 3157 3156 3155 3154 3153 3152 3151 3150 3149 3148 3147 3146 3145 3144 3143 3142 3141 3140 3139 3138 3137 3136 3135 3134 3133 3132 3131 3130 3129 3128 3127 3126 3125 3124 3123 3122 3121 3120 3119 3118 3117 3116 3115 3114 3113 3112 3111 3110 3109 3108 3107 3106 3105 3104 3103 3102 3101 3100 3099 3098 3097 3096 3095 3094 3093 3092 3091 3090 3089 3088 3087 3086 3085 3084 3083 3082 3081 3080 3079 3078 3077 3076 3075 3074 3073 3072 3071 3070 3069 3068 3067 3066 3065 3064 3063 3062 3061 3060 3059 3058 3057 3056 3055 3054 3053 3052 3051 3050 3049 3048 3047 3046 3045 3044 3043 3042 3041 3040 3039 3038 3037 3036 3035 3034 3033 3032 3031 3030 3029 3028 3027 3026 3025 3024 3023 3022 3021 3020 3019 3018 3017 3016 3015 3014 3013 3012 3011 3010 3009 3008 3007 3006 3005 3004 3003 3002 3001 3000 2999 2998 2997 2996 2995 2994 2993 2992 2991 2990 2989 2988 2987 2986 2985 2984 2983 2982 2981 2980 2979 2978 2977 2976 2975 2974 2973 2972 2971 2970 2969 2968 2967 2966 2965 2964 2963 2962 2961 2960 2959 2958 2957 2956 2955 2954 2953 2952 2951 2950 2949 2948 2947 2946 2945 2944 2943 2942 2941 2940 2939 2938 2937 2936 2935 2934 2933 2932 2931 2930 2929 2928 2927 2926 2925 2924 2923 2922 2921 2920 2919 2918 2917 2916 2915 2914 2913 2912 2911 2910 2909 2908 2907 2906 2905 2904 2903 2902 2901 2900 2899 2898 2897 2896 2895 2894 2893 2892 2891 2890 2889 2888 2887 2886 2885 2884 2883 2882 2881 2880 2879 2878 2877 2876 2875 2874 2873 2872 2871 2870 2869 2868 2867 2866 2865 2864 2863 2862 2861 2860 2859 2858 2857 2856 2855 2854 2853 2852 2851 2850 2849 2848 2847 2846 2845 2844 2843 2842 2841 2840 2839 2838 2837 2836 2835 2834 2833 2832 2831 2830 2829 2828 2827 2826 2825 2824 2823 2822 2821 2820 2819 2818 2817 2816 2815 2814 2813 2812 2811 2810 2809 2808 2807 2806 2805 2804 2803 2802 2801 2800 2799 2798 2797 2796 2795 2794 2793 2792 2791 2790 2789 2788 2787 2786 2785 2784 2783 2782 2781 2780 2779 2778 2777 2776 2775 2774 2773 2772 2771 2770 2769 2768 2767 2766 2765 2764 2763 2762 2761 2760 2759 2758 2757 2756 2755 2754 2753 2752 2751 2750 2749 2748 2747 2746 2745 2744 2743 2742 2741 2740 2739 2738 2737 2736 2735 2734 2733 2732 2731 2730 2729 2728 2727 2726 2725 2724 2723 2722 2721 2720 2719 2718 2717 2716 2715 2714 2713 2712 2711 2710 2709 2708 2707 2706 2705 2704 2703 2702 2701 2700 2699 2698 2697 2696 2695 2694 2693 2692 2691 2690 2689 2688 2687 2686 2685 2684 2683 2682 2681 2680 2679 2678 2677 2676 2675 2674 2673 2672 2671 2670 2669 2668 2667 2666 2665 2664 2663 2662 2661 2660 2659 2658 2657 2656 2655 2654 2653 2652 2651 2650 2649 2648 2647 2646 2645 2644 2643 2642 2641 2640 2639 2638 2637 2636 2635 2634 2633 2632 2631 2630 2629 2628 2627 2626 2625 2624 2623 2622 2621 2620 2619 2618 2617 2616 2615 2614 2613 2612 2611 2610 2609 2608 2607 2606 2605 2604 2603 2602 2601 2600 2599 2598 2597 2596 2595 2594 2593 2592 2591 2590 2589 2588 2587 2586 2585 2584 2583 2582 2581 2580 2579 2578 2577 2576 2575 2574 2573 2572 2571 2570 2569 2568 2567 2566 2565 2564 2563 2562 2561 2560 2559 2558 2557 2556 2555 2554 2553 2552 2551 2550 2549 2548 2547 2546 2545 2544 2543 2542 2541 2540 2539 2538 2537 2536 2535 2534 2533 2532 2531 2530 2529 2528 2527 2526 2525 2524 2523 2522 2521 2520 2519 2518 2517 2516 2515 2514 2513 2512 2511 2510 2509 2508 2507 2506 2505 2504 2503 2502 2501 2500 2499 2498 2497 2496 2495 2494 2493 2492 2491 2490 2489 2488 2487 2486 2485 2484 2483 2482 2481 2480 2479 2478 2477 2476 2475 2474 2473 2472 2471 2470 2469 2468 2467 2466 2465 2464 2463 2462 2461 2460 2459 2458 2457 2456 2455 2454 2453 2452 2451 2450 2449 2448 2447 2446 2445 2444 2443 2442 2441 2440 2439 2438 2437 2436 2435 2434 2433 2432 2431 2430 2429 2428 2427 2426 2425 2424 2423 2422 2421 2420 2419 2418 2417 2416 2415 2414 2413 2412 2411 2410 2409 2408 2407 2406 2405 2404 2403 2402 2401 2400 2399 2398 2397 2396 2395 2394 2393 2392 2391 2390 2389 2388 2387 2386 2385 2384 2383 2382 2381 2380 2379 2378 2377 2376 2375 2374 2373 2372 2371 2370 2369 2368 2367 2366 2365 2364 2363 2362 2361 2360 2359 2358 2357 2356 2355 2354 2353 2352 2351 2350 2349 2348 2347 2346 2345 2344 2343 2342 2341 2340 2339 2338 2337 2336 2335 2334 2333 2332 2331 2330 2329 2328 2327 2326 2325 2324 2323 2322 2321 2320 2319 2318 2317 2316 2315 2314 2313 2312 2311 2310 2309 2308 2307 2306 2305 2304 2303 2302 2301 2300 2299 2298 2297 2296 2295 2294 2293 2292 2291 2290 2289 2288 2287 2286 2285 2284 2283 2282 2281 2280 2279 2278 2277 2276 2275 2274 2273 2272 2271 2270 2269 2268 2267 2266 2265 2264 2263 2262 2261 2260 2259 2258 2257 2256 2255 2254 2253 2252 2251 2250 2249 2248 2247 2246 2245 2244 2243 2242 2241 2240 2239 2238 2237 2236 2235 2234 2233 2232 2231 2230 2229 2228 2227 2226 2225 2224 2223 2222 2221 2220 2219 2218 2217 2216 2215 2214 2213 2212 2211 2210 2209 2208 2207 2206 2205 2204 2203 2202 2201 2200 2199 2198 2197 2196 2195 2194 2193 2192 2191 2190 2189 2188 2187 2186 2185 2184 2183 2182 2181 2180 2179 2178 2177 2176 2175 2174 2173 2172 2171 2170 2169 2168 2167 2166 2165 2164 2163 2162 2161 2160 2159 2158 2157 2156 2155 2154 2153 2152 2151 2150 2149 2148 2147 2146 2145 2144 2143 2142 2141 2140 2139 2138 2137 2136 2135 2134 2133 2132 2131 2130 2129 2128 2127 2126 2125 2124 2123 2122 2121 2120 2119 2118 2117 2116 2115 2114 2113 2112 2111 2110 2109 2108 2107 2106 2105 2104 2103 2102 2101 2100 2099 2098 2097 2096 2095 2094 2093 2092 2091 2090 2089 2088 2087 2086 2085 2084 2083 2082 2081 2080 2079 2078 2077 2076 2075 2074 2073 2072 2071 2070 2069 2068 2067 2066 2065 2064 2063 2062 2061 2060 2059 2058 2057 2056 2055 2054 2053 2052 2051 2050 2049 2048 2047 2046 2045 2044 2043 2042 2041 2040 2039 2038 2037 2036 2035 2034 2033 2032 2031 2030 2029 2028 2027 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987 1986 1985 1984 1983 1982 1981 1980 1979 1978 1977 1976 1975 1974 1973 1972 1971 1970 1969 1968 1967 1966 1965 1964 1963 1962 1961 1960 1959 1958 1957 1956 1955 1954 1953 1952 1951 1950 1949 1948 1947 1946 1945 1944 1943 1942 1941 1940 1939 1938 1937 1936 1935 1934 1933 1932 1931 1930 1929 1928 1927 1926 1925 1924 1923 1922 1921 1920 1919 1918 1917 1916 1915 1914 1913 1912 1911 1910 1909 1908 1907 1906 1905 1904 1903 1902 1901 1900 1899 1898 1897 1896 1895 1894 1893 1892 1891 1890 1889 1888 1887 1886 1885 1884 1883 1882 1881 1880 1879 1878 1877 1876 1875 1874 1873 1872 1871 1870 1869 1868 1867 1866 1865 1864 1863 1862 1861 1860 1859 1858 1857 1856 1855 1854 1853 1852 1851 1850 1849 1848 1847 1846 1845 1844 1843 1842 1841 1840 1839 1838 1837 1836 1835 1834 1833 1832 1831 1830 1829 1828 1827 1826 1825 1824 1823 1822 1821 1820 1819 1818 1817 1816 1815 1814 1813 1812 1811 1810 1809 1808 1807 1806 1805 1804 1803 1802 1801 1800 1799 1798 1797 1796 1795 1794 1793 1792 1791 1790 1789 1788 1787 1786 1785 1784 1783 1782 1781 1780 1779 1778 1777 1776 1775 1774 1773 1772 1771 1770 1769 1768 1767 1766 1765 1764 1763 1762 1761 1760 1759 1758 1757 1756 1755 1754 1753 1752 1751 1750 1749 1748 1747 1746 1745 1744 1743 1742 1741 1740 1739 1738 1737 1736 1735 1734 1733 1732 1731 1730 1729 1728 1727 1726 1725 1724 1723 1722 1721 1720 1719 1718 1717 1716 1715 1714 1713 1712 1711 1710 1709 1708 1707 1706 1705 1704 1703 1702 1701 1700 1699 1698 1697 1696 1695 1694 1693 1692 1691 1690 1689 1688 1687 1686 1685 1684 1683 1682 1681 1680 1679 1678 1677 1676 1675 1674 1673 1672 1671 1670 1669 1668 1667 1666 1665 1664 1663 1662 1661 1660 1659 1658 1657 1656 1655 1654 1653 1652 1651 1650 1649 1648 1647 1646 1645 1644 1643 1642 1641 1640 1639 1638 1637 1636 1635 1634 1633 1632 1631 1630 1629 1628 1627 1626 1625 1624 1623 1622 1621 1620 1619 1618 1617 1616 1615 1614 1613 1612 1611 1610 1609 1608 1607 1606 1605 1604 1603 1602 1601 1600 1599 1598 1597 1596 1595 1594 1593 1592 1591 1590 1589 1588 1587 1586 1585 1584 1583 1582 1581 1580 1579 1578 1577 1576 1575 1574 1573 1572 1571 1570 1569 1568 1567 1566 1565 1564 1563 1562 1561 1560 1559 1558 1557 1556 1555 1554 1553 1552 1551 1550 1549 1548 1547 1546 1545 1544 1543 1542 1541 1540 1539 1538 1537 1536 1535 1534 1533 1532 1531 1530 1529 1528 1527 1526 1525 1524 1523 1522 1521 1520 1519 1518 1517 1516 1515 1514 1513 1512 1511 1510 1509 1508 1507 1506 1505 1504 1503 1502 1501 1500 1499 1498 1497 1496 1495 1494 1493 1492 1491 1490 1489 1488 1487 1486 1485 1484 1483 1482 1481 1480 1479 1478 1477 1476 1475 1474 1473 1472 1471 1470 1469 1468 1467 1466 1465 1464 1463 1462 1461 1460 1459 1458 1457 1456 1455 1454 1453 1452 1451 1450 1449 1448 1447 1446 1445 1444 1443 1442 1441 1440 1439 1438 1437 1436 1435 1434 1433 1432 1431 1430 1429 1428 1427 1426 1425 1424 1423 1422 1421 1420 1419 1418 1417 1416 1415 1414 1413 1412 1411 1410 1409 1408 1407 1406 1405 1404 1403 1402 1401 1400 1399 1398 1397 1396 1395 1394 1393 1392 1391 1390 1389 1388 1387 1386 1385 1384 1383 1382 1381 1380 1379 1378 1377 1376 1375 1374 1373 1372 1371 1370 1369 1368 1367 1366 1365 1364 1363 1362 1361 1360 1359 1358 1357 1356 1355 1354 1353 1352 1351 1350 1349 1348 1347 1346 1345 1344 1343 1342 1341 1340 1339 1338 1337 1336 1335 1334 1333 1332 1331 1330 1329 1328 1327 1326 1325 1324 1323 1322 1321 1320 1319 1318 1317 1316 1315 1314 1313 1312 1311 1310 1309 1308 1307 1306 1305 1304 1303 1302 1301 1300 1299 1298 1297 1296 1295 1294 1293 1292 1291 1290 1289 1288 1287 1286 1285 1284 1283 1282 1281 1280 1279 1278 1277 1276 1275 1274 1273 1272 1271 1270 1269 1268 1267 1266 1265 1264 1263 1262 1261 1260 1259 1258 1257 1256 1255 1254 1253 1252 1251 1250 1249 1248 1247 1246 1245 1244 1243 1242 1241 1240 1239 1238 1237 1236 1235 1234 1233 1232 1231 1230 1229 1228 1227 1226 1225 1224 1223 1222 1221 1220 1219 1218 1217 1216 1215 1214 1213 1212 1211 1210 1209 1208 1207 1206 1205 1204 1203 1202 1201 1200 1199 1198 1197 1196 1195 1194 1193 1192 1191 1190 1189 1188 1187 1186 1185 1184 1183 1182 1181 1180 1179 1178 1177 1176 1175 1174 1173 1172 1171 1170 1169 1168 1167 1166 1165 1164 1163 1162 1161 1160 1159 1158 1157 1156 1155 1154 1153 1152 1151 1150 1149 1148 1147 1146 1145 1144 1143 1142 1141 1140 1139 1138 1137 1136 1135 1134 1133 1132 1131 1130 1129 1128 1127 1126 1125 1124 1123 1122 1121 1120 1119 1118 1117 1116 1115 1114 1113 1112 1111 1110 1109 1108 1107 1106 1105 1104 1103 1102 1101 1100 1099 1098 1097 1096 1095 1094 1093 1092 1091 1090 1089 1088 1087 1086 1085 1084 1083 1082 1081 1080 1079 1078 1077 1076 1075 1074 1073 1072 1071 1070 1069 1068 1067 1066 1065 1064 1063 1062 1061 1060 1059 1058 1057 1056 1055 1054 1053 1052 1051 1050 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 1011 1010 1009 1008 1007 1006 1005 1004 1003 1002 1001 1000 999 998 997 996 995 994 993 992 991 990 989 988 987 986 985 984 983 982 981 980 979 978 977 976 975 974 973 972 971 970 969 968 967 966 965 964 963 962 961 960 959 958 957 956 955 954 953 952 951 950 949 948 947 946 945 944 943 942 941 940 939 938 937 936 935 934 933 932 931 930 929 928 927 926 925 924 923 922 921 920 919 918 917 916 915 914 913 912 911 910 909 908 907 906 905 904 903 902 901 900 899 898 897 896 895 894 893 892 891 890 889 888 887 886 885 884 883 882 881 880 879 878 877 876 875 874 873 872 871 870 869 868 867 866 865 864 863 862 861 860 859 858 857 856 855 854 853 852 851 850 849 848 847 846 845 844 843 842 841 840 839 838 837 836 835 834 833 832 831 830 829 828 827 826 825 824 823 822 821 820 819 818 817 816 815 814 813 812 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 782 781 780 779 778 777 776 775 774 773 772 771 770 769 768 767 766 765 764 763 762 761 760 759 758 757 756 755 754 753 752 751 750 749 748 747 746 745 744 743 742 741 740 739 738 737 736 735 734 733 732 731 730 729 728 727 726 725 724 723 722 721 720 719 718 717 716 715 714 713 712 711 710 709 708 707 706 705 704 703 702 701 700 699 698 697 696 695 694 693 692 691 690 689 688 687 686 685 684 683 682 681 680 679 678 677 676 675 674 673 672 671 670 669 668 667 666 665 664 663 662 661 660 659 658 657 656 655 654 653 652 651 650 649 648 647 646 645 644 643 642 641 640 639 638 637 636 635 634 633 632 631 630 629 628 627 626 625 624 623 622 621 620 619 618 617 616 615 614 613 612 611 610 609 608 607 606 605 604 603 602 601 600 599 598 597 596 595 594 593 592 591 590 589 588 587 586 585 584 583 582 581 580 579 578 577 576 575 574 573 572 571 570 569 568 567 566 565 564 563 562 561 560 559 558 557 556 555 554 553 552 551 550 549 548 547 546 545 544 543 542 541 540 539 538 537 536 535 534 533 532 531 530 529 528 527 526 525 524 523 522 521 520 519 518 517 516 515 514 513 512 511 510 509 508 507 506 505 504 503 502 501 500 499 498 497 496 495 494 493 492 491 490 489 488 487 486 485 484 483 482 481 480 479 478 477 476 475 474 473 472 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 68 2275 705 1012 2854 2629 2176 2908 323 2148 3157 2482 1349 1171 283 2595 2907 1584 315 1970 2648 2205 2663 1146 166 456 2727 489 679 408 1746 1027 2216 2113 918 2301 2387 2070 2403 992 601 1749 374 2208 1847 1618 2261 1200 1325 1550 2039 389 1025 787 1549 2984 3202 1529 2255 643 2306 860 2206 1900 2075 1807 1739 1078 1443 668 978 1523 1381 1931 2515 2812 1378 1622 1427 1038 1519 2712 1638 1685 1658 3221 245 1309 825 1010 1962 1759 1621 3313 76 73 177 2649 339 2467 3185 593 2424 2328 322 1540 2459 760 1882 1249 783 1286 1672 2164 145 591 2614 1095 109 1072 1225 2140 1255 2872 2603 1445 3042 1827 2223 2302 1538 2274 269 3305 407 45 2906 1679 1096 2654 1649 2660 3195 2893 2151 3056 2079 2769 579 151 2173 3223 1818 1403 1020 2672 610 1357 1810 1258 986 2835 1907 949 2015 2611 1400 2590 1135 140 2540 2380 2957 1330 285 1105 930 1696 852 2332 2903 1585 1004 2267 2674 941 98 1813 644 1386 2798 1316 1948 2224 244 453 673 1733 2993 2531 2782 59 1542 2069 1573 165 2284 137 2238 305 1874 61 446 1772 1347 2064 2127 340 1129 1803 338 1244 2959 1215 2836 2588 3205 2096 1726 861 437 772 2803 2383 819 2831 762 2072 1257 1368 724 2500 1334 3338 2879 2536 1925 3103 2278 1289 439 1625 3150 2789 1680 694 2209 692 1269 914 1899 1703 312 1762 3248 3019 1734 841 16 1426 2711 2185 1298 2568 1318 512 1104 1741 2269 1571 1320 2341 464 1615 2093 195 1805 214 1216 474 858 2204 851 2441 1901 3196 1118 1773 685 2833 2488 2431 2774 2479 1537 2585 1817 3339 1261 3035 1983 669 1854 1335 236 1227 1064 2701 738 433 2631 1500 2308 178 805 3016 1613 1911 2739 2751 336 2468 1132 134 2647 253 1345 473 444 2414 3018 975 2941 1184 1080 2262 3180 2359 666 3256 3349 119 1059 210 636 747 1002 2942 2600 550 1924 2397 2483 2725 1994 2346 1178 1399 3092 1564 1053 1788 41 2951 2682 2374 1851 295 1650 2370 2827 1003 1716 2740 450 1674 1834 3267 1481 460 1915 3297 2917 2002 1488 2409 1642 3276 2054 484 1158 1143 1117 3336 2805 1264 64 2036 1856 523 541 2579 2667 873 2715 261 2992 1701 2129 3082 1396 394 1066 2721 1955 1886 157 2952 1793 582 447 2188 1287 3088 677 3232 1884 3168 469 282 2310 1343 1281 2575 842 711 2495 1932 1711 3114 1561 1776 271 3255 2822 1870 924 2972 2548 2583 2687 770 10 3106 3200 2608 1413 1049 7 1677 1923 1952 3251 79 2559 2366 2474 1079 3247 8 1871 348 387 2030 472 2219 2300 3254 1499 2722 811 382 143 903 2106 2057 1188 445 2010 415 2272 3119 201 72 2291 461 129 1356 816 1202 2263 640 734 2367 1031 2484 562 872 2012 321 682 2215 2446 2856 42 2240 2351 1492 1947 436 2022 3213 1921 1186 1123 2254 334 44 2748 1410 1830 379 1155 2392 812 1976 1168 1736 75 1458 1596 1408 3078 104 1240 2071 133 1792 2119 1829 664 403 136 3125 2578 1848 480 2523 1448 1086 2645 674 158 1839 2491 1852 2862 2792 299 1384 798 1835 2369 1103 3145 2731 3038 144 3193 3080 764 319 2943 1254 2279 1942 62 1802 718 2814 634 935 509 3224 1486 2325 341 2000 756 1489 1787 2252 3192 3184 533 1795 2235 1646 2154 880 1720 3225 790 752 1113 1706 1170 1473 1665 1351 1435 2512 298 810 1532 5 635 2744 111 865 1954 3239 1926 2245 1176 286 2928 3001 740 2973 1917 3190 1340 525 1217 1671 345 314 257 2553 1218 2476 1230 2520 558 2144 2816 2883 543 749 725 221 1804 1425 1058 657 2885 184 2028 2913 532 820 1557 2796 854 118 2183 332 36 1811 2546 1743 2280 2886 3060 2599 2818 1060 3021 721 66 351 1692 1208 1302 3152 1686 2186 404 1690 1421 3085 2462 2179 1242 906 3177 1279 1116 3127 1881 1237 661 2033 1206 604 1068 1154 1401 3036 1935 896 185 2723 714 1111 1147 383 2026 686 771 665 1125 2571 1091 203 985 1214 1344 401 1022 1782 2373 1820 2628 514 2415 1860 179 974 3116 2989 607 2778 1721 675 350 247 1069 2177 2591 2440 2345 947 2544 2253 1088 652 1609 517 595 2574 252 2062 991 3262 1602 1300 2444 2589 1172 2759 2851 806 422 3284 1940 2189 2514 2890 936 653 1370 973 2163 2050 1896 1502 962 2530 967 2690 710 614 786 1770 2634 2330 1406 2181 1422 3277 1256 3258 622 1888 100 131 989 1951 1747 1832 241 958 1579 278 2386 1101 683 1005 3027 2196 647 347 1913 1648 2791 1623 1652 260 1630 855 1982 1995 1353 2825 620 2100 2884 92 539 2594 2968 1757 980 1037 1099 1985 1838 3334 1640 440 380 3301 3087 3024 430 1270 181 232 258 1006 1035 2293 21 1779 2980 164 2086 2635 2080 516 890 2296 1308 2313 1153 2031 2084 1988 520 670 277 3268 2974 1595 47 3154 1774 765 1600 2322 648 2892 2303 3129 367 2304 2191 2920 1278 536 2092 1299 2898 1790 1581 48 966 487 659 2507 551 2110 1812 996 2607 211 1382 1938 739 1715 2741 434 2141 2355 2551 3259 1797 1150 1449 678 757 1496 3332 846 276 3217 574 2357 38 2557 1268 69 2709 255 2082 3161 1890 2598 939 2881 390 2214 2013 630 3130 1163 189 2242 775 1483 984 22 2644 862 2021 691 2837 836 2965 1183 2597 847 1594 600 829 3226 34 83 237 3271 2485 1192 2213 801 3136 912 2350 406 929 2962 608 2109 1512 1760 1662 793 1297 1766 3070 864 1285 2668 2288 1909 2873 885 561 1730 926 3227 1497 451 2661 1956 2471 1420 942 979 1377 513 3166 2076 2955 716 627 3046 3048 2880 2244 951 1990 230 105 2073 391 1637 2434 2541 853 225 15 27 2640 1236 1364 1253 2018 3112 2360 29 395 565 1252 2477 3104 1239 2003 2871 585 3327 1169 1460 2443 2848 2458 1131 2604 2946 386 190 198 796 2975 526 3025 3340 163 3169 2830 857 2221 609 1047 2375 490 776 2509 220 2061 3198 567 1412 642 1379 2844 452 2323 2384 2979 1897 1511 2060 982 1808 192 743 715 1419 2902 1744 1775 2964 1367 146 2772 1737 3134 1189 1138 619 1842 755 2498 970 2899 1684 1639 818 2797 1826 1130 2887 228 2708 814 3151 2950 1110 2802 3023 1433 2461 2849 1156 987 1567 1632 3233 1789 2587 2365 30 2156 90 1487 1087 768 1288 1360 102 849 2793 800 1728 482 717 570 2954 2593 993 1369 1963 1233 3273 2016 1922 2537 1981 802 2633 3252 2352 531 3033 1647 1008 1699 1164 2427 191 2142 3031 2405 3290 997 2339 266 3102 3074 1231 26 2688 2683 1181 1201 234 920 1920 1676 1165 1598 1980 2451 3263 1145 204 3012 1708 1517 51 1222 2564 3328 4 2169 370 1159 552 2430 1453 1245 628 1991 3182 1626 2925 3002 823 2412 71 49 780 633 1304 524 2770 1767 3298 2120 828 2489 3073 1828 3188 837 1205 290 1850 2730 909 2694 2502 95 1763 2542 3176 2429 1565 2808 1437 2779 2958 1371 3137 813 1198 2027 990 2273 2377 1363 1283 223 3110 542 3308 263 3191 946 1139 1941 3120 925 1415 556 2007 9 488 2404 1235 938 2379 1927 3333 1589 60 2285 2888 2763 310 932 2025 1887 522 1324 1504 1067 327 169 2337 2170 915 330 494 2842 292 1472 2563 2775 1683 3054 598 2335 226 2019 2104 2344 2756 726 1191 2713 171 882 2655 2921 141 3109 2501 2528 2824 1478 457 2051 637 1535 431 438 218 2754 2572 3081 1740 2417 2447 2693 2971 1783 804 1635 1660 2499 363 1608 2382 2037 296 2390 689 1800 2147 891 1463 2159 592 318 2321 1455 449 409 2820 1526 822 1315 1229 1694 2497 2516 2738 358 1407 3135 180 470 2432 1197 660 3294 2040 2857 52 3020 1028 876 2406 2408 2767 956 1928 159 3197 2454 3167 2257 889 1553 1578 3257 2398 3014 402 1756 125 3238 2671 867 2527 2804 3231 1475 2764 1875 3149 1712 360 2067 631 1619 1430 2929 425 535 1905 3350 3095 477 1859 575 944 1247 921 2815 2652 1044 773 624 1301 130 2800 3144 3325 3069 2320 12 700 3094 1466 839 1051 1209 2455 2187 916 2314 1493 1846 2518 1552 769 1688 2861 898 908 2102 1464 3059 731 454 2998 3026 618 3220 2229 67 3011 2786 3260 297 2105 928 1634 1134 3132 1337 2617 695 2038 291 2331 827 281 2956 2987 3071 2706 1423 1195 2101 950 897 2008 945 662 364 2506 1765 2307 2029 1109 273 1877 1444 1530 919 729 3040 2915 1583 2222 1471 2470 1858 1280 3158 2099 343 2193 3098 1021 3148 3240 1934 2566 2395 235 587 2845 2511 1593 3015 1515 2867 1992 94 3005 2200 84 294 3309 1115 243 2233 969 466 888 1865 1276 2023 1521 2194 2420 1908 3323 1508 1081 1959 121 868 799 2422 259 1588 2897 448 2149 3279 2613 491 3173 815 2294 419 2287 2241 2203 2068 1477 684 254 563 1554 960 2047 353 1354 1055 758 2988 1074 2107 2923 17 1654 2428 2799 931 2698 728 948 1975 2720 1661 2641 1945 250 3000 2162 2705 1569 2190 2834 1794 737 995 2259 85 1292 507 1883 667 377 176 468 3138 207 2850 1505 1971 355 435 676 2385 2910 2155 1509 1745 2684 1815 2329 1385 641 2137 2573 2829 785 3291 2821 3234 1919 2445 1193 2716 1667 1997 3105 745 1339 1491 1841 1866 519 3235 3347 2508 423 1213 78 1514 1417 2550 702 1266 162 1350 2944 2519 2049 1653 376 1187 707 2134 3172 142 1000 3345 2234 2391 2175 1082 2538 1174 893 632 2810 1112 2860 2623 1758 589 1742 736 1077 1611 596 1393 1531 655 2935 149 3310 3275 2719 3142 3342 1033 2249 505 2521 1643 1724 1636 2281 961 6 485 3272 2402 1966 2639 2094 1748 160 3229 2251 3090 186 80 2032 1062 77 2560 1520 580 3318 2710 616 1645 344 1023 1863 1039 2268 2729 2919 761 1124 1262 1969 696 2758 1017 1341 2227 3010 3115 58 1659 1306 2785 621 91 808 219 240 1248 2581 3175 1090 3324 3100 2643 1391 3051 3007 2276 1182 417 2055 1918 108 2795 2576 35 3050 1849 2753 902 1024 2840 2947 1836 1328 1986 2103 1173 467 1196 892 977 518 2930 3039 1752 2679 1562 1837 1641 1070 1937 384 2469 1673 3346 2630 400 239 2686 1536 3315 1046 3 418 2453 287 874 1470 566 3337 3212 845 727 900 746 3043 2065 2735 2662 730 2347 89 2675 2132 1108 1669 2388 54 1272 2839 313 420 309 605 774 1764 2487 1657 1106 1668 2436 1390 1560 1446 545 701 1029 2912 23 3250 1394 238 1148 365 1960 2601 43 117 2393 3045 594 1965 172 766 2914 2225 1456 1442 2178 2286 2376 1469 222 2569 2260 500 124 586 2847 1036 2180 24 2526 3084 1999 3249 1093 2724 1979 2905 835 1076 2362 65 2924 2228 2505 2931 2838 2676 2172 2901 2336 103 216 2371 3067 3055 2171 1891 3111 2011 699 2927 346 2832 1041 2703 886 983 1546 2239 972 1054 913 583 2999 1199 2953 511 1467 2945 2161 161 597 899 2210 441 274 2969 2089 2218 2811 1166 1516 3181 940 1876 976 1605 2616 784 549 1440 998 2083 2494 3341 268 1534 1284 3179 2584 3218 1689 2933 1434 3289 1127 2673 110 2718 1507 248 887 3246 824 1973 148 1879 964 646 2490 2669 2128 1929 2768 2932 2112 2115 1326 2755 1418 3194 3321 246 1476 1128 2271 2592 2889 1819 3266 2580 3076 1084 25 2157 2562 3230 546 3222 817 150 2742 1185 863 2195 209 2612 2940 1566 2828 1063 994 1522 2692 850 506 2736 1329 393 70 303 53 1816 1474 904 2978 127 1825 174 3320 483 723 2960 40 2184 3285 1698 2146 1305 2465 3270 1831 284 2437 2632 1342 1439 1319 1083 302 2053 2646 2970 2283 1840 1853 3186 875 3159 1824 1136 1944 2236 1251 1001 217 3091 2535 188 301 3004 688 326 31 2448 2765 680 584 3123 1323 894 2297 504 1978 2174 2486 1438 1599 55 2270 3296 573 1861 2085 2534 1691 1556 753 411 1704 114 712 3207 1468 2139 3278 1709 1664 14 443 2749 2399 200 3077 3086 571 2602 1663 564 2813 3093 1731 1311 1432 651 167 2473 1373 2938 2983 2776 2316 3216 2525 713 1544 2846 3211 1627 1996 2638 2891 2874 1204 690 1732 1633 1210 3282 3344 99 2466 1042 2780 2401 2361 557 3287 1545 1009 2596 869 1157 3253 1313 264 2349 498 2809 1950 1591 3003 2312 3306 1212 3124 3265 612 2895 2582 2554 1459 495 96 3065 1303 2794 308 2363 3300 3160 910 1574 2762 1722 923 788 317 759 2042 3280 132 1102 1211 1207 1447 617 2220 1869 838 1914 754 2681 1784 3072 3155 3307 797 1964 416 3261 3066 1872 1718 981 2787 2378 807 1791 2852 479 1768 251 173 2806 410 613 2198 316 325 2457 781 1332 2265 1392 1967 2586 11 147 3032 2702 2697 1462 2624 1603 2192 242 2615 2475 2746 1452 3242 2143 39 2167 213 3286 2707 3146 1687 1729 3219 2131 2522 1050 1548 2480 2637 2664 2258 1075 2059 3083 2138 2766 2657 2433 3210 2211 2859 3319 2966 2298 1607 1555 569 1397 1617 559 3162 182 1624 581 2246 3206 2160 1725 279 2290 3283 2438 2046 2407 3008 626 1780 1107 2020 2450 2680 1678 1894 1352 693 3317 1274 1346 3140 741 1910 2152 2986 1034 123 2961 359 224 1126 1904 126 1291 1416 1374 1785 1094 2659 2126 833 502 81 521 1864 2781 778 3311 3165 1194 3178 1048 1011 2058 508 1348 116 3041 2295 2419 2358 1592 28 1141 2734 548 2991 830 1144 2728 352 3131 2418 2052 821 2122 122 2014 1551 1228 1968 2123 2745 2305 697 1539 208 1786 625 3075 2896 1693 2994 2421 3293 1238 895 1040 2311 1221 1880 1628 911 1930 486 2326 1151 405 3163 1559 385 767 794 905 2247 2858 3244 588 1431 2074 497 2111 795 870 1414 3292 2552 878 2097 2504 859 1016 1007 1161 2343 1495 866 2153 3058 331 1984 50 2909 197 1121 202 3013 2456 2354 2656 496 2677 3108 777 3209 2048 709 1912 3096 1606 2250 1601 2044 2248 706 1167 1260 3269 937 1295 1587 2182 2017 3009 1387 349 1241 687 138 2333 3214 649 2006 2760 1893 215 3079 2087 826 107 2777 1525 3281 82 2309 3147 1057 1290 1906 2788 2868 1798 1939 1061 2197 2005 544 927 3201 1321 1119 1707 2145 3322 2666 1771 704 187 782 1717 2098 3156 1898 1465 2911 2996 1277 396 424 537 1809 1576 638 1312 2732 645 1656 2866 2627 530 1855 1989 427 844 789 1769 1781 432 2877 515 1903 2841 3187 1220 3061 527 3203 2967 1322 1296 2784 3236 2747 398 1327 1961 2733 883 1331 2066 1388 1814 1436 412 955 2948 2150 2561 3316 3143 1142 1376 46 577 2045 2503 2545 3274 2817 1310 2277 2771 413 959 2442 2695 2372 953 1045 275 1479 968 1026 128 1510 135 106 1402 2556 2315 465 3030 2478 112 2918 2413 1719 392 1577 2396 1987 735 2230 33 999 368 1518 2439 1586 2976 1946 20 3199 3128 1547 2567 1604 115 1380 2532 2166 1823 656 2577 156 2642 381 459 2876 663 1179 2517 848 3295 599 2737 2449 538 1451 168 2135 2081 2342 1375 2492 1697 2949 57 1043 2783 568 428 2334 1670 988 1232 1778 2543 3335 1845 2985 1133 2338 540 1409 2452 501 2116 2606 1738 2063 629 672 534 1180 1273 397 528 369 2368 2264 2823 1307 1868 1246 2460 603 1862 2 1714 1958 2256 933 307 2865 2464 719 421 3303 1705 37 3264 87 2790 2394 934 1524 426 1700 1073 733 1620 93 2743 1878 1223 1120 193 3348 1015 2658 1243 63 3331 2752 2670 13 2125 1461 2108 324 1558 366 1317 954 2237 1140 1175 492 2416 1801 231 1974 963 2158 1263 2243 1429 267 2609 763 3126 1265 120 329 2904 1480 2547 3053 1365 843 288 3029 2266 2381 1271 708 602 1219 3062 2533 1949 3245 1735 265 2411 1597 2621 3064 3299 1681 2317 1933 965 1030 1612 1631 1 1160 2916 2001 371 1405 3097 2231 2364 2605 2622 732 2875 2819 270 2435 1943 462 2124 1336 2410 750 3326 1404 1501 2882 2282 2555 455 3101 1563 2299 1570 2165 1441 1702 1533 654 2651 442 227 1723 922 1972 1755 1424 2704 2696 2510 1506 388 3006 183 289 2934 1629 2292 1666 1114 2699 205 101 354 2678 1056 3174 1695 56 1889 212 335 748 1895 3122 2700 1490 32 1294 503 1122 1750 1867 3139 1541 1498 2610 2324 2870 1873 1857 3330 3118 2864 2570 3037 3068 2626 2922 2773 879 1916 1582 1822 1389 3047 703 306 1902 3171 2939 2855 3089 2997 333 2529 2095 458 1411 1355 2136 3204 3133 1936 2826 2650 2168 1358 3237 1013 2117 832 463 2937 1250 2423 1092 2202 97 615 2043 971 1137 2653 2689 293 1513 856 1149 2056 1097 1799 3170 2426 2318 1267 2843 280 1226 1152 3329 3117 3304 2807 901 1806 1333 742 2041 779 1821 2620 1454 1833 471 476 1713 3141 720 1085 792 2878 2982 2463 2981 414 2513 952 2425 2118 1177 1977 1428 1052 481 2549 2926 1398 272 1543 499 3312 3049 1032 2863 155 2539 2472 2496 2078 639 1071 342 2121 3183 18 399 3215 529 256 154 74 917 2761 3153 1014 803 378 1098 510 196 1885 2212 2625 1580 2133 249 1953 2088 943 1359 3017 152 1590 2995 3243 2493 113 2009 722 361 2801 3228 429 671 791 1089 1234 153 834 2130 650 3107 1482 1314 300 2226 88 2091 1892 3044 3034 2353 2894 2685 553 698 2034 2217 3189 572 744 1710 1494 1259 658 362 1675 311 3113 555 372 3241 233 681 560 1224 2714 199 2691 2565 751 1751 871 2319 2750 877 2400 3343 170 2024 1616 1190 194 2481 611 3057 1019 1275 337 2356 2558 1651 1528 884 2757 2232 1575 1366 3052 328 2348 3121 373 1293 2665 590 907 576 1655 262 840 2717 1843 19 1162 357 3302 1614 3314 1372 375 3063 1383 475 1100 1395 606 1362 831 2340 1993 356 1777 2289 175 2114 1282 623 881 1844 1361 320 1018 957 1503 2726 2327 1065 2900 1727 3028 1610 3208 1485 2963 1682 1754 229 1998 1457 578 2936 1527 2869 2004 1484 809 3288 304 3099 1644 206 1761 2619 547 3022 554 2035 2201 2977 2199 1572 478 3164 2389 1203 2618 1450 1568 1338 1957 86 2077 2524 1796 1753 2636 493 2090 139 2853 2207 2990' 68 2275 705 1012 2854 2629 2176 2908 323 2148 3157 2482 1349 1171 283 2595 2907 1584 315 1970 2648 2205 2663 1146 166 456 2727 489 679 408 1746 1027 2216 2113 918 2301 2387 2070 2403 992 601 1749 374 2208 1847 1618 2261 1200 1325 1550 2039 389 1025 787 1549 2984 3202 1529 2255 643 2306 860 2206 1900 2075 1807 1739 1078 1443 668 978 1523 1381 1931 2515 2812 1378 1622 1427 1038 1519 2712 1638 1685 1658 3221 245 1309 825 1010 1962 1759 1621 3313 76 73 177 2649 339 2467 3185 593 2424 2328 322 1540 2459 760 1882 1249 783 1286 1672 2164 145 591 2614 1095 109 1072 1225 2140 1255 2872 2603 1445 3042 1827 2223 2302 1538 2274 269 3305 407 45 2906 1679 1096 2654 1649 2660 3195 2893 2151 3056 2079 2769 579 151 2173 3223 1818 1403 1020 2672 610 1357 1810 1258 986 2835 1907 949 2015 2611 1400 2590 1135 140 2540 2380 2957 1330 285 1105 930 1696 852 2332 2903 1585 1004 2267 2674 941 98 1813 644 1386 2798 1316 1948 2224 244 453 673 1733 2993 2531 2782 59 1542 2069 1573 165 2284 137 2238 305 1874 61 446 1772 1347 2064 2127 340 1129 1803 338 1244 2959 1215 2836 2588 3205 2096 1726 861 437 772 2803 2383 819 2831 762 2072 1257 1368 724 2500 1334 3338 2879 2536 1925 3103 2278 1289 439 1625 3150 2789 1680 694 2209 692 1269 914 1899 1703 312 1762 3248 3019 1734 841 16 1426 2711 2185 1298 2568 1318 512 1104 1741 2269 1571 1320 2341 464 1615 2093 195 1805 214 1216 474 858 2204 851 2441 1901 3196 1118 1773 685 2833 2488 2431 2774 2479 1537 2585 1817 3339 1261 3035 1983 669 1854 1335 236 1227 1064 2701 738 433 2631 1500 2308 178 805 3016 1613 1911 2739 2751 336 2468 1132 134 2647 253 1345 473 444 2414 3018 975 2941 1184 1080 2262 3180 2359 666 3256 3349 119 1059 210 636 747 1002 2942 2600 550 1924 2397 2483 2725 1994 2346 1178 1399 3092 1564 1053 1788 41 2951 2682 2374 1851 295 1650 2370 2827 1003 1716 2740 450 1674 1834 3267 1481 460 1915 3297 2917 2002 1488 2409 1642 3276 2054 484 1158 1143 1117 3336 2805 1264 64 2036 1856 523 541 2579 2667 873 2715 261 2992 1701 2129 3082 1396 394 1066 2721 1955 1886 157 2952 1793 582 447 2188 1287 3088 677 3232 1884 3168 469 282 2310 1343 1281 2575 842 711 2495 1932 1711 3114 1561 1776 271 3255 2822 1870 924 2972 2548 2583 2687 770 10 3106 3200 2608 1413 1049 7 1677 1923 1952 3251 79 2559 2366 2474 1079 3247 8 1871 348 387 2030 472 2219 2300 3254 1499 2722 811 382 143 903 2106 2057 1188 445 2010 415 2272 3119 201 72 2291 461 129 1356 816 1202 2263 640 734 2367 1031 2484 562 872 2012 321 682 2215 2446 2856 42 2240 2351 1492 1947 436 2022 3213 1921 1186 1123 2254 334 44 2748 1410 1830 379 1155 2392 812 1976 1168 1736 75 1458 1596 1408 3078 104 1240 2071 133 1792 2119 1829 664 403 136 3125 2578 1848 480 2523 1448 1086 2645 674 158 1839 2491 1852 2862 2792 299 1384 798 1835 2369 1103 3145 2731 3038 144 3193 3080 764 319 2943 1254 2279 1942 62 1802 718 2814 634 935 509 3224 1486 2325 341 2000 756 1489 1787 2252 3192 3184 533 1795 2235 1646 2154 880 1720 3225 790 752 1113 1706 1170 1473 1665 1351 1435 2512 298 810 1532 5 635 2744 111 865 1954 3239 1926 2245 1176 286 2928 3001 740 2973 1917 3190 1340 525 1217 1671 345 314 257 2553 1218 2476 1230 2520 558 2144 2816 2883 543 749 725 221 1804 1425 1058 657 2885 184 2028 2913 532 820 1557 2796 854 118 2183 332 36 1811 2546 1743 2280 2886 3060 2599 2818 1060 3021 721 66 351 1692 1208 1302 3152 1686 2186 404 1690 1421 3085 2462 2179 1242 906 3177 1279 1116 3127 1881 1237 661 2033 1206 604 1068 1154 1401 3036 1935 896 185 2723 714 1111 1147 383 2026 686 771 665 1125 2571 1091 203 985 1214 1344 401 1022 1782 2373 1820 2628 514 2415 1860 179 974 3116 2989 607 2778 1721 675 350 247 1069 2177 2591 2440 2345 947 2544 2253 1088 652 1609 517 595 2574 252 2062 991 3262 1602 1300 2444 2589 1172 2759 2851 806 422 3284 1940 2189 2514 2890 936 653 1370 973 2163 2050 1896 1502 962 2530 967 2690 710 614 786 1770 2634 2330 1406 2181 1422 3277 1256 3258 622 1888 100 131 989 1951 1747 1832 241 958 1579 278 2386 1101 683 1005 3027 2196 647 347 1913 1648 2791 1623 1652 260 1630 855 1982 1995 1353 2825 620 2100 2884 92 539 2594 2968 1757 980 1037 1099 1985 1838 3334 1640 440 380 3301 3087 3024 430 1270 181 232 258 1006 1035 2293 21 1779 2980 164 2086 2635 2080 516 890 2296 1308 2313 1153 2031 2084 1988 520 670 277 3268 2974 1595 47 3154 1774 765 1600 2322 648 2892 2303 3129 367 2304 2191 2920 1278 536 2092 1299 2898 1790 1581 48 966 487 659 2507 551 2110 1812 996 2607 211 1382 1938 739 1715 2741 434 2141 2355 2551 3259 1797 1150 1449 678 757 1496 3332 846 276 3217 574 2357 38 2557 1268 69 2709 255 2082 3161 1890 2598 939 2881 390 2214 2013 630 3130 1163 189 2242 775 1483 984 22 2644 862 2021 691 2837 836 2965 1183 2597 847 1594 600 829 3226 34 83 237 3271 2485 1192 2213 801 3136 912 2350 406 929 2962 608 2109 1512 1760 1662 793 1297 1766 3070 864 1285 2668 2288 1909 2873 885 561 1730 926 3227 1497 451 2661 1956 2471 1420 942 979 1377 513 3166 2076 2955 716 627 3046 3048 2880 2244 951 1990 230 105 2073 391 1637 2434 2541 853 225 15 27 2640 1236 1364 1253 2018 3112 2360 29 395 565 1252 2477 3104 1239 2003 2871 585 3327 1169 1460 2443 2848 2458 1131 2604 2946 386 190 198 796 2975 526 3025 3340 163 3169 2830 857 2221 609 1047 2375 490 776 2509 220 2061 3198 567 1412 642 1379 2844 452 2323 2384 2979 1897 1511 2060 982 1808 192 743 715 1419 2902 1744 1775 2964 1367 146 2772 1737 3134 1189 1138 619 1842 755 2498 970 2899 1684 1639 818 2797 1826 1130 2887 228 2708 814 3151 2950 1110 2802 3023 1433 2461 2849 1156 987 1567 1632 3233 1789 2587 2365 30 2156 90 1487 1087 768 1288 1360 102 849 2793 800 1728 482 717 570 2954 2593 993 1369 1963 1233 3273 2016 1922 2537 1981 802 2633 3252 2352 531 3033 1647 1008 1699 1164 2427 191 2142 3031 2405 3290 997 2339 266 3102 3074 1231 26 2688 2683 1181 1201 234 920 1920 1676 1165 1598 1980 2451 3263 1145 204 3012 1708 1517 51 1222 2564 3328 4 2169 370 1159 552 2430 1453 1245 628 1991 3182 1626 2925 3002 823 2412 71 49 780 633 1304 524 2770 1767 3298 2120 828 2489 3073 1828 3188 837 1205 290 1850 2730 909 2694 2502 95 1763 2542 3176 2429 1565 2808 1437 2779 2958 1371 3137 813 1198 2027 990 2273 2377 1363 1283 223 3110 542 3308 263 3191 946 1139 1941 3120 925 1415 556 2007 9 488 2404 1235 938 2379 1927 3333 1589 60 2285 2888 2763 310 932 2025 1887 522 1324 1504 1067 327 169 2337 2170 915 330 494 2842 292 1472 2563 2775 1683 3054 598 2335 226 2019 2104 2344 2756 726 1191 2713 171 882 2655 2921 141 3109 2501 2528 2824 1478 457 2051 637 1535 431 438 218 2754 2572 3081 1740 2417 2447 2693 2971 1783 804 1635 1660 2499 363 1608 2382 2037 296 2390 689 1800 2147 891 1463 2159 592 318 2321 1455 449 409 2820 1526 822 1315 1229 1694 2497 2516 2738 358 1407 3135 180 470 2432 1197 660 3294 2040 2857 52 3020 1028 876 2406 2408 2767 956 1928 159 3197 2454 3167 2257 889 1553 1578 3257 2398 3014 402 1756 125 3238 2671 867 2527 2804 3231 1475 2764 1875 3149 1712 360 2067 631 1619 1430 2929 425 535 1905 3350 3095 477 1859 575 944 1247 921 2815 2652 1044 773 624 1301 130 2800 3144 3325 3069 2320 12 700 3094 1466 839 1051 1209 2455 2187 916 2314 1493 1846 2518 1552 769 1688 2861 898 908 2102 1464 3059 731 454 2998 3026 618 3220 2229 67 3011 2786 3260 297 2105 928 1634 1134 3132 1337 2617 695 2038 291 2331 827 281 2956 2987 3071 2706 1423 1195 2101 950 897 2008 945 662 364 2506 1765 2307 2029 1109 273 1877 1444 1530 919 729 3040 2915 1583 2222 1471 2470 1858 1280 3158 2099 343 2193 3098 1021 3148 3240 1934 2566 2395 235 587 2845 2511 1593 3015 1515 2867 1992 94 3005 2200 84 294 3309 1115 243 2233 969 466 888 1865 1276 2023 1521 2194 2420 1908 3323 1508 1081 1959 121 868 799 2422 259 1588 2897 448 2149 3279 2613 491 3173 815 2294 419 2287 2241 2203 2068 1477 684 254 563 1554 960 2047 353 1354 1055 758 2988 1074 2107 2923 17 1654 2428 2799 931 2698 728 948 1975 2720 1661 2641 1945 250 3000 2162 2705 1569 2190 2834 1794 737 995 2259 85 1292 507 1883 667 377 176 468 3138 207 2850 1505 1971 355 435 676 2385 2910 2155 1509 1745 2684 1815 2329 1385 641 2137 2573 2829 785 3291 2821 3234 1919 2445 1193 2716 1667 1997 3105 745 1339 1491 1841 1866 519 3235 3347 2508 423 1213 78 1514 1417 2550 702 1266 162 1350 2944 2519 2049 1653 376 1187 707 2134 3172 142 1000 3345 2234 2391 2175 1082 2538 1174 893 632 2810 1112 2860 2623 1758 589 1742 736 1077 1611 596 1393 1531 655 2935 149 3310 3275 2719 3142 3342 1033 2249 505 2521 1643 1724 1636 2281 961 6 485 3272 2402 1966 2639 2094 1748 160 3229 2251 3090 186 80 2032 1062 77 2560 1520 580 3318 2710 616 1645 344 1023 1863 1039 2268 2729 2919 761 1124 1262 1969 696 2758 1017 1341 2227 3010 3115 58 1659 1306 2785 621 91 808 219 240 1248 2581 3175 1090 3324 3100 2643 1391 3051 3007 2276 1182 417 2055 1918 108 2795 2576 35 3050 1849 2753 902 1024 2840 2947 1836 1328 1986 2103 1173 467 1196 892 977 518 2930 3039 1752 2679 1562 1837 1641 1070 1937 384 2469 1673 3346 2630 400 239 2686 1536 3315 1046 3 418 2453 287 874 1470 566 3337 3212 845 727 900 746 3043 2065 2735 2662 730 2347 89 2675 2132 1108 1669 2388 54 1272 2839 313 420 309 605 774 1764 2487 1657 1106 1668 2436 1390 1560 1446 545 701 1029 2912 23 3250 1394 238 1148 365 1960 2601 43 117 2393 3045 594 1965 172 766 2914 2225 1456 1442 2178 2286 2376 1469 222 2569 2260 500 124 586 2847 1036 2180 24 2526 3084 1999 3249 1093 2724 1979 2905 835 1076 2362 65 2924 2228 2505 2931 2838 2676 2172 2901 2336 103 216 2371 3067 3055 2171 1891 3111 2011 699 2927 346 2832 1041 2703 886 983 1546 2239 972 1054 913 583 2999 1199 2953 511 1467 2945 2161 161 597 899 2210 441 274 2969 2089 2218 2811 1166 1516 3181 940 1876 976 1605 2616 784 549 1440 998 2083 2494 3341 268 1534 1284 3179 2584 3218 1689 2933 1434 3289 1127 2673 110 2718 1507 248 887 3246 824 1973 148 1879 964 646 2490 2669 2128 1929 2768 2932 2112 2115 1326 2755 1418 3194 3321 246 1476 1128 2271 2592 2889 1819 3266 2580 3076 1084 25 2157 2562 3230 546 3222 817 150 2742 1185 863 2195 209 2612 2940 1566 2828 1063 994 1522 2692 850 506 2736 1329 393 70 303 53 1816 1474 904 2978 127 1825 174 3320 483 723 2960 40 2184 3285 1698 2146 1305 2465 3270 1831 284 2437 2632 1342 1439 1319 1083 302 2053 2646 2970 2283 1840 1853 3186 875 3159 1824 1136 1944 2236 1251 1001 217 3091 2535 188 301 3004 688 326 31 2448 2765 680 584 3123 1323 894 2297 504 1978 2174 2486 1438 1599 55 2270 3296 573 1861 2085 2534 1691 1556 753 411 1704 114 712 3207 1468 2139 3278 1709 1664 14 443 2749 2399 200 3077 3086 571 2602 1663 564 2813 3093 1731 1311 1432 651 167 2473 1373 2938 2983 2776 2316 3216 2525 713 1544 2846 3211 1627 1996 2638 2891 2874 1204 690 1732 1633 1210 3282 3344 99 2466 1042 2780 2401 2361 557 3287 1545 1009 2596 869 1157 3253 1313 264 2349 498 2809 1950 1591 3003 2312 3306 1212 3124 3265 612 2895 2582 2554 1459 495 96 3065 1303 2794 308 2363 3300 3160 910 1574 2762 1722 923 788 317 759 2042 3280 132 1102 1211 1207 1447 617 2220 1869 838 1914 754 2681 1784 3072 3155 3307 797 1964 416 3261 3066 1872 1718 981 2787 2378 807 1791 2852 479 1768 251 173 2806 410 613 2198 316 325 2457 781 1332 2265 1392 1967 2586 11 147 3032 2702 2697 1462 2624 1603 2192 242 2615 2475 2746 1452 3242 2143 39 2167 213 3286 2707 3146 1687 1729 3219 2131 2522 1050 1548 2480 2637 2664 2258 1075 2059 3083 2138 2766 2657 2433 3210 2211 2859 3319 2966 2298 1607 1555 569 1397 1617 559 3162 182 1624 581 2246 3206 2160 1725 279 2290 3283 2438 2046 2407 3008 626 1780 1107 2020 2450 2680 1678 1894 1352 693 3317 1274 1346 3140 741 1910 2152 2986 1034 123 2961 359 224 1126 1904 126 1291 1416 1374 1785 1094 2659 2126 833 502 81 521 1864 2781 778 3311 3165 1194 3178 1048 1011 2058 508 1348 116 3041 2295 2419 2358 1592 28 1141 2734 548 2991 830 1144 2728 352 3131 2418 2052 821 2122 122 2014 1551 1228 1968 2123 2745 2305 697 1539 208 1786 625 3075 2896 1693 2994 2421 3293 1238 895 1040 2311 1221 1880 1628 911 1930 486 2326 1151 405 3163 1559 385 767 794 905 2247 2858 3244 588 1431 2074 497 2111 795 870 1414 3292 2552 878 2097 2504 859 1016 1007 1161 2343 1495 866 2153 3058 331 1984 50 2909 197 1121 202 3013 2456 2354 2656 496 2677 3108 777 3209 2048 709 1912 3096 1606 2250 1601 2044 2248 706 1167 1260 3269 937 1295 1587 2182 2017 3009 1387 349 1241 687 138 2333 3214 649 2006 2760 1893 215 3079 2087 826 107 2777 1525 3281 82 2309 3147 1057 1290 1906 2788 2868 1798 1939 1061 2197 2005 544 927 3201 1321 1119 1707 2145 3322 2666 1771 704 187 782 1717 2098 3156 1898 1465 2911 2996 1277 396 424 537 1809 1576 638 1312 2732 645 1656 2866 2627 530 1855 1989 427 844 789 1769 1781 432 2877 515 1903 2841 3187 1220 3061 527 3203 2967 1322 1296 2784 3236 2747 398 1327 1961 2733 883 1331 2066 1388 1814 1436 412 955 2948 2150 2561 3316 3143 1142 1376 46 577 2045 2503 2545 3274 2817 1310 2277 2771 413 959 2442 2695 2372 953 1045 275 1479 968 1026 128 1510 135 106 1402 2556 2315 465 3030 2478 112 2918 2413 1719 392 1577 2396 1987 735 2230 33 999 368 1518 2439 1586 2976 1946 20 3199 3128 1547 2567 1604 115 1380 2532 2166 1823 656 2577 156 2642 381 459 2876 663 1179 2517 848 3295 599 2737 2449 538 1451 168 2135 2081 2342 1375 2492 1697 2949 57 1043 2783 568 428 2334 1670 988 1232 1778 2543 3335 1845 2985 1133 2338 540 1409 2452 501 2116 2606 1738 2063 629 672 534 1180 1273 397 528 369 2368 2264 2823 1307 1868 1246 2460 603 1862 2 1714 1958 2256 933 307 2865 2464 719 421 3303 1705 37 3264 87 2790 2394 934 1524 426 1700 1073 733 1620 93 2743 1878 1223 1120 193 3348 1015 2658 1243 63 3331 2752 2670 13 2125 1461 2108 324 1558 366 1317 954 2237 1140 1175 492 2416 1801 231 1974 963 2158 1263 2243 1429 267 2609 763 3126 1265 120 329 2904 1480 2547 3053 1365 843 288 3029 2266 2381 1271 708 602 1219 3062 2533 1949 3245 1735 265 2411 1597 2621 3064 3299 1681 2317 1933 965 1030 1612 1631 1 1160 2916 2001 371 1405 3097 2231 2364 2605 2622 732 2875 2819 270 2435 1943 462 2124 1336 2410 750 3326 1404 1501 2882 2282 2555 455 3101 1563 2299 1570 2165 1441 1702 1533 654 2651 442 227 1723 922 1972 1755 1424 2704 2696 2510 1506 388 3006 183 289 2934 1629 2292 1666 1114 2699 205 101 354 2678 1056 3174 1695 56 1889 212 335 748 1895 3122 2700 1490 32 1294 503 1122 1750 1867 3139 1541 1498 2610 2324 2870 1873 1857 3330 3118 2864 2570 3037 3068 2626 2922 2773 879 1916 1582 1822 1389 3047 703 306 1902 3171 2939 2855 3089 2997 333 2529 2095 458 1411 1355 2136 3204 3133 1936 2826 2650 2168 1358 3237 1013 2117 832 463 2937 1250 2423 1092 2202 97 615 2043 971 1137 2653 2689 293 1513 856 1149 2056 1097 1799 3170 2426 2318 1267 2843 280 1226 1152 3329 3117 3304 2807 901 1806 1333 742 2041 779 1821 2620 1454 1833 471 476 1713 3141 720 1085 792 2878 2982 2463 2981 414 2513 952 2425 2118 1177 1977 1428 1052 481 2549 2926 1398 272 1543 499 3312 3049 1032 2863 155 2539 2472 2496 2078 639 1071 342 2121 3183 18 399 3215 529 256 154 74 917 2761 3153 1014 803 378 1098 510 196 1885 2212 2625 1580 2133 249 1953 2088 943 1359 3017 152 1590 2995 3243 2493 113 2009 722 361 2801 3228 429 671 791 1089 1234 153 834 2130 650 3107 1482 1314 300 2226 88 2091 1892 3044 3034 2353 2894 2685 553 698 2034 2217 3189 572 744 1710 1494 1259 658 362 1675 311 3113 555 372 3241 233 681 560 1224 2714 199 2691 2565 751 1751 871 2319 2750 877 2400 3343 170 2024 1616 1190 194 2481 611 3057 1019 1275 337 2356 2558 1651 1528 884 2757 2232 1575 1366 3052 328 2348 3121 373 1293 2665 590 907 576 1655 262 840 2717 1843 19 1162 357 3302 1614 3314 1372 375 3063 1383 475 1100 1395 606 1362 831 2340 1993 356 1777 2289 175 2114 1282 623 881 1844 1361 320 1018 957 1503 2726 2327 1065 2900 1727 3028 1610 3208 1485 2963 1682 1754 229 1998 1457 578 2936 1527 2869 2004 1484 809 3288 304 3099 1644 206 1761 2619 547 3022 554 2035 2201 2977 2199 1572 478 3164 2389 1203 2618 1450 1568 1338 1957 86 2077 2524 1796 1753 2636 493 2090 139 2853 2207 2990 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestJobList] gnt-job list --------------------------------- >>>> 2026-04-23 02:08:10.677334 time=0:00:22.729973 [TestJobList] gnt-job list <<<< 2026-04-23 02:08:10.677495 start [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary Test only supported for the file disk template ---- PASSED [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary >>>> 2026-04-23 02:08:10.677575 time=0:00:00.000080 [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary <<<< 2026-04-23 02:08:10.677612 start [TestGroupList] gnt-group list --- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ipolicy,ndp/ssh_port,name,alloc_policy,ndp/ovs,custom_ndparams,ndp/exclusive_storage,ndp/ovs_link,ctime,ndp/oob_program,pinst_cnt,node_list,pinst_list,mtime,ndp/spindle_count,diskparams,custom_ipolicy,ndp/ovs_name,uuid,serial_no,ndparams,tags,ndp/cpu_speed,node_cnt,custom_diskparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output alloc_policy,ctime,custom_diskparams,custom_ipolicy,custom_ndparams,diskparams,ipolicy,mtime,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,node_cnt,node_list,pinst_cnt,pinst_list,serial_no,tags,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ipolicy,ndp/ssh_port,name,alloc_policy,ndp/ovs,custom_ndparams,ndp/exclusive_storage,ndp/ovs_link,ctime,ndp/oob_program,pinst_cnt,node_list,pinst_list,mtime,ndp/spindle_count,diskparams,custom_ipolicy,ndp/ovs_name,uuid,serial_no,ndparams,tags,ndp/cpu_speed,node_cnt,custom_diskparams,ipolicy,ndp/ssh_port,name,alloc_policy,ndp/ovs,custom_ndparams,ndp/exclusive_storage,ndp/ovs_link,ctime,ndp/oob_program,pinst_cnt,node_list,pinst_list,mtime,ndp/spindle_count,diskparams,custom_ipolicy,ndp/ovs_name,uuid,serial_no,ndparams,tags,ndp/cpu_speed,node_cnt,custom_diskparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output custom_diskparams,node_cnt,ndp/cpu_speed,tags,ndparams,serial_no,uuid,ndp/ovs_name,custom_ipolicy,diskparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/spindle_count,mtime,pinst_list,node_list >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output pinst_cnt,ndp/oob_program >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ctime,ndp/ovs_link,ndp/exclusive_storage,custom_ndparams,ndp/ovs,alloc_policy >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output name,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ipolicy >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: NodeGroup name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestGroupList] gnt-group list ----------------------------- Warning: Queried for unknown fields field/does/not/exist >>>> 2026-04-23 02:08:13.137227 time=0:00:02.459615 [TestGroupList] gnt-group list <<<< 2026-04-23 02:08:13.137330 start [TestGroupListFields] gnt-group list-fields Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields alloc_policy name serial_no uuid node_cnt node_list pinst_cnt pinst_list tags ipolicy custom_ipolicy custom_ndparams ndparams diskparams custom_diskparams ndp/cpu_speed ndp/exclusive_storage ndp/oob_program ndp/ovs ndp/ovs_link ndp/ovs_name ndp/spindle_count ndp/ssh_port ctime mtime >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list-fields '\''--separator=|'\'' --no-headers' alloc_policy|Text|AllocPolicy|Allocation policy for group ctime|Timestamp|CTime|Creation timestamp custom_diskparams|Custom|CustomDiskParameters|Custom disk parameters custom_ipolicy|Custom|CustomInstancePolicy|Custom instance policy limitations custom_ndparams|Custom|CustomNDParams|Custom node parameters diskparams|Custom|DiskParameters|Disk parameters (merged) ipolicy|Custom|InstancePolicy|Instance policy limitations (merged) mtime|Timestamp|MTime|Modification timestamp name|Text|Group|Group name ndp/cpu_speed|Floating-point number|ndp/cpu_speed|The "cpu_speed" node parameter ndp/exclusive_storage|Boolean|ExclusiveStorage|The "exclusive_storage" node parameter ndp/oob_program|Custom|OutOfBandProgram|The "oob_program" node parameter ndp/ovs|Boolean|OpenvSwitch|The "ovs" node parameter ndp/ovs_link|Custom|OpenvSwitchLink|The "ovs_link" node parameter ndp/ovs_name|Custom|OpenvSwitchName|The "ovs_name" node parameter ndp/spindle_count|Number|SpindleCount|The "spindle_count" node parameter ndp/ssh_port|Number|ndp/ssh_port|The "ssh_port" node parameter ndparams|Custom|NDParams|Node parameters node_cnt|Number|Nodes|Number of nodes node_list|Custom|NodeList|List of nodes pinst_cnt|Number|Instances|Number of primary instances pinst_list|Custom|InstanceList|List of primary instances serial_no|Number|SerialNo|Group object serial number, incremented on each modification tags|Custom|Tags|Tags uuid|Text|UUID|Group UUID Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestGroupListFields] gnt-group list-fields ---------------- >>>> 2026-04-23 02:08:13.831571 time=0:00:00.694241 [TestGroupListFields] gnt-group list-fields <<<< 2026-04-23 02:08:13.831778 start [TestInstanceFailover] gnt-instance failover Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance failover --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:08:15 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: maude-flanders.staging.ganeti.org Thu Apr 23 02:08:15 2026 Failover instance kvm-test-instance02.staging.ganeti.org Thu Apr 23 02:08:15 2026 * checking disk consistency between source and target Thu Apr 23 02:08:15 2026 * shutting down instance on source node Thu Apr 23 02:08:20 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Thu Apr 23 02:08:20 2026 * deactivating the instance's disks on source node Thu Apr 23 02:08:20 2026 * activating the instance's disks on target node maude-flanders.staging.ganeti.org Thu Apr 23 02:08:21 2026 * starting the instance on the target node maude-flanders.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance failover --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:08:22 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: ralph-wiggum.staging.ganeti.org Thu Apr 23 02:08:23 2026 Failover instance kvm-test-instance02.staging.ganeti.org Thu Apr 23 02:08:23 2026 * checking disk consistency between source and target Thu Apr 23 02:08:23 2026 * shutting down instance on source node Thu Apr 23 02:08:33 2026 * closing instance disks on node maude-flanders.staging.ganeti.org Thu Apr 23 02:08:33 2026 * deactivating the instance's disks on source node Thu Apr 23 02:08:33 2026 * activating the instance's disks on target node ralph-wiggum.staging.ganeti.org Thu Apr 23 02:08:33 2026 * starting the instance on the target node ralph-wiggum.staging.ganeti.org ---- PASSED [TestInstanceFailover] gnt-instance failover --------------- >>>> 2026-04-23 02:08:34.513982 time=0:00:20.682204 [TestInstanceFailover] gnt-instance failover <<<< 2026-04-23 02:08:34.514185 start [TestRapiInstanceFailover] Test failing over instance via RAPI GET /2/jobs/3353 Thu Apr 23 02:08:35 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: maude-flanders.staging.ganeti.org Thu Apr 23 02:08:35 2026 Failover instance kvm-test-instance02.staging.ganeti.org Thu Apr 23 02:08:35 2026 * checking disk consistency between source and target Thu Apr 23 02:08:35 2026 * shutting down instance on source node Thu Apr 23 02:08:46 2026 * closing instance disks on node ralph-wiggum.staging.ganeti.org Thu Apr 23 02:08:46 2026 * deactivating the instance's disks on source node Thu Apr 23 02:08:46 2026 * activating the instance's disks on target node maude-flanders.staging.ganeti.org Thu Apr 23 02:08:46 2026 * starting the instance on the target node maude-flanders.staging.ganeti.org GET /2/jobs/3354 Thu Apr 23 02:08:48 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: ralph-wiggum.staging.ganeti.org Thu Apr 23 02:08:48 2026 Failover instance kvm-test-instance02.staging.ganeti.org Thu Apr 23 02:08:48 2026 * checking disk consistency between source and target Thu Apr 23 02:08:48 2026 * shutting down instance on source node Thu Apr 23 02:08:58 2026 * closing instance disks on node maude-flanders.staging.ganeti.org Thu Apr 23 02:08:58 2026 * deactivating the instance's disks on source node Thu Apr 23 02:08:59 2026 * activating the instance's disks on target node ralph-wiggum.staging.ganeti.org Thu Apr 23 02:08:59 2026 * starting the instance on the target node ralph-wiggum.staging.ganeti.org ---- PASSED [TestRapiInstanceFailover] Test failing over instance via RAPI >>>> 2026-04-23 02:09:00.086717 time=0:00:25.572532 [TestRapiInstanceFailover] Test failing over instance via RAPI <<<< 2026-04-23 02:09:00.086871 start [TestInstanceMigrate] gnt-instance migrate Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o be/always_failover kvm-test-instance02.staging.ganeti.org' N Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:09:01 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: maude-flanders.staging.ganeti.org Thu Apr 23 02:09:02 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Thu Apr 23 02:09:02 2026 * checking disk consistency between source and target Thu Apr 23 02:09:02 2026 * closing instance disks on node maude-flanders.staging.ganeti.org Thu Apr 23 02:09:02 2026 * opening instance disks on node ralph-wiggum.staging.ganeti.org in shared mode Thu Apr 23 02:09:02 2026 * opening instance disks on node maude-flanders.staging.ganeti.org in shared mode Thu Apr 23 02:09:02 2026 * preparing maude-flanders.staging.ganeti.org to accept the instance Thu Apr 23 02:09:02 2026 * migrating instance to maude-flanders.staging.ganeti.org Thu Apr 23 02:09:02 2026 * starting memory transfer Thu Apr 23 02:09:03 2026 * memory transfer complete Thu Apr 23 02:09:04 2026 * closing instance disks on node ralph-wiggum.staging.ganeti.org Thu Apr 23 02:09:04 2026 * opening instance disks on node maude-flanders.staging.ganeti.org in exclusive mode Thu Apr 23 02:09:04 2026 * done Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=True kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:09:07 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: ralph-wiggum.staging.ganeti.org Thu Apr 23 02:09:07 2026 - INFO: Instance configured to always failover; fallback to failover Thu Apr 23 02:09:07 2026 Failover instance kvm-test-instance02.staging.ganeti.org Thu Apr 23 02:09:07 2026 * checking disk consistency between source and target Thu Apr 23 02:09:07 2026 * shutting down instance on source node Thu Apr 23 02:09:12 2026 * closing instance disks on node maude-flanders.staging.ganeti.org Thu Apr 23 02:09:12 2026 * deactivating the instance's disks on source node Thu Apr 23 02:09:12 2026 * activating the instance's disks on target node ralph-wiggum.staging.ganeti.org Thu Apr 23 02:09:13 2026 * starting the instance on the target node ralph-wiggum.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=False kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> False Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3359 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Stdout was: Thu Apr 23 02:09:22 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: maude-flanders.staging.ganeti.org Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Can't migrate, please use failover: Instance kvm-test-instance02.staging.ganeti.org is not running Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance migrate --force --allow-failover kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:09:23 2026 - INFO: Instance is marked down or offline, fallback allowed, switching to failover Thu Apr 23 02:09:24 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: maude-flanders.staging.ganeti.org Thu Apr 23 02:09:24 2026 - INFO: Not checking memory on the secondary node as instance will not be started Thu Apr 23 02:09:24 2026 Failover instance kvm-test-instance02.staging.ganeti.org Thu Apr 23 02:09:24 2026 * not checking disk consistency as instance is not running Thu Apr 23 02:09:24 2026 * shutting down instance on source node Thu Apr 23 02:09:24 2026 * closing instance disks on node ralph-wiggum.staging.ganeti.org Thu Apr 23 02:09:24 2026 * deactivating the instance's disks on source node Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Waiting for job 3362 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:09:28 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: ralph-wiggum.staging.ganeti.org Thu Apr 23 02:09:29 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Thu Apr 23 02:09:29 2026 * checking disk consistency between source and target Thu Apr 23 02:09:29 2026 * closing instance disks on node ralph-wiggum.staging.ganeti.org Thu Apr 23 02:09:29 2026 * opening instance disks on node maude-flanders.staging.ganeti.org in shared mode Thu Apr 23 02:09:29 2026 * opening instance disks on node ralph-wiggum.staging.ganeti.org in shared mode Thu Apr 23 02:09:29 2026 * preparing ralph-wiggum.staging.ganeti.org to accept the instance Thu Apr 23 02:09:29 2026 * migrating instance to ralph-wiggum.staging.ganeti.org Thu Apr 23 02:09:29 2026 * starting memory transfer Thu Apr 23 02:09:31 2026 * memory transfer complete Thu Apr 23 02:09:31 2026 * closing instance disks on node maude-flanders.staging.ganeti.org Thu Apr 23 02:09:31 2026 * opening instance disks on node ralph-wiggum.staging.ganeti.org in exclusive mode Thu Apr 23 02:09:31 2026 * done Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:09:34 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: maude-flanders.staging.ganeti.org Thu Apr 23 02:09:34 2026 - INFO: Instance configured to always failover; fallback to failover Thu Apr 23 02:09:34 2026 Failover instance kvm-test-instance02.staging.ganeti.org Thu Apr 23 02:09:34 2026 * checking disk consistency between source and target Thu Apr 23 02:09:34 2026 * shutting down instance on source node Thu Apr 23 02:09:39 2026 * closing instance disks on node ralph-wiggum.staging.ganeti.org Thu Apr 23 02:09:39 2026 * deactivating the instance's disks on source node Thu Apr 23 02:09:39 2026 * activating the instance's disks on target node maude-flanders.staging.ganeti.org Thu Apr 23 02:09:40 2026 * starting the instance on the target node maude-flanders.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=false kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> False Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:09:43 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: ralph-wiggum.staging.ganeti.org Thu Apr 23 02:09:43 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Thu Apr 23 02:09:44 2026 * checking disk consistency between source and target Thu Apr 23 02:09:44 2026 * closing instance disks on node ralph-wiggum.staging.ganeti.org Thu Apr 23 02:09:44 2026 * opening instance disks on node maude-flanders.staging.ganeti.org in shared mode Thu Apr 23 02:09:44 2026 * opening instance disks on node ralph-wiggum.staging.ganeti.org in shared mode Thu Apr 23 02:09:44 2026 * preparing ralph-wiggum.staging.ganeti.org to accept the instance Thu Apr 23 02:09:44 2026 * migrating instance to ralph-wiggum.staging.ganeti.org Thu Apr 23 02:09:44 2026 * starting memory transfer Thu Apr 23 02:09:45 2026 * memory transfer complete Thu Apr 23 02:09:46 2026 * closing instance disks on node maude-flanders.staging.ganeti.org Thu Apr 23 02:09:46 2026 * opening instance disks on node ralph-wiggum.staging.ganeti.org in exclusive mode Thu Apr 23 02:09:46 2026 * done ---- PASSED [TestInstanceMigrate] gnt-instance migrate ----------------- >>>> 2026-04-23 02:09:46.481537 time=0:00:46.394666 [TestInstanceMigrate] gnt-instance migrate <<<< 2026-04-23 02:09:46.481702 start [TestRapiInstanceMigrate] Test migrating instance via RAPI GET /2/jobs/3368 Thu Apr 23 02:09:47 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: maude-flanders.staging.ganeti.org Thu Apr 23 02:09:48 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Thu Apr 23 02:09:48 2026 * checking disk consistency between source and target Thu Apr 23 02:09:48 2026 * closing instance disks on node maude-flanders.staging.ganeti.org Thu Apr 23 02:09:48 2026 * opening instance disks on node ralph-wiggum.staging.ganeti.org in shared mode Thu Apr 23 02:09:48 2026 * opening instance disks on node maude-flanders.staging.ganeti.org in shared mode Thu Apr 23 02:09:48 2026 * preparing maude-flanders.staging.ganeti.org to accept the instance Thu Apr 23 02:09:48 2026 * migrating instance to maude-flanders.staging.ganeti.org Thu Apr 23 02:09:48 2026 * starting memory transfer Thu Apr 23 02:09:49 2026 * memory transfer complete Thu Apr 23 02:09:50 2026 * closing instance disks on node ralph-wiggum.staging.ganeti.org Thu Apr 23 02:09:50 2026 * opening instance disks on node maude-flanders.staging.ganeti.org in exclusive mode Thu Apr 23 02:09:50 2026 * done GET /2/jobs/3369 Thu Apr 23 02:09:51 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: ralph-wiggum.staging.ganeti.org Thu Apr 23 02:09:52 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Thu Apr 23 02:09:52 2026 * checking disk consistency between source and target Thu Apr 23 02:09:52 2026 * closing instance disks on node ralph-wiggum.staging.ganeti.org Thu Apr 23 02:09:52 2026 * opening instance disks on node maude-flanders.staging.ganeti.org in shared mode Thu Apr 23 02:09:52 2026 * opening instance disks on node ralph-wiggum.staging.ganeti.org in shared mode Thu Apr 23 02:09:52 2026 * preparing ralph-wiggum.staging.ganeti.org to accept the instance Thu Apr 23 02:09:52 2026 * migrating instance to ralph-wiggum.staging.ganeti.org Thu Apr 23 02:09:53 2026 * starting memory transfer Thu Apr 23 02:09:54 2026 * memory transfer complete Thu Apr 23 02:09:54 2026 * closing instance disks on node maude-flanders.staging.ganeti.org Thu Apr 23 02:09:54 2026 * opening instance disks on node ralph-wiggum.staging.ganeti.org in exclusive mode Thu Apr 23 02:09:54 2026 * done ---- PASSED [TestRapiInstanceMigrate] Test migrating instance via RAPI - >>>> 2026-04-23 02:09:54.887563 time=0:00:08.405861 [TestRapiInstanceMigrate] Test migrating instance via RAPI <<<< 2026-04-23 02:09:54.887749 start [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster repair-disk-sizes' ---- PASSED [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes - >>>> 2026-04-23 02:09:56.082602 time=0:00:01.194853 [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes **** 2026-04-23 02:09:56.082728 skipping [TestInstanceDataCensorship] Test protection of sensitive instance data, test(s) ['rapi', 'instance-data-censorship'] disabled <<<< 2026-04-23 02:09:56.082747 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 02:10:02.609540 time=0:00:06.526793 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1bf187dec4b803f70ab5376a61a0404711e5e9f8 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3373, 3374 Waiting for job 3373 ... Thu Apr 23 02:10:04 2026 * Verifying cluster config Thu Apr 23 02:10:04 2026 * Verifying cluster certificate files Thu Apr 23 02:10:04 2026 * Verifying hypervisor parameters Thu Apr 23 02:10:04 2026 * Verifying all nodes belong to an existing group Waiting for job 3374 ... Thu Apr 23 02:10:04 2026 * Verifying group 'default' Thu Apr 23 02:10:04 2026 * Gathering data (3 nodes) Thu Apr 23 02:10:04 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:10:06 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:10:06 2026 * Verifying configuration file consistency Thu Apr 23 02:10:06 2026 * Verifying node status Thu Apr 23 02:10:06 2026 * Verifying instance status Thu Apr 23 02:10:06 2026 * Verifying orphan volumes Thu Apr 23 02:10:06 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:10:06 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:10:06 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:10:06 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:10:06 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:10:06 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:10:06 2026 * Other Notes Thu Apr 23 02:10:06 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1bf187dec4b803f70ab5376a61a0404711e5e9f8 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:10:02 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s ---- Starting reduced number of instance tests with hypervisor parameter acpi=False Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=False' <<<< 2026-04-23 02:10:08.114642 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:10:09 2026 * disk 0, size 768M Thu Apr 23 02:10:09 2026 * disk 1, size 512M Thu Apr 23 02:10:09 2026 * creating instance disks... Thu Apr 23 02:10:09 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 02:10:09 2026 adding disks to cluster config Thu Apr 23 02:10:09 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:10:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:10:09 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:10:10 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:10:10 2026 * running the instance OS create scripts... Thu Apr 23 02:10:10 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4265f0ba-1680-4c5f-8610-77133527c0be Serial number: 4 Creation time: 2026-04-23 02:10:09 Modification time: 2026-04-23 02:10:10 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (False) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:3b:df:f6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1bedc124-3eb7-4805-b33e-b4e7473e35b2 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/f055c8f5-4d0b-4d2e-b949-a16be316cabe.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/f055c8f5-4d0b-4d2e-b949-a16be316cabe.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 5ac1554d-0201-49e5-993d-b4199f80801c - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/9a7ef860-a761-4178-835f-ad27796c9c0e.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/9a7ef860-a761-4178-835f-ad27796c9c0e.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: e14f60f3-fc02-4524-a63f-8033c890a3a0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-04-23 02:10:11.963596 time=0:00:03.848954 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-04-23 02:10:11.963710 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3378 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 02:10:13.456793 time=0:00:01.493083 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 02:10:13.456899 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 02:10:13.456948 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3381 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3381 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3382 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 02:10:17 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3383 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3383 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3384 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3384 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 02:10:22.964959 time=0:00:09.508011 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 02:10:22.965107 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3387 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 02:10:24.972499 time=0:00:02.007392 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 02:10:24.972643 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3388 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 02:10:26.622076 time=0:00:01.649433 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 02:10:26.622213 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3389 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 02:10:28.618490 time=0:00:01.996277 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 02:10:28.618602 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4265f0ba-1680-4c5f-8610-77133527c0be Serial number: 16 Creation time: 2026-04-23 02:10:09 Modification time: 2026-04-23 02:10:27 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (False) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:3b:df:f6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1bedc124-3eb7-4805-b33e-b4e7473e35b2 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/f055c8f5-4d0b-4d2e-b949-a16be316cabe.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/f055c8f5-4d0b-4d2e-b949-a16be316cabe.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 5ac1554d-0201-49e5-993d-b4199f80801c - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/9a7ef860-a761-4178-835f-ad27796c9c0e.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/9a7ef860-a761-4178-835f-ad27796c9c0e.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: e14f60f3-fc02-4524-a63f-8033c890a3a0 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 02:10:48.264256 time=0:00:19.645654 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 02:10:48.264389 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3405 GET /2/jobs/3406 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 02:10:50.718349 time=0:00:02.453960 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 02:10:50.718475 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 02:10:50.718499 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 02:10:50.718515 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 02:10:50.718527 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3407 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 02:10:52.209429 time=0:00:01.490902 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 02:10:52.209550 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 02:10:52.209569 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 02:10:52.209583 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 02:10:53 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 02:10:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:10:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 02:10:56 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 02:10:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:10:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 02:10:58 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 02:10:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:10:58 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 02:11:01 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 02:11:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:11:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 02:11:02.009710 time=0:00:09.800127 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 02:11:02.009851 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3414 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 02:11:04.030229 time=0:00:02.020378 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 02:11:04.030420 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3415 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3416 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3417 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3418 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3419 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 02:11:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 02:11:13.807648 time=0:00:09.777228 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 02:11:13.807800 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 02:11:15.515687 time=0:00:01.707887 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 115647cb0fd5d2660616176c2e338c8dce00fac0 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3422, 3423 Waiting for job 3422 ... Thu Apr 23 02:11:17 2026 * Verifying cluster config Thu Apr 23 02:11:17 2026 * Verifying cluster certificate files Thu Apr 23 02:11:17 2026 * Verifying hypervisor parameters Thu Apr 23 02:11:17 2026 * Verifying all nodes belong to an existing group Waiting for job 3423 ... Thu Apr 23 02:11:17 2026 * Verifying group 'default' Thu Apr 23 02:11:17 2026 * Gathering data (3 nodes) Thu Apr 23 02:11:17 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:11:19 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:11:19 2026 * Verifying configuration file consistency Thu Apr 23 02:11:19 2026 * Verifying node status Thu Apr 23 02:11:19 2026 * Verifying instance status Thu Apr 23 02:11:19 2026 * Verifying orphan volumes Thu Apr 23 02:11:19 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:11:19 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:11:19 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:11:19 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:11:19 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:11:19 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:11:19 2026 * Other Notes Thu Apr 23 02:11:19 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 115647cb0fd5d2660616176c2e338c8dce00fac0 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=True' ---- Starting reduced number of instance tests with hypervisor parameter use_chroot=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=True' <<<< 2026-04-23 02:11:22.337790 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:11:23 2026 * disk 0, size 768M Thu Apr 23 02:11:23 2026 * disk 1, size 512M Thu Apr 23 02:11:23 2026 * creating instance disks... Thu Apr 23 02:11:23 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 02:11:23 2026 adding disks to cluster config Thu Apr 23 02:11:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:11:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:11:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:11:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:11:24 2026 * running the instance OS create scripts... Thu Apr 23 02:11:24 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: ba0c7fe0-9541-433f-be4c-850227c0ad2d Serial number: 4 Creation time: 2026-04-23 02:11:23 Modification time: 2026-04-23 02:11:24 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (True) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:32:8a:66 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 349630ea-c755-485d-9d8c-3d9a09e86196 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/02212c49-f65c-49fc-895e-c2ffa0a895d8.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/02212c49-f65c-49fc-895e-c2ffa0a895d8.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 9793c006-61ec-42c6-9df4-940839c662cd - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0e7562ed-6492-4b55-996d-5c7bfd27900b.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0e7562ed-6492-4b55-996d-5c7bfd27900b.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: ddacb78e-23f4-4ad5-a57b-fb161ec4a73a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-04-23 02:11:26.287747 time=0:00:03.949957 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-04-23 02:11:26.287869 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3428 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 02:11:32.717968 time=0:00:06.430099 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 02:11:32.718082 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 02:11:32.718105 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3431 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3431 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3432 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 02:11:37 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3433 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3433 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3434 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3434 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 02:11:42.442138 time=0:00:09.724033 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 02:11:42.442322 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3437 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 02:11:44.565829 time=0:00:02.123507 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 02:11:44.566005 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3438 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 02:11:56.023130 time=0:00:11.457125 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 02:11:56.023337 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3439 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 02:11:58.734188 time=0:00:02.710851 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 02:11:58.734314 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: ba0c7fe0-9541-433f-be4c-850227c0ad2d Serial number: 16 Creation time: 2026-04-23 02:11:23 Modification time: 2026-04-23 02:11:57 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (True) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:32:8a:66 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 349630ea-c755-485d-9d8c-3d9a09e86196 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/02212c49-f65c-49fc-895e-c2ffa0a895d8.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/02212c49-f65c-49fc-895e-c2ffa0a895d8.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 9793c006-61ec-42c6-9df4-940839c662cd - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0e7562ed-6492-4b55-996d-5c7bfd27900b.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0e7562ed-6492-4b55-996d-5c7bfd27900b.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: ddacb78e-23f4-4ad5-a57b-fb161ec4a73a Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:12:01 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:12:01 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:74:c1:44,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:12:02 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:12:03 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:12:04 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:12:05 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:12:06 2026 * disk 2, size 1.0G Thu Apr 23 02:12:07 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:12:07 2026 - INFO: Hotplug done. Thu Apr 23 02:12:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:12:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:12:08 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:12:08 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 02:12:27.620209 time=0:00:28.885895 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 02:12:27.620375 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3460 GET /2/jobs/3461 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 02:12:30.009946 time=0:00:02.389571 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 02:12:30.010097 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 02:12:30.010119 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 02:12:30.010133 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 02:12:30.010151 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3462 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 02:12:36.332867 time=0:00:06.322716 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 02:12:36.333022 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 02:12:36.333047 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 02:12:36.333062 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 02:12:37 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 02:12:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:12:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 02:12:40 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 02:12:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:12:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 02:12:42 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 02:12:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:12:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 02:12:45 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 02:12:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:12:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 02:12:46.124792 time=0:00:09.791730 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 02:12:46.124883 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3469 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 02:12:48.133582 time=0:00:02.008699 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 02:12:48.133686 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3470 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3471 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3472 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3473 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3474 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 02:13:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 02:13:29.167515 time=0:00:41.033829 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 02:13:29.167639 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 02:13:40.689552 time=0:00:11.521913 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d8b98d527300fb0b46a1884358c6851e81174cb6 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3477, 3478 Waiting for job 3477 ... Thu Apr 23 02:13:42 2026 * Verifying cluster config Thu Apr 23 02:13:42 2026 * Verifying cluster certificate files Thu Apr 23 02:13:42 2026 * Verifying hypervisor parameters Thu Apr 23 02:13:42 2026 * Verifying all nodes belong to an existing group Waiting for job 3478 ... Thu Apr 23 02:13:43 2026 * Verifying group 'default' Thu Apr 23 02:13:43 2026 * Gathering data (3 nodes) Thu Apr 23 02:13:43 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:13:44 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:13:44 2026 * Verifying configuration file consistency Thu Apr 23 02:13:44 2026 * Verifying node status Thu Apr 23 02:13:44 2026 * Verifying instance status Thu Apr 23 02:13:44 2026 * Verifying orphan volumes Thu Apr 23 02:13:44 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:13:44 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:13:44 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:13:44 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:13:44 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:13:44 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:13:44 2026 * Other Notes Thu Apr 23 02:13:44 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d8b98d527300fb0b46a1884358c6851e81174cb6 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=False' ---- Starting reduced number of instance tests with hypervisor parameter use_guest_agent=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=True' <<<< 2026-04-23 02:13:47.396309 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:13:48 2026 * disk 0, size 768M Thu Apr 23 02:13:48 2026 * disk 1, size 512M Thu Apr 23 02:13:48 2026 * creating instance disks... Thu Apr 23 02:13:48 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 02:13:48 2026 adding disks to cluster config Thu Apr 23 02:13:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:13:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:13:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:13:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:13:49 2026 * running the instance OS create scripts... Thu Apr 23 02:13:49 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 76b02208-dd43-4838-bd9d-1f95847a8e2b Serial number: 4 Creation time: 2026-04-23 02:13:48 Modification time: 2026-04-23 02:13:49 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (True) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:5a:45:e0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e1c7c07d-a6a9-4f32-a929-211b8e42ebbb name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/e5a75baa-d987-4dc2-b9d7-261213647515.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/e5a75baa-d987-4dc2-b9d7-261213647515.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 53ebdcdb-f086-4091-b255-7dd6cc5a1ce2 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/d3ebff95-a214-48a3-a80f-04e8d857c122.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/d3ebff95-a214-48a3-a80f-04e8d857c122.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: b217bcd3-b0ab-4a79-917c-008dd36b3b4c Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-04-23 02:13:51.317495 time=0:00:03.921186 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-04-23 02:13:51.317596 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3483 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 02:13:57.729488 time=0:00:06.411892 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 02:13:57.729634 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 02:13:57.729658 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3486 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3486 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3487 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 02:14:02 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3488 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3488 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3489 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3489 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 02:14:08.431324 time=0:00:10.701666 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 02:14:08.431515 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3492 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 02:14:10.439550 time=0:00:02.008035 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 02:14:10.439702 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3493 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 02:14:21.798340 time=0:00:11.358638 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 02:14:21.798470 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3494 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 02:14:23.786284 time=0:00:01.987814 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 02:14:23.786415 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 76b02208-dd43-4838-bd9d-1f95847a8e2b Serial number: 16 Creation time: 2026-04-23 02:13:48 Modification time: 2026-04-23 02:14:22 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (True) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:5a:45:e0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e1c7c07d-a6a9-4f32-a929-211b8e42ebbb name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/e5a75baa-d987-4dc2-b9d7-261213647515.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/e5a75baa-d987-4dc2-b9d7-261213647515.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 53ebdcdb-f086-4091-b255-7dd6cc5a1ce2 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/d3ebff95-a214-48a3-a80f-04e8d857c122.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/d3ebff95-a214-48a3-a80f-04e8d857c122.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: b217bcd3-b0ab-4a79-917c-008dd36b3b4c Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:14:26 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:14:26 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:11:33:42,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:14:27 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:14:27 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:14:29 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:14:29 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:14:30 2026 * disk 2, size 1.0G Thu Apr 23 02:14:30 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:14:31 2026 - INFO: Hotplug done. Thu Apr 23 02:14:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:14:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:14:32 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:14:32 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 02:14:51.577372 time=0:00:27.790957 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 02:14:51.577501 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3515 GET /2/jobs/3516 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 02:14:53.982655 time=0:00:02.405154 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 02:14:53.982788 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 02:14:53.982813 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 02:14:53.982828 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 02:14:53.982840 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3517 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 02:15:00.407667 time=0:00:06.424827 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 02:15:00.407814 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 02:15:00.407838 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 02:15:00.407854 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 02:15:01 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 02:15:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:15:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 02:15:04 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 02:15:04 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:15:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 02:15:06 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 02:15:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:15:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 02:15:09 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 02:15:09 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:15:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 02:15:10.329205 time=0:00:09.921351 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 02:15:10.329338 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3524 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 02:15:12.350458 time=0:00:02.021120 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 02:15:12.350561 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3525 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3526 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3527 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3528 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3529 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 02:15:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 02:15:51.780606 time=0:00:39.430045 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 02:15:51.780786 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 02:16:03.306320 time=0:00:11.525534 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 964d153ad238108a7262d889ec7623fddf4ffbdf /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3532, 3533 Waiting for job 3532 ... Thu Apr 23 02:16:05 2026 * Verifying cluster config Thu Apr 23 02:16:05 2026 * Verifying cluster certificate files Thu Apr 23 02:16:05 2026 * Verifying hypervisor parameters Thu Apr 23 02:16:05 2026 * Verifying all nodes belong to an existing group Waiting for job 3533 ... Thu Apr 23 02:16:05 2026 * Verifying group 'default' Thu Apr 23 02:16:05 2026 * Gathering data (3 nodes) Thu Apr 23 02:16:05 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:16:06 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:16:06 2026 * Verifying configuration file consistency Thu Apr 23 02:16:06 2026 * Verifying node status Thu Apr 23 02:16:06 2026 * Verifying instance status Thu Apr 23 02:16:06 2026 * Verifying orphan volumes Thu Apr 23 02:16:06 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:16:06 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:16:06 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:16:06 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:16:06 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:16:06 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:16:06 2026 * Other Notes Thu Apr 23 02:16:06 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 964d153ad238108a7262d889ec7623fddf4ffbdf /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=False' ---- Starting reduced number of instance tests with hypervisor parameter use_localtime=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_localtime=True' <<<< 2026-04-23 02:16:10.016199 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:16:11 2026 * disk 0, size 768M Thu Apr 23 02:16:11 2026 * disk 1, size 512M Thu Apr 23 02:16:11 2026 * creating instance disks... Thu Apr 23 02:16:11 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 02:16:11 2026 adding disks to cluster config Thu Apr 23 02:16:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:16:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:16:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:16:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:16:12 2026 * running the instance OS create scripts... Thu Apr 23 02:16:12 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c9ce938a-5d5f-4dd0-ab4b-9228ab209484 Serial number: 4 Creation time: 2026-04-23 02:16:11 Modification time: 2026-04-23 02:16:12 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (True) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:26:d0:f7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a87d87f5-1059-4c51-bfcc-ce86069d506a name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/ff074ad0-9eb7-4f08-bc45-50ea0d530e6d.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/ff074ad0-9eb7-4f08-bc45-50ea0d530e6d.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 5adfe831-2b28-41ec-8f26-e5d94342f9f3 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0d56018b-450c-4e69-9044-8f089da3776b.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0d56018b-450c-4e69-9044-8f089da3776b.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: d7208785-6399-416d-8b55-1008bbe2d5da Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-04-23 02:16:13.851735 time=0:00:03.835536 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-04-23 02:16:13.851842 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3538 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 02:16:20.265985 time=0:00:06.414143 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 02:16:20.266171 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 02:16:20.266197 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3541 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3541 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3542 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 02:16:24 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3543 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3543 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3544 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3544 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 02:16:29.908413 time=0:00:09.642216 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 02:16:29.908571 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3547 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 02:16:31.929909 time=0:00:02.021338 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 02:16:31.930108 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3548 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 02:16:43.346628 time=0:00:11.416520 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 02:16:43.346752 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3549 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 02:16:45.350267 time=0:00:02.003515 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 02:16:45.350392 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c9ce938a-5d5f-4dd0-ab4b-9228ab209484 Serial number: 16 Creation time: 2026-04-23 02:16:11 Modification time: 2026-04-23 02:16:44 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (True) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:26:d0:f7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a87d87f5-1059-4c51-bfcc-ce86069d506a name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/ff074ad0-9eb7-4f08-bc45-50ea0d530e6d.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/ff074ad0-9eb7-4f08-bc45-50ea0d530e6d.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 5adfe831-2b28-41ec-8f26-e5d94342f9f3 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0d56018b-450c-4e69-9044-8f089da3776b.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0d56018b-450c-4e69-9044-8f089da3776b.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: d7208785-6399-416d-8b55-1008bbe2d5da Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:16:48 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:16:48 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:e8:62:be,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:16:49 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:16:49 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:16:51 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:16:51 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:16:52 2026 * disk 2, size 1.0G Thu Apr 23 02:16:52 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:16:52 2026 - INFO: Hotplug done. Thu Apr 23 02:16:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:16:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:16:54 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:16:54 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 02:17:13.218648 time=0:00:27.868256 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 02:17:13.218793 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3570 GET /2/jobs/3571 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 02:17:15.645953 time=0:00:02.427160 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 02:17:15.646109 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 02:17:15.646133 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 02:17:15.646149 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 02:17:15.646161 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3572 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 02:17:22.076281 time=0:00:06.430120 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 02:17:22.076376 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 02:17:22.076400 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 02:17:22.076414 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 02:17:23 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 02:17:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:17:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 02:17:26 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 02:17:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:17:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 02:17:28 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 02:17:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:17:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 02:17:31 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 02:17:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:17:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 02:17:32.107033 time=0:00:10.030619 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 02:17:32.107180 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3579 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 02:17:34.116825 time=0:00:02.009645 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 02:17:34.116925 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3580 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3581 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3582 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3583 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3584 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 02:18:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 02:18:13.518262 time=0:00:39.401337 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 02:18:13.518441 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 02:18:25.025143 time=0:00:11.506702 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 84ce6f8596ee98f30729d806874f5ffa69e4537d /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3587, 3588 Waiting for job 3587 ... Thu Apr 23 02:18:26 2026 * Verifying cluster config Thu Apr 23 02:18:26 2026 * Verifying cluster certificate files Thu Apr 23 02:18:26 2026 * Verifying hypervisor parameters Thu Apr 23 02:18:26 2026 * Verifying all nodes belong to an existing group Waiting for job 3588 ... Thu Apr 23 02:18:27 2026 * Verifying group 'default' Thu Apr 23 02:18:27 2026 * Gathering data (3 nodes) Thu Apr 23 02:18:27 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:18:28 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:18:28 2026 * Verifying configuration file consistency Thu Apr 23 02:18:28 2026 * Verifying node status Thu Apr 23 02:18:28 2026 * Verifying instance status Thu Apr 23 02:18:28 2026 * Verifying orphan volumes Thu Apr 23 02:18:28 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:18:28 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:18:28 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:18:28 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:18:28 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:18:28 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:18:28 2026 * Other Notes Thu Apr 23 02:18:28 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 84ce6f8596ee98f30729d806874f5ffa69e4537d /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_localtime=False' ---- Starting reduced number of instance tests with hypervisor parameter disk_aio=native Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=native' <<<< 2026-04-23 02:18:31.701695 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:18:33 2026 * disk 0, size 768M Thu Apr 23 02:18:33 2026 * disk 1, size 512M Thu Apr 23 02:18:33 2026 * creating instance disks... Thu Apr 23 02:18:33 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 02:18:33 2026 adding disks to cluster config Thu Apr 23 02:18:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:18:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:18:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:18:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:18:33 2026 * running the instance OS create scripts... Thu Apr 23 02:18:33 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 37de3b9a-2bd9-468f-9d0c-34f0d40bb43a Serial number: 4 Creation time: 2026-04-23 02:18:33 Modification time: 2026-04-23 02:18:33 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (native) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ef:f6:8f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b743a4ed-e232-4c4b-91b5-784b29a50ca2 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5dd31537-d43f-43f8-9654-4060150d9d89.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5dd31537-d43f-43f8-9654-4060150d9d89.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 5369da70-e8b5-42e6-aca4-1d29280e699f - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/f890d70e-f4ad-43ed-bb02-bdb33fc55a70.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/f890d70e-f4ad-43ed-bb02-bdb33fc55a70.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 154a70d3-8dab-4985-a9fb-152e8c57cd12 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-04-23 02:18:35.725163 time=0:00:04.023468 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-04-23 02:18:35.725282 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3593 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 02:18:42.239431 time=0:00:06.514149 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 02:18:42.239560 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 02:18:42.239583 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3596 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3596 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3597 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 02:18:46 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3598 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3598 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3599 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3599 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 02:18:51.833593 time=0:00:09.594010 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 02:18:51.833687 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3602 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 02:18:53.944899 time=0:00:02.111212 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 02:18:53.945026 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3603 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 02:19:05.401912 time=0:00:11.456886 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 02:19:05.402057 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3604 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 02:19:07.502358 time=0:00:02.100301 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 02:19:07.502485 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 37de3b9a-2bd9-468f-9d0c-34f0d40bb43a Serial number: 16 Creation time: 2026-04-23 02:18:33 Modification time: 2026-04-23 02:19:06 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (native) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ef:f6:8f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b743a4ed-e232-4c4b-91b5-784b29a50ca2 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5dd31537-d43f-43f8-9654-4060150d9d89.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5dd31537-d43f-43f8-9654-4060150d9d89.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 5369da70-e8b5-42e6-aca4-1d29280e699f - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/f890d70e-f4ad-43ed-bb02-bdb33fc55a70.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/f890d70e-f4ad-43ed-bb02-bdb33fc55a70.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 154a70d3-8dab-4985-a9fb-152e8c57cd12 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:19:09 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:19:09 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:48:6e:eb,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:19:11 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:19:11 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:19:12 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:19:12 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:19:14 2026 * disk 2, size 1.0G Thu Apr 23 02:19:14 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:19:14 2026 - INFO: Hotplug done. Thu Apr 23 02:19:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:19:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:19:15 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:19:16 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 02:19:34.937931 time=0:00:27.435446 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 02:19:34.938062 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3625 GET /2/jobs/3626 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 02:19:37.357965 time=0:00:02.419903 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 02:19:37.358110 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 02:19:37.358135 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 02:19:37.358151 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 02:19:37.358162 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3627 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 02:19:43.764243 time=0:00:06.406081 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 02:19:43.764436 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 02:19:43.764463 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 02:19:43.764479 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 02:19:44 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 02:19:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:19:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 02:19:47 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 02:19:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:19:48 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 02:19:49 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 02:19:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:19:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 02:19:52 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 02:19:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:19:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 02:19:53.868609 time=0:00:10.104130 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 02:19:53.868801 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3634 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 02:19:56.084676 time=0:00:02.215875 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 02:19:56.084809 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3635 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3636 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3637 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3638 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3639 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 02:20:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 02:20:35.847430 time=0:00:39.762621 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 02:20:35.847587 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 02:20:47.387415 time=0:00:11.539828 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d04b437d9100cbd34d73f06e9f3181d1b926224f /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3642, 3643 Waiting for job 3642 ... Thu Apr 23 02:20:49 2026 * Verifying cluster config Thu Apr 23 02:20:49 2026 * Verifying cluster certificate files Thu Apr 23 02:20:49 2026 * Verifying hypervisor parameters Thu Apr 23 02:20:49 2026 * Verifying all nodes belong to an existing group Waiting for job 3643 ... Thu Apr 23 02:20:49 2026 * Verifying group 'default' Thu Apr 23 02:20:49 2026 * Gathering data (3 nodes) Thu Apr 23 02:20:49 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:20:50 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:20:50 2026 * Verifying configuration file consistency Thu Apr 23 02:20:50 2026 * Verifying node status Thu Apr 23 02:20:50 2026 * Verifying instance status Thu Apr 23 02:20:50 2026 * Verifying orphan volumes Thu Apr 23 02:20:50 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:20:50 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:20:50 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:20:50 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:20:50 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:20:50 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:20:50 2026 * Other Notes Thu Apr 23 02:20:50 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d04b437d9100cbd34d73f06e9f3181d1b926224f /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_aio=io_uring Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=io_uring' <<<< 2026-04-23 02:20:52.617579 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:20:53 2026 * disk 0, size 768M Thu Apr 23 02:20:53 2026 * disk 1, size 512M Thu Apr 23 02:20:53 2026 * creating instance disks... Thu Apr 23 02:20:54 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 02:20:54 2026 adding disks to cluster config Thu Apr 23 02:20:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:20:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:20:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:20:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:20:54 2026 * running the instance OS create scripts... Thu Apr 23 02:20:54 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e982111b-b361-4a5a-badb-f49079fd4435 Serial number: 4 Creation time: 2026-04-23 02:20:54 Modification time: 2026-04-23 02:20:54 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (io_uring) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:71:84:f0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d01b6685-c7e0-4605-b680-3ffdbe2dfd14 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/518c5a29-7629-4927-b119-586e99ae0260.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/518c5a29-7629-4927-b119-586e99ae0260.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 126ea091-fc56-42cf-89d7-107c2b5f1111 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/ab8a0318-344f-48a8-b5d5-27b4d1e3f35e.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/ab8a0318-344f-48a8-b5d5-27b4d1e3f35e.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 64fab2d9-939b-4112-aba4-1e9762aaf6a1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-04-23 02:20:56.452821 time=0:00:03.835242 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-04-23 02:20:56.452930 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3647 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 02:21:02.848380 time=0:00:06.395450 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 02:21:02.848587 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 02:21:02.848614 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3650 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Job 3650 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Waiting for job 3651 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 02:21:07 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3652 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3652 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3653 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3653 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 02:21:12.439522 time=0:00:09.590908 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 02:21:12.439676 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3656 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 02:21:14.442448 time=0:00:02.002772 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 02:21:14.442588 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3657 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 02:21:25.854193 time=0:00:11.411605 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 02:21:25.854317 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3658 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 02:21:27.871066 time=0:00:02.016749 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 02:21:27.871211 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e982111b-b361-4a5a-badb-f49079fd4435 Serial number: 16 Creation time: 2026-04-23 02:20:54 Modification time: 2026-04-23 02:21:26 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (io_uring) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:71:84:f0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d01b6685-c7e0-4605-b680-3ffdbe2dfd14 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/518c5a29-7629-4927-b119-586e99ae0260.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/518c5a29-7629-4927-b119-586e99ae0260.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 126ea091-fc56-42cf-89d7-107c2b5f1111 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/ab8a0318-344f-48a8-b5d5-27b4d1e3f35e.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/ab8a0318-344f-48a8-b5d5-27b4d1e3f35e.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 64fab2d9-939b-4112-aba4-1e9762aaf6a1 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:21:30 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:21:30 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:4b:84:28,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:21:32 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:21:32 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:21:34 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:21:34 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:21:35 2026 * disk 2, size 1.0G Thu Apr 23 02:21:36 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:21:36 2026 - INFO: Hotplug done. Thu Apr 23 02:21:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:21:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:21:37 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:21:37 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 02:21:56.610892 time=0:00:28.739681 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 02:21:56.611134 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3679 GET /2/jobs/3680 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 02:21:59.018063 time=0:00:02.406929 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 02:21:59.018178 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 02:21:59.018218 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 02:21:59.018240 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 02:21:59.018252 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3681 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 02:22:05.426774 time=0:00:06.408522 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 02:22:05.426878 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 02:22:05.426927 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 02:22:05.426948 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 02:22:06 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 02:22:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:22:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 02:22:09 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 02:22:09 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:22:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 02:22:11 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 02:22:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:22:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 02:22:14 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 02:22:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:22:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 02:22:15.443938 time=0:00:10.016990 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 02:22:15.444074 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3688 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 02:22:17.430538 time=0:00:01.986464 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 02:22:17.430642 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3689 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3690 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3691 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3692 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3693 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 02:22:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 02:22:56.797839 time=0:00:39.367197 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 02:22:56.797943 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 02:23:08.316284 time=0:00:11.518341 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d89626ed5199d58f8aec20f0997ee6e9550c0b1b /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3696, 3697 Waiting for job 3696 ... Thu Apr 23 02:23:10 2026 * Verifying cluster config Thu Apr 23 02:23:10 2026 * Verifying cluster certificate files Thu Apr 23 02:23:10 2026 * Verifying hypervisor parameters Thu Apr 23 02:23:10 2026 * Verifying all nodes belong to an existing group Waiting for job 3697 ... Thu Apr 23 02:23:10 2026 * Verifying group 'default' Thu Apr 23 02:23:10 2026 * Gathering data (3 nodes) Thu Apr 23 02:23:10 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:23:11 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:23:11 2026 * Verifying configuration file consistency Thu Apr 23 02:23:11 2026 * Verifying node status Thu Apr 23 02:23:11 2026 * Verifying instance status Thu Apr 23 02:23:11 2026 * Verifying orphan volumes Thu Apr 23 02:23:11 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:23:11 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:23:11 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:23:11 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:23:11 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:23:11 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:23:11 2026 * Other Notes Thu Apr 23 02:23:11 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d89626ed5199d58f8aec20f0997ee6e9550c0b1b /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=threads' ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=default Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=default' <<<< 2026-04-23 02:23:15.049951 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:23:16 2026 * disk 0, size 768M Thu Apr 23 02:23:16 2026 * disk 1, size 512M Thu Apr 23 02:23:16 2026 * creating instance disks... Thu Apr 23 02:23:16 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 02:23:16 2026 adding disks to cluster config Thu Apr 23 02:23:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:23:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:23:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:23:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:23:17 2026 * running the instance OS create scripts... Thu Apr 23 02:23:17 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 9a0d482f-65cf-4211-9672-7924786b8c90 Serial number: 4 Creation time: 2026-04-23 02:23:16 Modification time: 2026-04-23 02:23:17 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (default) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:db:4e:5c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d828cac8-79bf-409b-a6ec-b3e54f060f1f name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/7f57551f-5b28-4e8f-b6e2-511fd96945c3.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/7f57551f-5b28-4e8f-b6e2-511fd96945c3.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 3d0002f2-e86d-421b-a750-93891b7ea7f7 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c2ee3856-9e1b-447f-9071-b2c37341e2bb.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c2ee3856-9e1b-447f-9071-b2c37341e2bb.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 5e8ae354-c109-41b3-9516-c8ba35e07e93 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-04-23 02:23:19.022609 time=0:00:03.972658 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-04-23 02:23:19.022739 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3702 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 02:23:25.452488 time=0:00:06.429749 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 02:23:25.452708 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 02:23:25.452733 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3705 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3705 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3706 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 02:23:30 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3707 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3707 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3708 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3708 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 02:23:37.067402 time=0:00:11.614669 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 02:23:37.067507 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3711 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 02:23:39.074690 time=0:00:02.007183 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 02:23:39.074787 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3712 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 02:23:50.473929 time=0:00:11.399142 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 02:23:50.474050 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3713 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 02:23:52.466631 time=0:00:01.992581 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 02:23:52.466757 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 9a0d482f-65cf-4211-9672-7924786b8c90 Serial number: 16 Creation time: 2026-04-23 02:23:16 Modification time: 2026-04-23 02:23:51 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (default) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:db:4e:5c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d828cac8-79bf-409b-a6ec-b3e54f060f1f name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/7f57551f-5b28-4e8f-b6e2-511fd96945c3.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/7f57551f-5b28-4e8f-b6e2-511fd96945c3.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 3d0002f2-e86d-421b-a750-93891b7ea7f7 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c2ee3856-9e1b-447f-9071-b2c37341e2bb.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c2ee3856-9e1b-447f-9071-b2c37341e2bb.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 5e8ae354-c109-41b3-9516-c8ba35e07e93 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:23:54 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:23:54 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:64:2e:8b,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:23:56 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:23:56 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:23:57 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:23:57 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:23:59 2026 * disk 2, size 1.0G Thu Apr 23 02:23:59 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:23:59 2026 - INFO: Hotplug done. Thu Apr 23 02:23:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:23:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:24:00 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:24:00 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 02:24:20.005224 time=0:00:27.538467 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 02:24:20.005329 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3734 GET /2/jobs/3735 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 02:24:22.449969 time=0:00:02.444640 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 02:24:22.450096 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 02:24:22.450119 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 02:24:22.450135 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 02:24:22.450148 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3736 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 02:24:28.875508 time=0:00:06.425360 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 02:24:28.875606 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 02:24:28.875639 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 02:24:28.875653 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 02:24:30 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 02:24:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:24:30 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 02:24:33 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 02:24:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:24:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 02:24:35 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 02:24:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:24:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 02:24:38 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 02:24:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:24:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 02:24:38.829346 time=0:00:09.953693 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 02:24:38.829514 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3743 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 02:24:40.818801 time=0:00:01.989287 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 02:24:40.818909 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3744 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3745 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3746 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3747 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3748 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 02:25:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 02:25:20.189965 time=0:00:39.371056 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 02:25:20.190144 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 02:25:31.913898 time=0:00:11.723754 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ff39d95cf90a9a4e34b0a0ce52879b79bad92313 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3751, 3752 Waiting for job 3751 ... Thu Apr 23 02:25:33 2026 * Verifying cluster config Thu Apr 23 02:25:33 2026 * Verifying cluster certificate files Thu Apr 23 02:25:33 2026 * Verifying hypervisor parameters Thu Apr 23 02:25:33 2026 * Verifying all nodes belong to an existing group Waiting for job 3752 ... Thu Apr 23 02:25:34 2026 * Verifying group 'default' Thu Apr 23 02:25:34 2026 * Gathering data (3 nodes) Thu Apr 23 02:25:34 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:25:35 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:25:35 2026 * Verifying configuration file consistency Thu Apr 23 02:25:35 2026 * Verifying node status Thu Apr 23 02:25:35 2026 * Verifying instance status Thu Apr 23 02:25:35 2026 * Verifying orphan volumes Thu Apr 23 02:25:35 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:25:35 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:25:35 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:25:35 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:25:35 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:25:35 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:25:35 2026 * Other Notes Thu Apr 23 02:25:35 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ff39d95cf90a9a4e34b0a0ce52879b79bad92313 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=writeback Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=writeback' <<<< 2026-04-23 02:25:37.152360 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:25:38 2026 * disk 0, size 768M Thu Apr 23 02:25:38 2026 * disk 1, size 512M Thu Apr 23 02:25:38 2026 * creating instance disks... Thu Apr 23 02:25:38 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 02:25:38 2026 adding disks to cluster config Thu Apr 23 02:25:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:25:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:25:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:25:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:25:39 2026 * running the instance OS create scripts... Thu Apr 23 02:25:39 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a12ac47c-dc2d-4af0-9e6d-568480e9ee7c Serial number: 4 Creation time: 2026-04-23 02:25:38 Modification time: 2026-04-23 02:25:39 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writeback) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:38:11:1f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 539aac22-af81-48a4-bbbe-b181d089c020 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/550148da-d407-4194-a7a2-b8af862d3948.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/550148da-d407-4194-a7a2-b8af862d3948.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: c24ddcd0-5d72-4d3a-b1ec-fa2137accd3f - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/b7b8af29-4985-4935-b106-8033a691d3b5.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/b7b8af29-4985-4935-b106-8033a691d3b5.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 29131866-a0ad-4e7f-8899-724789e67d5b Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-04-23 02:25:41.021330 time=0:00:03.868970 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-04-23 02:25:41.021418 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3756 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 02:25:47.430067 time=0:00:06.408649 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 02:25:47.430168 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 02:25:47.430191 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3759 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3759 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3760 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 02:25:52 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3761 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3761 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3762 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3762 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 02:25:57.198650 time=0:00:09.768459 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 02:25:57.198779 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3765 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 02:25:59.220440 time=0:00:02.021661 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 02:25:59.220585 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3766 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 02:26:10.630404 time=0:00:11.409819 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 02:26:10.630533 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3767 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 02:26:12.630019 time=0:00:01.999486 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 02:26:12.630134 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a12ac47c-dc2d-4af0-9e6d-568480e9ee7c Serial number: 16 Creation time: 2026-04-23 02:25:38 Modification time: 2026-04-23 02:26:11 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writeback) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:38:11:1f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 539aac22-af81-48a4-bbbe-b181d089c020 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/550148da-d407-4194-a7a2-b8af862d3948.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/550148da-d407-4194-a7a2-b8af862d3948.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: c24ddcd0-5d72-4d3a-b1ec-fa2137accd3f - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/b7b8af29-4985-4935-b106-8033a691d3b5.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/b7b8af29-4985-4935-b106-8033a691d3b5.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 29131866-a0ad-4e7f-8899-724789e67d5b Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:26:15 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:26:15 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:25:23:a0,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:26:16 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:26:17 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:26:19 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:26:19 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:26:20 2026 * disk 2, size 1.0G Thu Apr 23 02:26:21 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:26:21 2026 - INFO: Hotplug done. Thu Apr 23 02:26:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:26:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:26:22 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:26:22 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Stderr was: ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 02:26:41.688780 time=0:00:29.058646 [TestInstanceModify] gnt-instance modify Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first <<<< 2026-04-23 02:26:41.688891 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3788 GET /2/jobs/3789 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 02:26:44.133882 time=0:00:02.444991 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 02:26:44.134035 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 02:26:44.134059 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 02:26:44.134074 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 02:26:44.134086 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3790 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 02:26:50.565090 time=0:00:06.431004 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 02:26:50.565195 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 02:26:50.565219 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 02:26:50.565232 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 02:26:51 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 02:26:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:26:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 02:26:54 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 02:26:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:26:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 02:26:56 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 02:26:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:26:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 02:26:59 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 02:27:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:27:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 02:27:00.619559 time=0:00:10.054327 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 02:27:00.619661 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3797 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 02:27:02.753351 time=0:00:02.133690 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 02:27:02.753468 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3798 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3799 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3800 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3801 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3802 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 02:27:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 02:27:42.233978 time=0:00:39.480510 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 02:27:42.234122 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 02:27:53.958803 time=0:00:11.724681 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3788e4a20b6d5313c3420e79bca7daa08ce72586 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3805, 3806 Waiting for job 3805 ... Thu Apr 23 02:27:55 2026 * Verifying cluster config Thu Apr 23 02:27:55 2026 * Verifying cluster certificate files Thu Apr 23 02:27:55 2026 * Verifying hypervisor parameters Thu Apr 23 02:27:55 2026 * Verifying all nodes belong to an existing group Waiting for job 3806 ... Thu Apr 23 02:27:56 2026 * Verifying group 'default' Thu Apr 23 02:27:56 2026 * Gathering data (3 nodes) Thu Apr 23 02:27:56 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:27:57 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:27:57 2026 * Verifying configuration file consistency Thu Apr 23 02:27:57 2026 * Verifying node status Thu Apr 23 02:27:57 2026 * Verifying instance status Thu Apr 23 02:27:57 2026 * Verifying orphan volumes Thu Apr 23 02:27:57 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:27:57 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:27:57 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:27:57 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:27:57 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:27:57 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:27:57 2026 * Other Notes Thu Apr 23 02:27:57 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3788e4a20b6d5313c3420e79bca7daa08ce72586 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=writethrough Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=writethrough' <<<< 2026-04-23 02:27:59.210926 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:28:00 2026 * disk 0, size 768M Thu Apr 23 02:28:00 2026 * disk 1, size 512M Thu Apr 23 02:28:00 2026 * creating instance disks... Thu Apr 23 02:28:00 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 02:28:00 2026 adding disks to cluster config Thu Apr 23 02:28:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:28:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:28:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:28:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:28:01 2026 * running the instance OS create scripts... Thu Apr 23 02:28:01 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a9db953a-a423-48b0-ae30-ee4010dad47e Serial number: 4 Creation time: 2026-04-23 02:28:00 Modification time: 2026-04-23 02:28:01 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writethrough) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:62:d8:3d IP: None mode: bridged link: virt-bridge vlan: network: None UUID: eb7dd9eb-47d1-41c8-a94d-08167e1c9630 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5258f4e7-5e45-492f-8f8c-a9ef05e70adc.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5258f4e7-5e45-492f-8f8c-a9ef05e70adc.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 258ed252-0018-4d6c-96fa-0a0ac576b9c5 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/1946446f-3f6d-4d5f-82c8-d91b151548a4.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/1946446f-3f6d-4d5f-82c8-d91b151548a4.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 16235a28-2dab-4d06-adec-3d0a0db67bcf Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-04-23 02:28:03.086392 time=0:00:03.875466 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-04-23 02:28:03.086509 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3810 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 02:28:09.501091 time=0:00:06.414582 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 02:28:09.501199 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 02:28:09.501222 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3813 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3813 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3814 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 02:28:13 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3815 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3815 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3816 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3816 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 02:28:19.120348 time=0:00:09.619126 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 02:28:19.120486 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3819 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 02:28:21.131435 time=0:00:02.010949 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 02:28:21.131593 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3820 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 02:28:32.534522 time=0:00:11.402929 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 02:28:32.534653 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3821 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 02:28:34.522537 time=0:00:01.987884 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 02:28:34.522645 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a9db953a-a423-48b0-ae30-ee4010dad47e Serial number: 16 Creation time: 2026-04-23 02:28:00 Modification time: 2026-04-23 02:28:33 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writethrough) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:62:d8:3d IP: None mode: bridged link: virt-bridge vlan: network: None UUID: eb7dd9eb-47d1-41c8-a94d-08167e1c9630 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5258f4e7-5e45-492f-8f8c-a9ef05e70adc.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5258f4e7-5e45-492f-8f8c-a9ef05e70adc.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 258ed252-0018-4d6c-96fa-0a0ac576b9c5 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/1946446f-3f6d-4d5f-82c8-d91b151548a4.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/1946446f-3f6d-4d5f-82c8-d91b151548a4.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 16235a28-2dab-4d06-adec-3d0a0db67bcf Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:28:36 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:28:36 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:5b:78:50,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:28:38 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:28:38 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:28:39 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:28:39 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:28:41 2026 * disk 2, size 1.0G Thu Apr 23 02:28:41 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:28:41 2026 - INFO: Hotplug done. Thu Apr 23 02:28:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:28:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:28:42 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:28:43 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 02:29:02.219273 time=0:00:27.696628 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 02:29:02.219414 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3842 GET /2/jobs/3843 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 02:29:04.658030 time=0:00:02.438616 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 02:29:04.658162 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 02:29:04.658187 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 02:29:04.658202 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 02:29:04.658214 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3844 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 02:29:11.078012 time=0:00:06.419798 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 02:29:11.078122 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 02:29:11.078146 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 02:29:11.078160 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 02:29:12 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 02:29:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:29:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 02:29:15 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 02:29:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:29:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 02:29:17 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 02:29:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:29:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 02:29:20 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 02:29:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:29:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 02:29:21.017274 time=0:00:09.939114 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 02:29:21.017430 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3851 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 02:29:23.035584 time=0:00:02.018154 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 02:29:23.035680 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3852 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3853 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3854 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3855 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3856 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 02:30:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 02:30:02.497035 time=0:00:39.461355 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 02:30:02.497189 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 02:30:14.145645 time=0:00:11.648456 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4cfde773a867e489ead46e1f137727a68ceef466 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3859, 3860 Waiting for job 3859 ... Thu Apr 23 02:30:16 2026 * Verifying cluster config Thu Apr 23 02:30:16 2026 * Verifying cluster certificate files Thu Apr 23 02:30:16 2026 * Verifying hypervisor parameters Thu Apr 23 02:30:16 2026 * Verifying all nodes belong to an existing group Waiting for job 3860 ... Thu Apr 23 02:30:16 2026 * Verifying group 'default' Thu Apr 23 02:30:16 2026 * Gathering data (3 nodes) Thu Apr 23 02:30:16 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:30:17 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:30:17 2026 * Verifying configuration file consistency Thu Apr 23 02:30:17 2026 * Verifying node status Thu Apr 23 02:30:17 2026 * Verifying instance status Thu Apr 23 02:30:17 2026 * Verifying orphan volumes Thu Apr 23 02:30:17 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:30:17 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:30:17 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:30:17 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:30:17 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:30:17 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:30:17 2026 * Other Notes Thu Apr 23 02:30:18 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4cfde773a867e489ead46e1f137727a68ceef466 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=none' ---- Starting reduced number of instance tests with hypervisor parameter usb_mouse=tablet Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=tablet' <<<< 2026-04-23 02:30:21.617942 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:30:23 2026 * disk 0, size 768M Thu Apr 23 02:30:23 2026 * disk 1, size 512M Thu Apr 23 02:30:23 2026 * creating instance disks... Thu Apr 23 02:30:23 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 02:30:23 2026 adding disks to cluster config Thu Apr 23 02:30:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:30:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:30:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:30:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:30:23 2026 * running the instance OS create scripts... Thu Apr 23 02:30:23 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b9d05a11-13e2-4b5c-a267-ece8ec398e28 Serial number: 4 Creation time: 2026-04-23 02:30:23 Modification time: 2026-04-23 02:30:23 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (tablet) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ac:ce:3c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 833003ea-7f33-417f-9202-4612de84be5b name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/8ca12e97-36b4-4cd3-9fb6-ee0dc63bda31.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/8ca12e97-36b4-4cd3-9fb6-ee0dc63bda31.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: b09a7540-dbde-43ee-87e7-46d6483610f2 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/ad1c8132-8bf9-46c0-ab56-94356db8419e.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/ad1c8132-8bf9-46c0-ab56-94356db8419e.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 855b90fb-0254-4942-a4ec-8a6d09642d3f Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-04-23 02:30:25.909214 time=0:00:04.291272 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-04-23 02:30:25.909331 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3865 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 02:30:32.518445 time=0:00:06.609114 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 02:30:32.518549 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 02:30:32.518599 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3868 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3868 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3869 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 02:30:37 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3870 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3870 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3871 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3871 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 02:30:43.408270 time=0:00:10.889671 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 02:30:43.408377 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3874 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 02:30:45.622384 time=0:00:02.214007 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 02:30:45.622482 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3875 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 02:30:57.186097 time=0:00:11.563615 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 02:30:57.186271 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3876 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 02:30:59.306837 time=0:00:02.120566 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 02:30:59.307009 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b9d05a11-13e2-4b5c-a267-ece8ec398e28 Serial number: 16 Creation time: 2026-04-23 02:30:23 Modification time: 2026-04-23 02:30:58 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (tablet) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ac:ce:3c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 833003ea-7f33-417f-9202-4612de84be5b name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/8ca12e97-36b4-4cd3-9fb6-ee0dc63bda31.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/8ca12e97-36b4-4cd3-9fb6-ee0dc63bda31.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: b09a7540-dbde-43ee-87e7-46d6483610f2 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/ad1c8132-8bf9-46c0-ab56-94356db8419e.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/ad1c8132-8bf9-46c0-ab56-94356db8419e.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 855b90fb-0254-4942-a4ec-8a6d09642d3f Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:31:01 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:31:02 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:a7:16:ad,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:31:03 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:31:03 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:31:05 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:31:05 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:31:07 2026 * disk 2, size 1.0G Thu Apr 23 02:31:07 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:31:07 2026 - INFO: Hotplug done. Thu Apr 23 02:31:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:31:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:31:10 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:31:10 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 02:31:31.624694 time=0:00:32.317685 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 02:31:31.624855 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3897 GET /2/jobs/3898 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 02:31:34.234095 time=0:00:02.609240 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 02:31:34.234223 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 02:31:34.234247 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 02:31:34.234261 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 02:31:34.234272 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3899 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 02:31:40.866398 time=0:00:06.632126 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 02:31:40.866618 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 02:31:40.866644 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 02:31:40.866659 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 02:31:42 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 02:31:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:31:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 02:31:45 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 02:31:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:31:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 02:31:47 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 02:31:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:31:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 02:31:50 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 02:31:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:31:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 02:31:51.010127 time=0:00:10.143468 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 02:31:51.010282 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3906 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 02:31:53.120956 time=0:00:02.110674 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 02:31:53.121111 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3907 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3908 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3909 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3910 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3911 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 02:32:32 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 02:32:33.619872 time=0:00:40.498761 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 02:32:33.620025 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 02:32:45.378759 time=0:00:11.758734 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b1e412d13061666c6245a865ad54e92a8042341e /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3914, 3915 Waiting for job 3914 ... Thu Apr 23 02:32:47 2026 * Verifying cluster config Thu Apr 23 02:32:47 2026 * Verifying cluster certificate files Thu Apr 23 02:32:47 2026 * Verifying hypervisor parameters Thu Apr 23 02:32:47 2026 * Verifying all nodes belong to an existing group Waiting for job 3915 ... Thu Apr 23 02:32:47 2026 * Verifying group 'default' Thu Apr 23 02:32:47 2026 * Gathering data (3 nodes) Thu Apr 23 02:32:47 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:32:49 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:32:49 2026 * Verifying configuration file consistency Thu Apr 23 02:32:49 2026 * Verifying node status Thu Apr 23 02:32:49 2026 * Verifying instance status Thu Apr 23 02:32:49 2026 * Verifying orphan volumes Thu Apr 23 02:32:49 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:32:49 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:32:49 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:32:49 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:32:49 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:32:49 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:32:49 2026 * Other Notes Thu Apr 23 02:32:49 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b1e412d13061666c6245a865ad54e92a8042341e /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter usb_mouse=mouse Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=mouse' <<<< 2026-04-23 02:32:51.216265 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:32:52 2026 * disk 0, size 768M Thu Apr 23 02:32:52 2026 * disk 1, size 512M Thu Apr 23 02:32:52 2026 * creating instance disks... Thu Apr 23 02:32:52 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 02:32:52 2026 adding disks to cluster config Thu Apr 23 02:32:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:32:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:32:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:32:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:32:53 2026 * running the instance OS create scripts... Thu Apr 23 02:32:53 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8c2c182d-74bc-4ec6-8c16-f92b22cdf673 Serial number: 4 Creation time: 2026-04-23 02:32:52 Modification time: 2026-04-23 02:32:53 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (mouse) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:51:f9:9e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 048b5ae7-0252-44d7-bdd1-7909a47e55cd name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/2aa63e0f-2fa7-485d-b905-a349d8209e7d.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/2aa63e0f-2fa7-485d-b905-a349d8209e7d.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 38582e31-f98f-4187-8d3d-eec279345d7c - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/7f40256a-128c-4673-b44e-7b02dcfb5d70.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/7f40256a-128c-4673-b44e-7b02dcfb5d70.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 7568d0f5-0ed7-4b48-a682-298101c8345b Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-04-23 02:32:55.522765 time=0:00:04.306500 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-04-23 02:32:55.522867 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3919 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 02:33:02.069677 time=0:00:06.546810 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 02:33:02.069784 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 02:33:02.069806 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3922 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3922 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3923 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 02:33:07 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3924 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3924 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3925 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3925 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 02:33:13.049887 time=0:00:10.980081 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 02:33:13.050051 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3928 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 02:33:15.269019 time=0:00:02.218968 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 02:33:15.269137 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3929 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 02:33:26.850008 time=0:00:11.580871 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 02:33:26.850124 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3930 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 02:33:28.970029 time=0:00:02.119905 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 02:33:28.970153 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8c2c182d-74bc-4ec6-8c16-f92b22cdf673 Serial number: 16 Creation time: 2026-04-23 02:32:52 Modification time: 2026-04-23 02:33:27 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (mouse) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:51:f9:9e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 048b5ae7-0252-44d7-bdd1-7909a47e55cd name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/2aa63e0f-2fa7-485d-b905-a349d8209e7d.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/2aa63e0f-2fa7-485d-b905-a349d8209e7d.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 38582e31-f98f-4187-8d3d-eec279345d7c - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/7f40256a-128c-4673-b44e-7b02dcfb5d70.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/7f40256a-128c-4673-b44e-7b02dcfb5d70.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 7568d0f5-0ed7-4b48-a682-298101c8345b Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:33:31 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:33:31 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:1f:0a:a6,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:33:33 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:33:33 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:33:34 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:33:34 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:33:36 2026 * disk 2, size 1.0G Thu Apr 23 02:33:36 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:33:36 2026 - INFO: Hotplug done. Thu Apr 23 02:33:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:33:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:33:38 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:33:38 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org'Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 02:33:58.613063 time=0:00:29.642910 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 02:33:58.613191 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3951 GET /2/jobs/3952 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 02:34:01.047122 time=0:00:02.433931 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 02:34:01.047354 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 02:34:01.047380 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 02:34:01.047397 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 02:34:01.047410 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3953 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 02:34:07.606929 time=0:00:06.559519 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 02:34:07.607050 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 02:34:07.607107 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 02:34:07.607148 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 02:34:08 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 02:34:09 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:34:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 02:34:12 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 02:34:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:34:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 02:34:14 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 02:34:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:34:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 02:34:17 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 02:34:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:34:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 02:34:18.503510 time=0:00:10.896362 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 02:34:18.503638 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3960 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 02:34:20.742475 time=0:00:02.238837 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 02:34:20.742611 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3961 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3962 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3963 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3964 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3965 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 02:35:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 02:35:01.722668 time=0:00:40.980057 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 02:35:01.722862 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 02:35:08.641402 time=0:00:06.918540 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b123bfc0eb4de3ef795f5bd5d2b512b1142025ff /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3968, 3969 Waiting for job 3968 ... Thu Apr 23 02:35:10 2026 * Verifying cluster config Thu Apr 23 02:35:10 2026 * Verifying cluster certificate files Thu Apr 23 02:35:10 2026 * Verifying hypervisor parameters Thu Apr 23 02:35:10 2026 * Verifying all nodes belong to an existing group Waiting for job 3969 ... Thu Apr 23 02:35:11 2026 * Verifying group 'default' Thu Apr 23 02:35:11 2026 * Gathering data (3 nodes) Thu Apr 23 02:35:11 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:35:12 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:35:12 2026 * Verifying configuration file consistency Thu Apr 23 02:35:12 2026 * Verifying node status Thu Apr 23 02:35:12 2026 * Verifying instance status Thu Apr 23 02:35:12 2026 * Verifying orphan volumes Thu Apr 23 02:35:12 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:35:12 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:35:12 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:35:12 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:35:12 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:35:12 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:35:12 2026 * Other Notes Thu Apr 23 02:35:12 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b123bfc0eb4de3ef795f5bd5d2b512b1142025ff /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=' ---- Starting reduced number of instance tests with hypervisor parameter disk_type=ide Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=ide' <<<< 2026-04-23 02:35:16.114423 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:35:17 2026 * disk 0, size 768M Thu Apr 23 02:35:17 2026 * disk 1, size 512M Thu Apr 23 02:35:17 2026 * creating instance disks... Thu Apr 23 02:35:17 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 02:35:18 2026 adding disks to cluster config Thu Apr 23 02:35:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:35:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:35:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:35:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:35:18 2026 * running the instance OS create scripts... Thu Apr 23 02:35:18 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: ce5d2106-f054-4da6-a9db-4a3f1eb0e4ef Serial number: 4 Creation time: 2026-04-23 02:35:17 Modification time: 2026-04-23 02:35:18 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (ide) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:a5:af:ad IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 265b2e18-6cc2-461a-b7e4-00c1e3bcd2de name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/afce45f8-ee3a-45a7-8bd9-2deb3b4a6ced.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/afce45f8-ee3a-45a7-8bd9-2deb3b4a6ced.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 22b8bed4-1fda-4d96-957f-bb5112aa16e3 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/1484a9b1-d71a-4fe7-a226-377766a5c054.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/1484a9b1-d71a-4fe7-a226-377766a5c054.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 4c0e9b43-a556-48c1-9425-7882b1558ba8 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-04-23 02:35:20.743310 time=0:00:04.628887 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-04-23 02:35:20.743419 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3974 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 02:35:27.286919 time=0:00:06.543500 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 02:35:27.287111 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 02:35:27.287197 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3977 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3977 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3978 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 02:35:32 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3979 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3979 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3980 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3980 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 02:35:37.982699 time=0:00:10.695502 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 02:35:37.982792 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3983 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 02:35:40.102596 time=0:00:02.119804 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 02:35:40.102772 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3984 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 02:35:52.002071 time=0:00:11.899299 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 02:35:52.002195 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3985 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 02:35:54.106048 time=0:00:02.103853 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 02:35:54.106169 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: ce5d2106-f054-4da6-a9db-4a3f1eb0e4ef Serial number: 16 Creation time: 2026-04-23 02:35:17 Modification time: 2026-04-23 02:35:53 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (ide) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:a5:af:ad IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 265b2e18-6cc2-461a-b7e4-00c1e3bcd2de name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/afce45f8-ee3a-45a7-8bd9-2deb3b4a6ced.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/afce45f8-ee3a-45a7-8bd9-2deb3b4a6ced.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 22b8bed4-1fda-4d96-957f-bb5112aa16e3 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/1484a9b1-d71a-4fe7-a226-377766a5c054.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/1484a9b1-d71a-4fe7-a226-377766a5c054.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 4c0e9b43-a556-48c1-9425-7882b1558ba8 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:35:56 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:35:56 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:d1:4e:c6,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:35:57 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:35:58 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:35:59 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:35:59 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 02:36:19.058339 time=0:00:24.952170 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 02:36:19.058506 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/4004 GET /2/jobs/4005 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 02:36:21.566798 time=0:00:02.508292 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 02:36:21.566971 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 02:36:21.567050 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 02:36:21.567083 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 02:36:21.567097 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4006 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 02:36:28.903318 time=0:00:07.336221 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 02:36:28.903448 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 02:36:28.903527 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 02:36:28.903544 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 02:36:30 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 02:36:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:36:30 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 02:36:33 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 02:36:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:36:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 02:36:35 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 02:36:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:36:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 02:36:38 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 02:36:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:36:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 02:36:39.100577 time=0:00:10.197033 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 02:36:39.100795 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4013 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 02:36:41.202749 time=0:00:02.101954 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 02:36:41.202897 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 4014 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 4015 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 4016 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4017 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 4018 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 02:37:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 02:37:17.767030 time=0:00:36.564133 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 02:37:17.767156 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 02:37:29.282158 time=0:00:11.515002 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 618556572842e64d639c4f95e1ade331224e7aca /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4021, 4022 Waiting for job 4021 ... Thu Apr 23 02:37:31 2026 * Verifying cluster config Thu Apr 23 02:37:31 2026 * Verifying cluster certificate files Thu Apr 23 02:37:31 2026 * Verifying hypervisor parameters Thu Apr 23 02:37:31 2026 * Verifying all nodes belong to an existing group Waiting for job 4022 ... Thu Apr 23 02:37:31 2026 * Verifying group 'default' Thu Apr 23 02:37:31 2026 * Gathering data (3 nodes) Thu Apr 23 02:37:31 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:37:32 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:37:32 2026 * Verifying configuration file consistency Thu Apr 23 02:37:32 2026 * Verifying node status Thu Apr 23 02:37:32 2026 * Verifying instance status Thu Apr 23 02:37:32 2026 * Verifying orphan volumes Thu Apr 23 02:37:32 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:37:32 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:37:32 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:37:32 2026 - disk_type is set to 'ide' instead of 'paravirtual', please consider virtio-based disks for the best performance. Thu Apr 23 02:37:32 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:37:32 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:37:32 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:37:32 2026 * Other Notes Thu Apr 23 02:37:32 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 618556572842e64d639c4f95e1ade331224e7aca /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=paravirtual' ---- Starting reduced number of instance tests with hypervisor parameter soundhw=ac97 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=ac97' <<<< 2026-04-23 02:37:36.084622 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:37:37 2026 * disk 0, size 768M Thu Apr 23 02:37:37 2026 * disk 1, size 512M Thu Apr 23 02:37:37 2026 * creating instance disks... Thu Apr 23 02:37:37 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 02:37:37 2026 adding disks to cluster config Thu Apr 23 02:37:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:37:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:37:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:37:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:37:38 2026 * running the instance OS create scripts... Thu Apr 23 02:37:38 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 95e7a974-c527-4729-8d37-a196b2357b72 Serial number: 4 Creation time: 2026-04-23 02:37:37 Modification time: 2026-04-23 02:37:38 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (ac97) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:24:06:26 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 9e4f57d3-1804-48eb-b48f-b1db05916ba8 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/020f7095-1408-449a-a528-99a040954b37.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/020f7095-1408-449a-a528-99a040954b37.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 910a39e4-c2a1-4d74-b99a-e8bcd1224d24 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/6a05e465-bbee-4537-a090-9122f96319ac.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/6a05e465-bbee-4537-a090-9122f96319ac.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 1f6e3912-7924-487b-a2fc-067aca0e2823 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-04-23 02:37:39.980435 time=0:00:03.895813 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-04-23 02:37:39.980542 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4027 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 02:37:46.400616 time=0:00:06.420074 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 02:37:46.400798 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 02:37:46.400822 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4030 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4030 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 4031 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 02:37:51 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4032 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4032 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4033 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4033 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 02:37:56.244420 time=0:00:09.843598 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 02:37:56.244633 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4036 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 02:37:58.368808 time=0:00:02.124175 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 02:37:58.368967 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/4037 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 02:38:09.846067 time=0:00:11.477100 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 02:38:09.846180 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/4038 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 02:38:11.846854 time=0:00:02.000674 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 02:38:11.847035 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 95e7a974-c527-4729-8d37-a196b2357b72 Serial number: 16 Creation time: 2026-04-23 02:37:37 Modification time: 2026-04-23 02:38:10 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (ac97) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:24:06:26 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 9e4f57d3-1804-48eb-b48f-b1db05916ba8 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/020f7095-1408-449a-a528-99a040954b37.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/020f7095-1408-449a-a528-99a040954b37.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 910a39e4-c2a1-4d74-b99a-e8bcd1224d24 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/6a05e465-bbee-4537-a090-9122f96319ac.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/6a05e465-bbee-4537-a090-9122f96319ac.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 1f6e3912-7924-487b-a2fc-067aca0e2823 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:38:14 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:38:14 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:d8:9f:dd,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:38:15 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:38:15 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:38:17 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:38:17 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:38:18 2026 * disk 2, size 1.0G Thu Apr 23 02:38:18 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:38:18 2026 - INFO: Hotplug done. Thu Apr 23 02:38:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:38:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:38:20 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:38:20 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 02:38:39.928250 time=0:00:28.081215 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 02:38:39.928352 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/4059 GET /2/jobs/4060 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 02:38:42.477935 time=0:00:02.549583 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 02:38:42.478067 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 02:38:42.478101 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 02:38:42.478116 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 02:38:42.478128 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4061 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 02:38:48.934992 time=0:00:06.456864 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 02:38:48.935138 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 02:38:48.935164 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 02:38:48.935179 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 02:38:50 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 02:38:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:38:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 02:38:53 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 02:38:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:38:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 02:38:55 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 02:38:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:38:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 02:38:58 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 02:38:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:38:58 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 02:38:59.005951 time=0:00:10.070772 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 02:38:59.006132 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4068 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 02:39:01.030796 time=0:00:02.024664 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 02:39:01.030904 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 4069 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 4070 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 4071 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4072 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 4073 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 02:39:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 02:39:40.603491 time=0:00:39.572587 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 02:39:40.603668 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 02:39:52.250758 time=0:00:11.647090 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f863956959ac007bbd0f7bc31237b639421f72de /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4076, 4077 Waiting for job 4076 ... Thu Apr 23 02:39:54 2026 * Verifying cluster config Thu Apr 23 02:39:54 2026 * Verifying cluster certificate files Thu Apr 23 02:39:54 2026 * Verifying hypervisor parameters Thu Apr 23 02:39:54 2026 * Verifying all nodes belong to an existing group Waiting for job 4077 ... Thu Apr 23 02:39:54 2026 * Verifying group 'default' Thu Apr 23 02:39:54 2026 * Gathering data (3 nodes) Thu Apr 23 02:39:54 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:39:55 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:39:55 2026 * Verifying configuration file consistency Thu Apr 23 02:39:55 2026 * Verifying node status Thu Apr 23 02:39:55 2026 * Verifying instance status Thu Apr 23 02:39:55 2026 * Verifying orphan volumes Thu Apr 23 02:39:55 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:39:55 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:39:55 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:39:55 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:39:55 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:39:55 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:39:55 2026 * Other Notes Thu Apr 23 02:39:55 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f863956959ac007bbd0f7bc31237b639421f72de /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter soundhw=hda Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=hda' <<<< 2026-04-23 02:39:57.542708 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:39:58 2026 * disk 0, size 768M Thu Apr 23 02:39:58 2026 * disk 1, size 512M Thu Apr 23 02:39:58 2026 * creating instance disks... Thu Apr 23 02:39:59 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 02:39:59 2026 adding disks to cluster config Thu Apr 23 02:39:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:39:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:39:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:39:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:39:59 2026 * running the instance OS create scripts... Thu Apr 23 02:39:59 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: cb6a9436-ff44-4b55-9b71-2cf385e5657d Serial number: 4 Creation time: 2026-04-23 02:39:59 Modification time: 2026-04-23 02:39:59 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (hda) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:53:07:ed IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 3370c1bf-44d2-4006-b9f7-700e820915cb name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/df011b2e-10bc-436c-9a52-3919703deab4.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/df011b2e-10bc-436c-9a52-3919703deab4.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 3f404875-16ea-415a-883b-1a7ec12c6b8d - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/172e4c26-a062-4d45-8572-ee5ddc0ab70c.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/172e4c26-a062-4d45-8572-ee5ddc0ab70c.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: b4a0469a-5b18-4d52-9051-45853aa38f22 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-04-23 02:40:01.504685 time=0:00:03.961977 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-04-23 02:40:01.504861 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4081 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 02:40:08.034959 time=0:00:06.530098 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 02:40:08.035089 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-04-23 02:40:08.035138 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4084 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4084 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 4085 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 02:40:12 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4086 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4086 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4087 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4087 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-04-23 02:40:17.785529 time=0:00:09.750391 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-04-23 02:40:17.785766 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4090 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 02:40:19.806481 time=0:00:02.020715 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 02:40:19.806612 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/4091 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-04-23 02:40:31.226418 time=0:00:11.419806 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-04-23 02:40:31.226550 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/4092 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-04-23 02:40:33.231351 time=0:00:02.004801 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-04-23 02:40:33.231530 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: cb6a9436-ff44-4b55-9b71-2cf385e5657d Serial number: 16 Creation time: 2026-04-23 02:39:59 Modification time: 2026-04-23 02:40:32 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (hda) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:53:07:ed IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 3370c1bf-44d2-4006-b9f7-700e820915cb name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/df011b2e-10bc-436c-9a52-3919703deab4.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/df011b2e-10bc-436c-9a52-3919703deab4.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 3f404875-16ea-415a-883b-1a7ec12c6b8d - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/172e4c26-a062-4d45-8572-ee5ddc0ab70c.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/172e4c26-a062-4d45-8572-ee5ddc0ab70c.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: b4a0469a-5b18-4d52-9051-45853aa38f22 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:40:35 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:40:35 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:1b:c0:76,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:40:37 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:40:37 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:40:38 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:40:39 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:40:41 2026 * disk 2, size 1.0G Thu Apr 23 02:40:41 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:40:41 2026 - INFO: Hotplug done. Thu Apr 23 02:40:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:40:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:40:43 2026 - INFO: Trying to hotplug device... Thu Apr 23 02:40:43 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-04-23 02:41:05.048113 time=0:00:31.816583 [TestInstanceModify] gnt-instance modify <<<< 2026-04-23 02:41:05.048220 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/4113 GET /2/jobs/4114 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-04-23 02:41:07.470008 time=0:00:02.421788 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-04-23 02:41:07.470122 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-04-23 02:41:07.470144 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-04-23 02:41:07.470172 skipping , test(s) instance-device-names disabled <<<< 2026-04-23 02:41:07.470190 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4115 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-04-23 02:41:13.890383 time=0:00:06.420193 [TestInstanceShutdown] gnt-instance shutdown **** 2026-04-23 02:41:13.890496 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-04-23 02:41:13.890522 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-04-23 02:41:13.890537 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Apr 23 02:41:15 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Apr 23 02:41:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:41:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Apr 23 02:41:18 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Apr 23 02:41:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:41:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Apr 23 02:41:20 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Apr 23 02:41:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:41:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Apr 23 02:41:22 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Apr 23 02:41:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:41:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-04-23 02:41:23.730973 time=0:00:09.840436 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-04-23 02:41:23.731158 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4122 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-04-23 02:41:25.756192 time=0:00:02.025034 [TestInstanceStartup] gnt-instance startup <<<< 2026-04-23 02:41:25.756307 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 4123 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 4124 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 4125 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4126 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 4127 for kvm-test-instance02.staging.ganeti.org ... Thu Apr 23 02:42:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-04-23 02:42:05.387709 time=0:00:39.631402 [TestInstanceReboot] gnt-instance reboot <<<< 2026-04-23 02:42:05.387909 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-04-23 02:42:16.911156 time=0:00:11.523247 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 14b4b043eba00f09fedf97c7f4ca9fcb2bf28e68 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4130, 4131 Waiting for job 4130 ... Thu Apr 23 02:42:18 2026 * Verifying cluster config Thu Apr 23 02:42:18 2026 * Verifying cluster certificate files Thu Apr 23 02:42:18 2026 * Verifying hypervisor parameters Thu Apr 23 02:42:18 2026 * Verifying all nodes belong to an existing group Waiting for job 4131 ... Thu Apr 23 02:42:19 2026 * Verifying group 'default' Thu Apr 23 02:42:19 2026 * Gathering data (3 nodes) Thu Apr 23 02:42:19 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:42:20 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:42:20 2026 * Verifying configuration file consistency Thu Apr 23 02:42:20 2026 * Verifying node status Thu Apr 23 02:42:20 2026 * Verifying instance status Thu Apr 23 02:42:20 2026 * Verifying orphan volumes Thu Apr 23 02:42:20 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:42:20 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:42:20 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:42:20 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:42:20 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:42:20 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:42:20 2026 * Other Notes Thu Apr 23 02:42:20 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 14b4b043eba00f09fedf97c7f4ca9fcb2bf28e68 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job autoarchive all' Archived 0 jobs, 0 unchecked left **** 2026-04-23 02:42:23.477952 skipping Creating instances of template rbd, test(s) instance-add-rbd disabled **** 2026-04-23 02:42:23.477976 skipping Creating instances of template gluster, test(s) instance-add-gluster disabled ^^^^ BLOCK 2026-04-23 02:42:23.477994 time=4:19:58.935622 [RunInstanceTests] Create and exercise instances **** 2026-04-23 02:42:23.478242 skipping [TestFilters] Testing filter management via the remote API, test(s) filters disabled **** 2026-04-23 02:42:23.478264 skipping [TestUpgrade] Test gnt-cluster upgrade, test(s) cluster-upgrade disabled vvvv BLOCK 2026-04-23 02:42:23.478271 start [RunExclusiveStorageTests] Test exclusive storage ^^^^ BLOCK 2026-04-23 02:42:23.478335 time=0:00:00.000064 [RunExclusiveStorageTests] Test exclusive storage <<<< 2026-04-23 02:42:23.478379 start [TestIPolicyPlainInstance] Test instance policy interaction with instances Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:42:21 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:42:25 2026 * disk 0, size 768M Thu Apr 23 02:42:25 2026 * disk 1, size 512M Thu Apr 23 02:42:25 2026 * creating instance disks... Thu Apr 23 02:42:26 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 02:42:26 2026 adding disks to cluster config Thu Apr 23 02:42:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:42:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:42:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:42:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:42:26 2026 * running the instance OS create scripts... Thu Apr 23 02:42:26 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: bcdcb929-b306-4a05-977f-430955ee4236 Serial number: 4 Creation time: 2026-04-23 02:42:26 Modification time: 2026-04-23 02:42:26 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:aa:5c:9a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a99f9806-8465-4dbf-ac67-cef6c63ce152 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/85a1d314-1799-4093-88dd-ead3a26fcc05.disk0 on primary: /dev/gnt/85a1d314-1799-4093-88dd-ead3a26fcc05.disk0 (253:0) name: disk0 UUID: a8d49e5b-80dc-4fe1-8580-cc51f9527e53 - disk/1: plain, size 512M access mode: rw logical_id: gnt/30d7b49a-93b1-4323-b522-7411419f722c.disk1 on primary: /dev/gnt/30d7b49a-93b1-4323-b522-7411419f722c.disk1 (253:1) name: disk1 UUID: b24e916e-4a46-4f84-b851-bb5f6d307ae3 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o be/minmem kvm-test-instance02.staging.ganeti.org' 256 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o be/maxmem kvm-test-instance02.staging.ganeti.org' 768 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o vcpus kvm-test-instance02.staging.ganeti.org' 1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o disk.count kvm-test-instance02.staging.ganeti.org' 2 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o disk.count kvm-test-instance02.staging.ganeti.org' 2 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o disk.size/0 kvm-test-instance02.staging.ganeti.org' 768 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o disk.size/1 kvm-test-instance02.staging.ganeti.org' 512 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o nic.count kvm-test-instance02.staging.ganeti.org' 1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o be/minmem kvm-test-instance02.staging.ganeti.org' 256 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o be/maxmem kvm-test-instance02.staging.ganeti.org' 768 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o vcpus kvm-test-instance02.staging.ganeti.org' 1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' adf666bfa1c48c0bfa71734572d375f071e2807b /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4136, 4137 Waiting for job 4136 ... Thu Apr 23 02:42:32 2026 * Verifying cluster config Thu Apr 23 02:42:32 2026 * Verifying cluster certificate files Thu Apr 23 02:42:32 2026 * Verifying hypervisor parameters Thu Apr 23 02:42:32 2026 * Verifying all nodes belong to an existing group Waiting for job 4137 ... Thu Apr 23 02:42:32 2026 * Verifying group 'default' Thu Apr 23 02:42:32 2026 * Gathering data (3 nodes) Thu Apr 23 02:42:32 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:42:33 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:42:34 2026 * Verifying configuration file consistency Thu Apr 23 02:42:34 2026 * Verifying node status Thu Apr 23 02:42:34 2026 * Verifying instance status Thu Apr 23 02:42:34 2026 * Verifying orphan volumes Thu Apr 23 02:42:34 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:42:34 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:42:34 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:42:34 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:42:34 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:42:34 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:42:34 2026 * Other Notes Thu Apr 23 02:42:34 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Apr 23 02:42:34 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' adf666bfa1c48c0bfa71734572d375f071e2807b /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:42:21 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=772,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=772,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=772' Thu Apr 23 02:42:35 2026 - WARNING: After the ipolicy change the following instances violate them: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:42:35 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 41caf51dfaf38b368902d5afdedf724a87ef259a /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 4140, 4141 Waiting for job 4140 ... Thu Apr 23 02:42:38 2026 * Verifying cluster config Thu Apr 23 02:42:38 2026 * Verifying cluster certificate files Thu Apr 23 02:42:38 2026 * Verifying hypervisor parameters Thu Apr 23 02:42:38 2026 * Verifying all nodes belong to an existing group Waiting for job 4141 ... Thu Apr 23 02:42:38 2026 * Verifying group 'default' Thu Apr 23 02:42:38 2026 * Gathering data (3 nodes) Thu Apr 23 02:42:38 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:42:39 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:42:39 2026 * Verifying configuration file consistency Thu Apr 23 02:42:39 2026 * Verifying node status Thu Apr 23 02:42:39 2026 * Verifying instance status Thu Apr 23 02:42:39 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:memory-size value 768 is not in range [772, 772] Thu Apr 23 02:42:39 2026 * Verifying orphan volumes Thu Apr 23 02:42:39 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:42:39 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:42:39 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:42:39 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:42:39 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:42:39 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:42:39 2026 * Other Notes Thu Apr 23 02:42:39 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Apr 23 02:42:39 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 41caf51dfaf38b368902d5afdedf724a87ef259a /var/lib/ganeti/config.data Submitted jobs 4140, 4141 Waiting for job 4140 ... Thu Apr 23 02:42:38 2026 * Verifying cluster config Thu Apr 23 02:42:38 2026 * Verifying cluster certificate files Thu Apr 23 02:42:38 2026 * Verifying hypervisor parameters Thu Apr 23 02:42:38 2026 * Verifying all nodes belong to an existing group Waiting for job 4141 ... Thu Apr 23 02:42:38 2026 * Verifying group 'default' Thu Apr 23 02:42:38 2026 * Gathering data (3 nodes) Thu Apr 23 02:42:38 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:42:39 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:42:39 2026 * Verifying configuration file consistency Thu Apr 23 02:42:39 2026 * Verifying node status Thu Apr 23 02:42:39 2026 * Verifying instance status Thu Apr 23 02:42:39 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:memory-size value 768 is not in range [772, 772] Thu Apr 23 02:42:39 2026 * Verifying orphan volumes Thu Apr 23 02:42:39 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:42:39 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:42:39 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:42:39 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:42:39 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:42:39 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:42:39 2026 * Other Notes Thu Apr 23 02:42:39 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Apr 23 02:42:39 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:42:35 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=0,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=252,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=252' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:42:41 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 0 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 252 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 252 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 82d974f985d69e4a7116a9dc0e6786e50a03897a /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 4144, 4145 Waiting for job 4144 ... Thu Apr 23 02:42:43 2026 * Verifying cluster config Thu Apr 23 02:42:43 2026 * Verifying cluster certificate files Thu Apr 23 02:42:43 2026 * Verifying hypervisor parameters Thu Apr 23 02:42:43 2026 * Verifying all nodes belong to an existing group Waiting for job 4145 ... Thu Apr 23 02:42:44 2026 * Verifying group 'default' Thu Apr 23 02:42:44 2026 * Gathering data (3 nodes) Thu Apr 23 02:42:44 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:42:45 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:42:45 2026 * Verifying configuration file consistency Thu Apr 23 02:42:45 2026 * Verifying node status Thu Apr 23 02:42:45 2026 * Verifying instance status Thu Apr 23 02:42:45 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:memory-size value 768 is not in range [0, 252] Thu Apr 23 02:42:45 2026 * Verifying orphan volumes Thu Apr 23 02:42:45 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:42:45 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:42:45 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:42:45 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:42:45 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:42:45 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:42:45 2026 * Other Notes Thu Apr 23 02:42:45 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Apr 23 02:42:45 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 82d974f985d69e4a7116a9dc0e6786e50a03897a /var/lib/ganeti/config.data Submitted jobs 4144, 4145 Waiting for job 4144 ... Thu Apr 23 02:42:43 2026 * Verifying cluster config Thu Apr 23 02:42:43 2026 * Verifying cluster certificate files Thu Apr 23 02:42:43 2026 * Verifying hypervisor parameters Thu Apr 23 02:42:43 2026 * Verifying all nodes belong to an existing group Waiting for job 4145 ... Thu Apr 23 02:42:44 2026 * Verifying group 'default' Thu Apr 23 02:42:44 2026 * Gathering data (3 nodes) Thu Apr 23 02:42:44 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:42:45 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:42:45 2026 * Verifying configuration file consistency Thu Apr 23 02:42:45 2026 * Verifying node status Thu Apr 23 02:42:45 2026 * Verifying instance status Thu Apr 23 02:42:45 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:memory-size value 768 is not in range [0, 252] Thu Apr 23 02:42:45 2026 * Verifying orphan volumes Thu Apr 23 02:42:45 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:42:45 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:42:45 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:42:45 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:42:45 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:42:45 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:42:45 2026 * Other Notes Thu Apr 23 02:42:45 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Apr 23 02:42:45 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:42:41 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 0 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 252 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 252 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:42:47 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ef4b8ddf4ab18e5bc4333bbbb102a6c12abfc6cc /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4148, 4149 Waiting for job 4148 ... Thu Apr 23 02:42:49 2026 * Verifying cluster config Thu Apr 23 02:42:49 2026 * Verifying cluster certificate files Thu Apr 23 02:42:49 2026 * Verifying hypervisor parameters Thu Apr 23 02:42:49 2026 * Verifying all nodes belong to an existing group Waiting for job 4149 ... Thu Apr 23 02:42:49 2026 * Verifying group 'default' Thu Apr 23 02:42:49 2026 * Gathering data (3 nodes) Thu Apr 23 02:42:49 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:42:51 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:42:51 2026 * Verifying configuration file consistency Thu Apr 23 02:42:51 2026 * Verifying node status Thu Apr 23 02:42:51 2026 * Verifying instance status Thu Apr 23 02:42:51 2026 * Verifying orphan volumes Thu Apr 23 02:42:51 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:42:51 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:42:51 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:42:51 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:42:51 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:42:51 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:42:51 2026 * Other Notes Thu Apr 23 02:42:51 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Apr 23 02:42:51 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ef4b8ddf4ab18e5bc4333bbbb102a6c12abfc6cc /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:42:47 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=5,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=5,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=5' Thu Apr 23 02:42:52 2026 - WARNING: After the ipolicy change the following instances violate them: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:42:52 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 5 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 747431836397875bf253957cea5faae1c214541c /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 4152, 4153 Waiting for job 4152 ... Thu Apr 23 02:42:55 2026 * Verifying cluster config Thu Apr 23 02:42:55 2026 * Verifying cluster certificate files Thu Apr 23 02:42:55 2026 * Verifying hypervisor parameters Thu Apr 23 02:42:55 2026 * Verifying all nodes belong to an existing group Waiting for job 4153 ... Thu Apr 23 02:42:55 2026 * Verifying group 'default' Thu Apr 23 02:42:55 2026 * Gathering data (3 nodes) Thu Apr 23 02:42:55 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:42:56 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:42:56 2026 * Verifying configuration file consistency Thu Apr 23 02:42:56 2026 * Verifying node status Thu Apr 23 02:42:56 2026 * Verifying instance status Thu Apr 23 02:42:56 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:cpu-count value 1 is not in range [5, 5] Thu Apr 23 02:42:56 2026 * Verifying orphan volumes Thu Apr 23 02:42:56 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:42:56 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:42:56 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:42:56 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:42:56 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:42:56 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:42:56 2026 * Other Notes Thu Apr 23 02:42:56 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Apr 23 02:42:57 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 747431836397875bf253957cea5faae1c214541c /var/lib/ganeti/config.data Submitted jobs 4152, 4153 Waiting for job 4152 ... Thu Apr 23 02:42:55 2026 * Verifying cluster config Thu Apr 23 02:42:55 2026 * Verifying cluster certificate files Thu Apr 23 02:42:55 2026 * Verifying hypervisor parameters Thu Apr 23 02:42:55 2026 * Verifying all nodes belong to an existing group Waiting for job 4153 ... Thu Apr 23 02:42:55 2026 * Verifying group 'default' Thu Apr 23 02:42:55 2026 * Gathering data (3 nodes) Thu Apr 23 02:42:55 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:42:56 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:42:56 2026 * Verifying configuration file consistency Thu Apr 23 02:42:56 2026 * Verifying node status Thu Apr 23 02:42:56 2026 * Verifying instance status Thu Apr 23 02:42:56 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:cpu-count value 1 is not in range [5, 5] Thu Apr 23 02:42:56 2026 * Verifying orphan volumes Thu Apr 23 02:42:56 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:42:56 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:42:56 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:42:56 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:42:56 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:42:56 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:42:56 2026 * Other Notes Thu Apr 23 02:42:56 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Apr 23 02:42:57 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:42:52 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 5 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=0,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=0,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=0' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:42:58 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 0 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 0 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 0 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3e67740fa017df589649897ea75e357bde3eeeba /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 4156, 4157 Waiting for job 4156 ... Thu Apr 23 02:43:02 2026 * Verifying cluster config Thu Apr 23 02:43:02 2026 * Verifying cluster certificate files Thu Apr 23 02:43:02 2026 * Verifying hypervisor parameters Thu Apr 23 02:43:02 2026 * Verifying all nodes belong to an existing group Waiting for job 4157 ... Thu Apr 23 02:43:02 2026 * Verifying group 'default' Thu Apr 23 02:43:02 2026 * Gathering data (3 nodes) Thu Apr 23 02:43:02 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:43:03 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:43:03 2026 * Verifying configuration file consistency Thu Apr 23 02:43:03 2026 * Verifying node status Thu Apr 23 02:43:03 2026 * Verifying instance status Thu Apr 23 02:43:03 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:cpu-count value 1 is not in range [0, 0] Thu Apr 23 02:43:03 2026 * Verifying orphan volumes Thu Apr 23 02:43:03 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:43:03 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:43:03 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:43:03 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:43:03 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:43:03 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:43:03 2026 * Other Notes Thu Apr 23 02:43:03 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Apr 23 02:43:03 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3e67740fa017df589649897ea75e357bde3eeeba /var/lib/ganeti/config.data Submitted jobs 4156, 4157 Waiting for job 4156 ... Thu Apr 23 02:43:02 2026 * Verifying cluster config Thu Apr 23 02:43:02 2026 * Verifying cluster certificate files Thu Apr 23 02:43:02 2026 * Verifying hypervisor parameters Thu Apr 23 02:43:02 2026 * Verifying all nodes belong to an existing group Waiting for job 4157 ... Thu Apr 23 02:43:02 2026 * Verifying group 'default' Thu Apr 23 02:43:02 2026 * Gathering data (3 nodes) Thu Apr 23 02:43:02 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:43:03 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:43:03 2026 * Verifying configuration file consistency Thu Apr 23 02:43:03 2026 * Verifying node status Thu Apr 23 02:43:03 2026 * Verifying instance status Thu Apr 23 02:43:03 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:cpu-count value 1 is not in range [0, 0] Thu Apr 23 02:43:03 2026 * Verifying orphan volumes Thu Apr 23 02:43:03 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:43:03 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:43:03 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:43:03 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:43:03 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:43:03 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:43:03 2026 * Other Notes Thu Apr 23 02:43:03 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Apr 23 02:43:03 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:42:58 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 0 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 0 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 0 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:43:05 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 12de1a227ff11ef083a68be683e866db3bbe7491 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4160, 4161 Waiting for job 4160 ... Thu Apr 23 02:43:07 2026 * Verifying cluster config Thu Apr 23 02:43:07 2026 * Verifying cluster certificate files Thu Apr 23 02:43:07 2026 * Verifying hypervisor parameters Thu Apr 23 02:43:07 2026 * Verifying all nodes belong to an existing group Waiting for job 4161 ... Thu Apr 23 02:43:08 2026 * Verifying group 'default' Thu Apr 23 02:43:08 2026 * Gathering data (3 nodes) Thu Apr 23 02:43:08 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:43:09 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:43:09 2026 * Verifying configuration file consistency Thu Apr 23 02:43:09 2026 * Verifying node status Thu Apr 23 02:43:09 2026 * Verifying instance status Thu Apr 23 02:43:09 2026 * Verifying orphan volumes Thu Apr 23 02:43:09 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:43:09 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:43:09 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:43:09 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:43:09 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:43:09 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:43:09 2026 * Other Notes Thu Apr 23 02:43:09 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Apr 23 02:43:09 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 12de1a227ff11ef083a68be683e866db3bbe7491 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:43:05 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=6,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=6,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=6' Thu Apr 23 02:43:11 2026 - WARNING: After the ipolicy change the following instances violate them: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:43:11 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 6 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 6 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 6 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 05bb026be565015e1cfc000c6139b7d296b3ea53 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 4164, 4165 Waiting for job 4164 ... Thu Apr 23 02:43:13 2026 * Verifying cluster config Thu Apr 23 02:43:13 2026 * Verifying cluster certificate files Thu Apr 23 02:43:13 2026 * Verifying hypervisor parameters Thu Apr 23 02:43:13 2026 * Verifying all nodes belong to an existing group Waiting for job 4165 ... Thu Apr 23 02:43:14 2026 * Verifying group 'default' Thu Apr 23 02:43:14 2026 * Gathering data (3 nodes) Thu Apr 23 02:43:14 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:43:15 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:43:15 2026 * Verifying configuration file consistency Thu Apr 23 02:43:15 2026 * Verifying node status Thu Apr 23 02:43:15 2026 * Verifying instance status Thu Apr 23 02:43:15 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:disk-count value 2 is not in range [6, 6] Thu Apr 23 02:43:15 2026 * Verifying orphan volumes Thu Apr 23 02:43:15 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:43:15 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:43:15 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:43:15 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:43:15 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:43:15 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:43:15 2026 * Other Notes Thu Apr 23 02:43:15 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Apr 23 02:43:15 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 05bb026be565015e1cfc000c6139b7d296b3ea53 /var/lib/ganeti/config.data Submitted jobs 4164, 4165 Waiting for job 4164 ... Thu Apr 23 02:43:13 2026 * Verifying cluster config Thu Apr 23 02:43:13 2026 * Verifying cluster certificate files Thu Apr 23 02:43:13 2026 * Verifying hypervisor parameters Thu Apr 23 02:43:13 2026 * Verifying all nodes belong to an existing group Waiting for job 4165 ... Thu Apr 23 02:43:14 2026 * Verifying group 'default' Thu Apr 23 02:43:14 2026 * Gathering data (3 nodes) Thu Apr 23 02:43:14 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:43:15 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:43:15 2026 * Verifying configuration file consistency Thu Apr 23 02:43:15 2026 * Verifying node status Thu Apr 23 02:43:15 2026 * Verifying instance status Thu Apr 23 02:43:15 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:disk-count value 2 is not in range [6, 6] Thu Apr 23 02:43:15 2026 * Verifying orphan volumes Thu Apr 23 02:43:15 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:43:15 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:43:15 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:43:15 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:43:15 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:43:15 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:43:15 2026 * Other Notes Thu Apr 23 02:43:15 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Apr 23 02:43:15 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:43:11 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 6 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 6 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 6 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=1,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:43:17 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 1 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 16d2f5fbfdc28c4bfa9826d109a03ae732b95be3 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 4168, 4169 Waiting for job 4168 ... Thu Apr 23 02:43:19 2026 * Verifying cluster config Thu Apr 23 02:43:19 2026 * Verifying cluster certificate files Thu Apr 23 02:43:19 2026 * Verifying hypervisor parameters Thu Apr 23 02:43:19 2026 * Verifying all nodes belong to an existing group Waiting for job 4169 ... Thu Apr 23 02:43:19 2026 * Verifying group 'default' Thu Apr 23 02:43:19 2026 * Gathering data (3 nodes) Thu Apr 23 02:43:19 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:43:21 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:43:21 2026 * Verifying configuration file consistency Thu Apr 23 02:43:21 2026 * Verifying node status Thu Apr 23 02:43:21 2026 * Verifying instance status Thu Apr 23 02:43:21 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:disk-count value 2 is not in range [0, 1] Thu Apr 23 02:43:21 2026 * Verifying orphan volumes Thu Apr 23 02:43:21 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:43:21 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:43:21 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:43:21 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:43:21 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:43:21 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:43:21 2026 * Other Notes Thu Apr 23 02:43:21 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Apr 23 02:43:21 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 16d2f5fbfdc28c4bfa9826d109a03ae732b95be3 /var/lib/ganeti/config.data Submitted jobs 4168, 4169 Waiting for job 4168 ... Thu Apr 23 02:43:19 2026 * Verifying cluster config Thu Apr 23 02:43:19 2026 * Verifying cluster certificate files Thu Apr 23 02:43:19 2026 * Verifying hypervisor parameters Thu Apr 23 02:43:19 2026 * Verifying all nodes belong to an existing group Waiting for job 4169 ... Thu Apr 23 02:43:19 2026 * Verifying group 'default' Thu Apr 23 02:43:19 2026 * Gathering data (3 nodes) Thu Apr 23 02:43:19 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:43:21 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:43:21 2026 * Verifying configuration file consistency Thu Apr 23 02:43:21 2026 * Verifying node status Thu Apr 23 02:43:21 2026 * Verifying instance status Thu Apr 23 02:43:21 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:disk-count value 2 is not in range [0, 1] Thu Apr 23 02:43:21 2026 * Verifying orphan volumes Thu Apr 23 02:43:21 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:43:21 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:43:21 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:43:21 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:43:21 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:43:21 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:43:21 2026 * Other Notes Thu Apr 23 02:43:21 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Apr 23 02:43:21 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:43:17 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 1 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:43:22 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' bfe5d9b543877b36215b96a51a8ce01f8e3e651e /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4172, 4173 Waiting for job 4172 ... Thu Apr 23 02:43:25 2026 * Verifying cluster config Thu Apr 23 02:43:25 2026 * Verifying cluster certificate files Thu Apr 23 02:43:25 2026 * Verifying hypervisor parameters Thu Apr 23 02:43:25 2026 * Verifying all nodes belong to an existing group Waiting for job 4173 ... Thu Apr 23 02:43:25 2026 * Verifying group 'default' Thu Apr 23 02:43:25 2026 * Gathering data (3 nodes) Thu Apr 23 02:43:25 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:43:26 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:43:26 2026 * Verifying configuration file consistency Thu Apr 23 02:43:26 2026 * Verifying node status Thu Apr 23 02:43:26 2026 * Verifying instance status Thu Apr 23 02:43:26 2026 * Verifying orphan volumes Thu Apr 23 02:43:26 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:43:26 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:43:26 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:43:26 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:43:26 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:43:26 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:43:26 2026 * Other Notes Thu Apr 23 02:43:26 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Apr 23 02:43:26 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' bfe5d9b543877b36215b96a51a8ce01f8e3e651e /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:43:22 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=772,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=772,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=772' Thu Apr 23 02:43:28 2026 - WARNING: After the ipolicy change the following instances violate them: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:43:28 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 772 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 772 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 772 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e1733b2eca97b9b30985b3746790f8a377922cea /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 4176, 4177 Waiting for job 4176 ... Thu Apr 23 02:43:30 2026 * Verifying cluster config Thu Apr 23 02:43:30 2026 * Verifying cluster certificate files Thu Apr 23 02:43:30 2026 * Verifying hypervisor parameters Thu Apr 23 02:43:30 2026 * Verifying all nodes belong to an existing group Waiting for job 4177 ... Thu Apr 23 02:43:31 2026 * Verifying group 'default' Thu Apr 23 02:43:31 2026 * Gathering data (3 nodes) Thu Apr 23 02:43:31 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:43:32 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:43:32 2026 * Verifying configuration file consistency Thu Apr 23 02:43:32 2026 * Verifying node status Thu Apr 23 02:43:32 2026 * Verifying instance status Thu Apr 23 02:43:32 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:disk-size/0 value 768 is not in range [772, 772], disk-size/1 value 512 is not in range [772, 772] Thu Apr 23 02:43:32 2026 * Verifying orphan volumes Thu Apr 23 02:43:32 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:43:32 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:43:32 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:43:32 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:43:32 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:43:32 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:43:32 2026 * Other Notes Thu Apr 23 02:43:32 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Apr 23 02:43:32 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e1733b2eca97b9b30985b3746790f8a377922cea /var/lib/ganeti/config.data Submitted jobs 4176, 4177 Waiting for job 4176 ... Thu Apr 23 02:43:30 2026 * Verifying cluster config Thu Apr 23 02:43:30 2026 * Verifying cluster certificate files Thu Apr 23 02:43:30 2026 * Verifying hypervisor parameters Thu Apr 23 02:43:30 2026 * Verifying all nodes belong to an existing group Waiting for job 4177 ... Thu Apr 23 02:43:31 2026 * Verifying group 'default' Thu Apr 23 02:43:31 2026 * Gathering data (3 nodes) Thu Apr 23 02:43:31 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:43:32 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:43:32 2026 * Verifying configuration file consistency Thu Apr 23 02:43:32 2026 * Verifying node status Thu Apr 23 02:43:32 2026 * Verifying instance status Thu Apr 23 02:43:32 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:disk-size/0 value 768 is not in range [772, 772], disk-size/1 value 512 is not in range [772, 772] Thu Apr 23 02:43:32 2026 * Verifying orphan volumes Thu Apr 23 02:43:32 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:43:32 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:43:32 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:43:32 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:43:32 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:43:32 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:43:32 2026 * Other Notes Thu Apr 23 02:43:32 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Apr 23 02:43:32 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:43:28 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 772 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 772 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 772 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=0,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=508,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=508' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:43:34 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 0 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 508 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 508 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 22ab4591c4b624bdb44c6e36644238897b1d1133 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 4180, 4181 Waiting for job 4180 ... Thu Apr 23 02:43:36 2026 * Verifying cluster config Thu Apr 23 02:43:36 2026 * Verifying cluster certificate files Thu Apr 23 02:43:36 2026 * Verifying hypervisor parameters Thu Apr 23 02:43:36 2026 * Verifying all nodes belong to an existing group Waiting for job 4181 ... Thu Apr 23 02:43:37 2026 * Verifying group 'default' Thu Apr 23 02:43:37 2026 * Gathering data (3 nodes) Thu Apr 23 02:43:37 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:43:38 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:43:38 2026 * Verifying configuration file consistency Thu Apr 23 02:43:38 2026 * Verifying node status Thu Apr 23 02:43:38 2026 * Verifying instance status Thu Apr 23 02:43:38 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:disk-size/0 value 768 is not in range [0, 508], disk-size/1 value 512 is not in range [0, 508] Thu Apr 23 02:43:38 2026 * Verifying orphan volumes Thu Apr 23 02:43:38 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:43:38 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:43:38 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:43:38 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:43:38 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:43:38 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:43:38 2026 * Other Notes Thu Apr 23 02:43:38 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Apr 23 02:43:38 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 22ab4591c4b624bdb44c6e36644238897b1d1133 /var/lib/ganeti/config.data Submitted jobs 4180, 4181 Waiting for job 4180 ... Thu Apr 23 02:43:36 2026 * Verifying cluster config Thu Apr 23 02:43:36 2026 * Verifying cluster certificate files Thu Apr 23 02:43:36 2026 * Verifying hypervisor parameters Thu Apr 23 02:43:36 2026 * Verifying all nodes belong to an existing group Waiting for job 4181 ... Thu Apr 23 02:43:37 2026 * Verifying group 'default' Thu Apr 23 02:43:37 2026 * Gathering data (3 nodes) Thu Apr 23 02:43:37 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:43:38 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:43:38 2026 * Verifying configuration file consistency Thu Apr 23 02:43:38 2026 * Verifying node status Thu Apr 23 02:43:38 2026 * Verifying instance status Thu Apr 23 02:43:38 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:disk-size/0 value 768 is not in range [0, 508], disk-size/1 value 512 is not in range [0, 508] Thu Apr 23 02:43:38 2026 * Verifying orphan volumes Thu Apr 23 02:43:38 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:43:38 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:43:38 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:43:38 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:43:38 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:43:38 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:43:38 2026 * Other Notes Thu Apr 23 02:43:38 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Apr 23 02:43:38 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:43:34 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 0 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 508 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 508 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:43:40 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 0d28209318b76104e31a3ba927141b40aa9e6534 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4184, 4185 Waiting for job 4184 ... Thu Apr 23 02:43:42 2026 * Verifying cluster config Thu Apr 23 02:43:42 2026 * Verifying cluster certificate files Thu Apr 23 02:43:42 2026 * Verifying hypervisor parameters Thu Apr 23 02:43:42 2026 * Verifying all nodes belong to an existing group Waiting for job 4185 ... Thu Apr 23 02:43:42 2026 * Verifying group 'default' Thu Apr 23 02:43:42 2026 * Gathering data (3 nodes) Thu Apr 23 02:43:42 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:43:44 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:43:44 2026 * Verifying configuration file consistency Thu Apr 23 02:43:44 2026 * Verifying node status Thu Apr 23 02:43:44 2026 * Verifying instance status Thu Apr 23 02:43:44 2026 * Verifying orphan volumes Thu Apr 23 02:43:44 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:43:44 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:43:44 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:43:44 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:43:44 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:43:44 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:43:44 2026 * Other Notes Thu Apr 23 02:43:44 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Apr 23 02:43:44 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 0d28209318b76104e31a3ba927141b40aa9e6534 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:43:40 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=5,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=5,spindle-use=8 --ipolicy-std-specs nic-count=5' Thu Apr 23 02:43:45 2026 - WARNING: After the ipolicy change the following instances violate them: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:43:45 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 5 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 5 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 5 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 907edbbb319226de84b5c98cf916f62ad937bc76 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 4188, 4189 Waiting for job 4188 ... Thu Apr 23 02:43:48 2026 * Verifying cluster config Thu Apr 23 02:43:48 2026 * Verifying cluster certificate files Thu Apr 23 02:43:48 2026 * Verifying hypervisor parameters Thu Apr 23 02:43:48 2026 * Verifying all nodes belong to an existing group Waiting for job 4189 ... Thu Apr 23 02:43:48 2026 * Verifying group 'default' Thu Apr 23 02:43:48 2026 * Gathering data (3 nodes) Thu Apr 23 02:43:48 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:43:49 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:43:50 2026 * Verifying configuration file consistency Thu Apr 23 02:43:50 2026 * Verifying node status Thu Apr 23 02:43:50 2026 * Verifying instance status Thu Apr 23 02:43:50 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:nic-count value 1 is not in range [5, 5] Thu Apr 23 02:43:50 2026 * Verifying orphan volumes Thu Apr 23 02:43:50 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:43:50 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:43:50 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:43:50 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:43:50 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:43:50 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:43:50 2026 * Other Notes Thu Apr 23 02:43:50 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Apr 23 02:43:50 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 907edbbb319226de84b5c98cf916f62ad937bc76 /var/lib/ganeti/config.data Submitted jobs 4188, 4189 Waiting for job 4188 ... Thu Apr 23 02:43:48 2026 * Verifying cluster config Thu Apr 23 02:43:48 2026 * Verifying cluster certificate files Thu Apr 23 02:43:48 2026 * Verifying hypervisor parameters Thu Apr 23 02:43:48 2026 * Verifying all nodes belong to an existing group Waiting for job 4189 ... Thu Apr 23 02:43:48 2026 * Verifying group 'default' Thu Apr 23 02:43:48 2026 * Gathering data (3 nodes) Thu Apr 23 02:43:48 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:43:49 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:43:50 2026 * Verifying configuration file consistency Thu Apr 23 02:43:50 2026 * Verifying node status Thu Apr 23 02:43:50 2026 * Verifying instance status Thu Apr 23 02:43:50 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:nic-count value 1 is not in range [5, 5] Thu Apr 23 02:43:50 2026 * Verifying orphan volumes Thu Apr 23 02:43:50 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:43:50 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:43:50 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:43:50 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:43:50 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:43:50 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:43:50 2026 * Other Notes Thu Apr 23 02:43:50 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Apr 23 02:43:50 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:43:45 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 5 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 5 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 5 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=0,spindle-use=8 --ipolicy-std-specs nic-count=0' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:43:51 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 0 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 0 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 05ed42672d86e68a45d75ee34a7dfee72e3edc66 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 4192, 4193 Waiting for job 4192 ... Thu Apr 23 02:43:54 2026 * Verifying cluster config Thu Apr 23 02:43:54 2026 * Verifying cluster certificate files Thu Apr 23 02:43:54 2026 * Verifying hypervisor parameters Thu Apr 23 02:43:54 2026 * Verifying all nodes belong to an existing group Waiting for job 4193 ... Thu Apr 23 02:43:54 2026 * Verifying group 'default' Thu Apr 23 02:43:54 2026 * Gathering data (3 nodes) Thu Apr 23 02:43:54 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:43:55 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:43:55 2026 * Verifying configuration file consistency Thu Apr 23 02:43:55 2026 * Verifying node status Thu Apr 23 02:43:55 2026 * Verifying instance status Thu Apr 23 02:43:55 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:nic-count value 1 is not in range [0, 0] Thu Apr 23 02:43:55 2026 * Verifying orphan volumes Thu Apr 23 02:43:55 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:43:55 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:43:55 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:43:55 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:43:55 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:43:55 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:43:55 2026 * Other Notes Thu Apr 23 02:43:55 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Apr 23 02:43:55 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 05ed42672d86e68a45d75ee34a7dfee72e3edc66 /var/lib/ganeti/config.data Submitted jobs 4192, 4193 Waiting for job 4192 ... Thu Apr 23 02:43:54 2026 * Verifying cluster config Thu Apr 23 02:43:54 2026 * Verifying cluster certificate files Thu Apr 23 02:43:54 2026 * Verifying hypervisor parameters Thu Apr 23 02:43:54 2026 * Verifying all nodes belong to an existing group Waiting for job 4193 ... Thu Apr 23 02:43:54 2026 * Verifying group 'default' Thu Apr 23 02:43:54 2026 * Gathering data (3 nodes) Thu Apr 23 02:43:54 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:43:55 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:43:55 2026 * Verifying configuration file consistency Thu Apr 23 02:43:55 2026 * Verifying node status Thu Apr 23 02:43:55 2026 * Verifying instance status Thu Apr 23 02:43:55 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:nic-count value 1 is not in range [0, 0] Thu Apr 23 02:43:55 2026 * Verifying orphan volumes Thu Apr 23 02:43:55 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:43:55 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:43:55 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:43:55 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:43:55 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:43:55 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:43:55 2026 * Other Notes Thu Apr 23 02:43:55 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Apr 23 02:43:55 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:43:51 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 0 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 0 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:43:57 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6f51eaca125a0051ff02e3f2c5b2008aee515867 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4196, 4197 Waiting for job 4196 ... Thu Apr 23 02:43:59 2026 * Verifying cluster config Thu Apr 23 02:43:59 2026 * Verifying cluster certificate files Thu Apr 23 02:43:59 2026 * Verifying hypervisor parameters Thu Apr 23 02:43:59 2026 * Verifying all nodes belong to an existing group Waiting for job 4197 ... Thu Apr 23 02:44:00 2026 * Verifying group 'default' Thu Apr 23 02:44:00 2026 * Gathering data (3 nodes) Thu Apr 23 02:44:00 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:44:01 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:44:01 2026 * Verifying configuration file consistency Thu Apr 23 02:44:01 2026 * Verifying node status Thu Apr 23 02:44:01 2026 * Verifying instance status Thu Apr 23 02:44:01 2026 * Verifying orphan volumes Thu Apr 23 02:44:01 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:44:01 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:44:01 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:44:01 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:44:01 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:44:01 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:44:01 2026 * Other Notes Thu Apr 23 02:44:01 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Apr 23 02:44:01 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6f51eaca125a0051ff02e3f2c5b2008aee515867 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:43:57 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8//min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:44:03 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 - min/1: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/1: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 74e80a37b2b7cc35c9785fd07d86f4b69d389931 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4200, 4201 Waiting for job 4200 ... Thu Apr 23 02:44:05 2026 * Verifying cluster config Thu Apr 23 02:44:05 2026 * Verifying cluster certificate files Thu Apr 23 02:44:05 2026 * Verifying hypervisor parameters Thu Apr 23 02:44:05 2026 * Verifying all nodes belong to an existing group Waiting for job 4201 ... Thu Apr 23 02:44:06 2026 * Verifying group 'default' Thu Apr 23 02:44:06 2026 * Gathering data (3 nodes) Thu Apr 23 02:44:06 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:44:07 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:44:07 2026 * Verifying configuration file consistency Thu Apr 23 02:44:07 2026 * Verifying node status Thu Apr 23 02:44:07 2026 * Verifying instance status Thu Apr 23 02:44:07 2026 * Verifying orphan volumes Thu Apr 23 02:44:07 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:44:07 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:44:07 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:44:07 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:44:07 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:44:07 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:44:07 2026 * Other Notes Thu Apr 23 02:44:07 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Apr 23 02:44:07 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 74e80a37b2b7cc35c9785fd07d86f4b69d389931 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:44:03 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 - min/1: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/1: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=772,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=772,nic-count=8,spindle-use=8//min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=772' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:44:09 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 - min/1: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/1: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d21e11c1a4f30cc2e7874e67ff3e4c6a24d9d1db /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4204, 4205 Waiting for job 4204 ... Thu Apr 23 02:44:11 2026 * Verifying cluster config Thu Apr 23 02:44:11 2026 * Verifying cluster certificate files Thu Apr 23 02:44:11 2026 * Verifying hypervisor parameters Thu Apr 23 02:44:11 2026 * Verifying all nodes belong to an existing group Waiting for job 4205 ... Thu Apr 23 02:44:11 2026 * Verifying group 'default' Thu Apr 23 02:44:11 2026 * Gathering data (3 nodes) Thu Apr 23 02:44:11 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:44:13 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:44:13 2026 * Verifying configuration file consistency Thu Apr 23 02:44:13 2026 * Verifying node status Thu Apr 23 02:44:13 2026 * Verifying instance status Thu Apr 23 02:44:13 2026 * Verifying orphan volumes Thu Apr 23 02:44:13 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:44:13 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:44:13 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:44:13 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:44:13 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:44:13 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:44:13 2026 * Other Notes Thu Apr 23 02:44:13 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Apr 23 02:44:13 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d21e11c1a4f30cc2e7874e67ff3e4c6a24d9d1db /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:44:09 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 - min/1: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/1: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=772,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=772,nic-count=8,spindle-use=8//min:cpu-count=5,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=5,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8' Thu Apr 23 02:44:14 2026 - WARNING: After the ipolicy change the following instances violate them: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:44:14 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 - max/1: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/1: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' cec1fc1d671c5e27cea2b1eda05c4f73aa9b8b1f /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 4208, 4209 Waiting for job 4208 ... Thu Apr 23 02:44:17 2026 * Verifying cluster config Thu Apr 23 02:44:17 2026 * Verifying cluster certificate files Thu Apr 23 02:44:17 2026 * Verifying hypervisor parameters Thu Apr 23 02:44:17 2026 * Verifying all nodes belong to an existing group Waiting for job 4209 ... Thu Apr 23 02:44:17 2026 * Verifying group 'default' Thu Apr 23 02:44:17 2026 * Gathering data (3 nodes) Thu Apr 23 02:44:17 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:44:18 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:44:18 2026 * Verifying configuration file consistency Thu Apr 23 02:44:18 2026 * Verifying node status Thu Apr 23 02:44:18 2026 * Verifying instance status Thu Apr 23 02:44:18 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:memory-size value 768 is not in range [772, 772] Thu Apr 23 02:44:18 2026 * Verifying orphan volumes Thu Apr 23 02:44:18 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:44:18 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:44:18 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:44:18 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:44:18 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:44:18 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:44:18 2026 * Other Notes Thu Apr 23 02:44:18 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Apr 23 02:44:18 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' cec1fc1d671c5e27cea2b1eda05c4f73aa9b8b1f /var/lib/ganeti/config.data Submitted jobs 4208, 4209 Waiting for job 4208 ... Thu Apr 23 02:44:17 2026 * Verifying cluster config Thu Apr 23 02:44:17 2026 * Verifying cluster certificate files Thu Apr 23 02:44:17 2026 * Verifying hypervisor parameters Thu Apr 23 02:44:17 2026 * Verifying all nodes belong to an existing group Waiting for job 4209 ... Thu Apr 23 02:44:17 2026 * Verifying group 'default' Thu Apr 23 02:44:17 2026 * Gathering data (3 nodes) Thu Apr 23 02:44:17 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:44:18 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:44:18 2026 * Verifying configuration file consistency Thu Apr 23 02:44:18 2026 * Verifying node status Thu Apr 23 02:44:18 2026 * Verifying instance status Thu Apr 23 02:44:18 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:memory-size value 768 is not in range [772, 772] Thu Apr 23 02:44:18 2026 * Verifying orphan volumes Thu Apr 23 02:44:18 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:44:18 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:44:18 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:44:18 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:44:18 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:44:18 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:44:18 2026 * Other Notes Thu Apr 23 02:44:18 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Apr 23 02:44:18 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:44:14 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 - min/1: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/1: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8//min:cpu-count=5,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=5,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=128' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:44:20 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 - max/1: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/1: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b4143b47cbdbfbd243e6b94787925040d00be8ea /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4212, 4213 Waiting for job 4212 ... Thu Apr 23 02:44:22 2026 * Verifying cluster config Thu Apr 23 02:44:22 2026 * Verifying cluster certificate files Thu Apr 23 02:44:22 2026 * Verifying hypervisor parameters Thu Apr 23 02:44:22 2026 * Verifying all nodes belong to an existing group Waiting for job 4213 ... Thu Apr 23 02:44:23 2026 * Verifying group 'default' Thu Apr 23 02:44:23 2026 * Gathering data (3 nodes) Thu Apr 23 02:44:23 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:44:24 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:44:24 2026 * Verifying configuration file consistency Thu Apr 23 02:44:24 2026 * Verifying node status Thu Apr 23 02:44:24 2026 * Verifying instance status Thu Apr 23 02:44:24 2026 * Verifying orphan volumes Thu Apr 23 02:44:24 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:44:24 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:44:24 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:44:24 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:44:24 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:44:24 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:44:24 2026 * Other Notes Thu Apr 23 02:44:24 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Apr 23 02:44:24 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b4143b47cbdbfbd243e6b94787925040d00be8ea /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:44:20 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 - min/1: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/1: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:44:26 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b5e7556b3e55178e7c98f5fcdb866c80fd5d75d9 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4216, 4217 Waiting for job 4216 ... Thu Apr 23 02:44:28 2026 * Verifying cluster config Thu Apr 23 02:44:28 2026 * Verifying cluster certificate files Thu Apr 23 02:44:28 2026 * Verifying hypervisor parameters Thu Apr 23 02:44:28 2026 * Verifying all nodes belong to an existing group Waiting for job 4217 ... Thu Apr 23 02:44:29 2026 * Verifying group 'default' Thu Apr 23 02:44:29 2026 * Gathering data (3 nodes) Thu Apr 23 02:44:29 2026 * Gathering information about nodes (3 nodes) Thu Apr 23 02:44:30 2026 * Gathering disk information (3 nodes) Thu Apr 23 02:44:30 2026 * Verifying configuration file consistency Thu Apr 23 02:44:30 2026 * Verifying node status Thu Apr 23 02:44:30 2026 * Verifying instance status Thu Apr 23 02:44:30 2026 * Verifying orphan volumes Thu Apr 23 02:44:30 2026 * Verifying N+1 Memory redundancy Thu Apr 23 02:44:30 2026 * Assessing cluster hypervisor parameters Thu Apr 23 02:44:30 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Apr 23 02:44:30 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Apr 23 02:44:30 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Apr 23 02:44:30 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Apr 23 02:44:30 2026 * Other Notes Thu Apr 23 02:44:30 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Apr 23 02:44:30 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b5e7556b3e55178e7c98f5fcdb866c80fd5d75d9 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:44:37 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=772,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=772,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=772' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:44:38 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group 2760b362-c270-47ba-8354-8e86f2c00907 (default) violates policy: memory-size value 768 is not in range [772, 772] Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:44:38 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=0,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=252,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=252' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:44:41 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 252 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 0 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 252 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group 2760b362-c270-47ba-8354-8e86f2c00907 (default) violates policy: memory-size value 768 is not in range [0, 252] Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:44:41 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 0 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 252 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 252 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:44:44 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:44:44 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=5,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=5,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=5' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:44:46 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 5 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group 2760b362-c270-47ba-8354-8e86f2c00907 (default) violates policy: cpu-count value 1 is not in range [5, 5] Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:44:46 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 5 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=0,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=0,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=0' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:44:49 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 0 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 0 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 0 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group 2760b362-c270-47ba-8354-8e86f2c00907 (default) violates policy: cpu-count value 1 is not in range [0, 0] Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:44:49 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 0 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 0 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 0 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:44:52 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:44:52 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=6,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=6,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=6' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:44:54 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 6 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 6 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 6 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group 2760b362-c270-47ba-8354-8e86f2c00907 (default) violates policy: disk-count value 2 is not in range [6, 6] Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:44:54 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 6 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 6 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 6 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=1,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:44:57 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 1 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group 2760b362-c270-47ba-8354-8e86f2c00907 (default) violates policy: disk-count value 2 is not in range [0, 1] Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:44:57 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 1 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:45:00 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:45:00 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=772,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=772,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=772' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:45:02 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 772 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 772 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 772 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group 2760b362-c270-47ba-8354-8e86f2c00907 (default) violates policy: disk-size/0 value 768 is not in range [772, 772], disk-size/1 value 512 is not in range [772, 772] Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:45:02 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 772 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 772 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 772 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=0,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=508,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=508' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:45:05 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 0 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 508 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 508 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group 2760b362-c270-47ba-8354-8e86f2c00907 (default) violates policy: disk-size/0 value 768 is not in range [0, 508], disk-size/1 value 512 is not in range [0, 508] Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:45:05 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 0 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 508 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 508 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:45:08 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:45:08 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=5,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=5,spindle-use=8 --ipolicy-std-specs nic-count=5' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:45:10 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 5 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 5 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 5 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group 2760b362-c270-47ba-8354-8e86f2c00907 (default) violates policy: nic-count value 1 is not in range [5, 5] Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:45:10 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 5 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 5 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 5 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=0,spindle-use=8 --ipolicy-std-specs nic-count=0' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:45:13 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 0 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 0 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group 2760b362-c270-47ba-8354-8e86f2c00907 (default) violates policy: nic-count value 1 is not in range [0, 0] Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:45:13 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 0 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 0 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:45:16 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:45:16 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8//min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:45:18 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 - min/1: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/1: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:45:18 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 - min/1: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/1: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=772,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=772,nic-count=8,spindle-use=8//min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=772' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:45:20 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 - max/1: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/1: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:45:20 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 - max/1: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/1: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=772,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=772,nic-count=8,spindle-use=8//min:cpu-count=5,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=5,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:45:22 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 - min/1: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/1: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group 2760b362-c270-47ba-8354-8e86f2c00907 (default) violates policy: memory-size value 768 is not in range [772, 772] Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:45:22 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 - min/1: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/1: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8//min:cpu-count=5,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=5,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=128' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:45:25 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 - max/1: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/1: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:45:25 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 - min/1: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/1: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:45:26 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s ---- PASSED [TestIPolicyPlainInstance] Test instance policy interaction with instances >>>> 2026-04-23 02:45:27.427007 time=0:03:03.948628 [TestIPolicyPlainInstance] Test instance policy interaction with instances vvvv BLOCK 2026-04-23 02:45:27.427179 start [RunCustomSshPortTests] Test accessing nodes with custom SSH ports ^^^^ BLOCK 2026-04-23 02:45:27.427240 time=0:00:00.000061 [RunCustomSshPortTests] Test accessing nodes with custom SSH ports <<<< 2026-04-23 02:45:27.427284 start [TestInstanceCreationRestrictedByDiskTemplates] Test adding instances for disabled disk templates Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:45:30 2026 * disk 0, size 768M Thu Apr 23 02:45:30 2026 * disk 1, size 512M Thu Apr 23 02:45:30 2026 * creating instance disks... Thu Apr 23 02:45:31 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 02:45:31 2026 adding disks to cluster config Thu Apr 23 02:45:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:45:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:45:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:45:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:45:31 2026 * running the instance OS create scripts... Thu Apr 23 02:45:31 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a6bea0e0-f581-4e96-bbd9-913a3ae33d21 Serial number: 4 Creation time: 2026-04-23 02:45:31 Modification time: 2026-04-23 02:45:31 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:cf:85:dc IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 53e91e43-faab-4337-adfd-be2272cc7f62 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/d14ce1a2-d017-465f-9cdd-1d20d1ed7947.disk0 on primary: /dev/gnt/d14ce1a2-d017-465f-9cdd-1d20d1ed7947.disk0 (253:0) name: disk0 UUID: 66841f84-c305-4d02-98ff-ed5fd9b87dc5 - disk/1: plain, size 512M access mode: rw logical_id: gnt/aca210de-5309-4b75-8942-3eda668ce634.disk1 on primary: /dev/gnt/aca210de-5309-4b75-8942-3eda668ce634.disk1 (253:1) name: disk1 UUID: 6a9b256c-8c35-4673-8d34-8e39c4679e56 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:maude-flanders.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:45:42 2026 * creating instance disks... Thu Apr 23 02:45:51 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 02:45:51 2026 adding disks to cluster config Thu Apr 23 02:45:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:45:52 2026 - INFO: - device disk/0: 3.70% done, 2m 27s remaining (estimated) Thu Apr 23 02:45:52 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Apr 23 02:46:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:46:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:46:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:46:53 2026 * running the instance OS create scripts... Thu Apr 23 02:46:53 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2cbfdc41-843a-42b7-a058-fdee8cc2b459 Serial number: 4 Creation time: 2026-04-23 02:45:51 Modification time: 2026-04-23 02:46:53 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: maude-flanders.staging.ganeti.org (group default, group UUID 2760b362-c270-47ba-8354-8e86f2c00907) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:3b:bf:50 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f60e6064-4ed5-40f0-9f5b-77166d87bd65 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: maude-flanders.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 5ab11e50-65c6-4b86-bf72-fe91de53d027 child devices: - child 0: plain, size 768M logical_id: gnt/8622d1cb-5ddc-4427-bfb9-e791b50050d8.disk0_data on primary: /dev/gnt/8622d1cb-5ddc-4427-bfb9-e791b50050d8.disk0_data (253:0) on secondary: /dev/gnt/8622d1cb-5ddc-4427-bfb9-e791b50050d8.disk0_data (253:0) name: None UUID: 5165e658-68e1-43a3-a00d-7e8ed2421902 - child 1: plain, size 128M logical_id: gnt/8622d1cb-5ddc-4427-bfb9-e791b50050d8.disk0_meta on primary: /dev/gnt/8622d1cb-5ddc-4427-bfb9-e791b50050d8.disk0_meta (253:1) on secondary: /dev/gnt/8622d1cb-5ddc-4427-bfb9-e791b50050d8.disk0_meta (253:1) name: None UUID: 124204f4-b6cb-42bd-ad1d-74fc136c5f89 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: maude-flanders.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 7fd7c316-b99b-407e-a55c-98de23e504ae child devices: - child 0: plain, size 512M logical_id: gnt/554456f7-5d73-4170-825a-ed94e7eb0280.disk1_data on primary: /dev/gnt/554456f7-5d73-4170-825a-ed94e7eb0280.disk1_data (253:2) on secondary: /dev/gnt/554456f7-5d73-4170-825a-ed94e7eb0280.disk1_data (253:2) name: None UUID: f375afac-30a0-415d-a947-90cea736206f - child 1: plain, size 128M logical_id: gnt/554456f7-5d73-4170-825a-ed94e7eb0280.disk1_meta on primary: /dev/gnt/554456f7-5d73-4170-825a-ed94e7eb0280.disk1_meta (253:3) on secondary: /dev/gnt/554456f7-5d73-4170-825a-ed94e7eb0280.disk1_meta (253:3) name: None UUID: 2c86e0c2-6f66-4711-a9d8-77dffc49f8c7 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:47:07 2026 * disk 0, size 768M Thu Apr 23 02:47:07 2026 * disk 1, size 512M Thu Apr 23 02:47:07 2026 * creating instance disks... Thu Apr 23 02:47:07 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 02:47:07 2026 adding disks to cluster config Thu Apr 23 02:47:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:47:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:47:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:47:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:47:08 2026 * running the instance OS create scripts... Thu Apr 23 02:47:08 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: acd796e8-7e12-408e-ac34-35f9813acf4a Serial number: 4 Creation time: 2026-04-23 02:47:07 Modification time: 2026-04-23 02:47:08 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:f3:93:5b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c12648a6-9e17-49ab-88ec-a227e58cf551 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/b979323a-041a-4c54-a414-859b35fc7bee.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/b979323a-041a-4c54-a414-859b35fc7bee.file.disk0 (N/A:N/A) name: disk0 UUID: c727ad51-bc23-47bd-91ac-816985db14d3 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/dcfa90c3-a0dc-4c78-8897-6eb36b2fd127.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/dcfa90c3-a0dc-4c78-8897-6eb36b2fd127.file.disk1 (N/A:N/A) name: disk1 UUID: 262237f8-398a-4480-8c62-bc2b4c5a183c Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Apr 23 02:47:17 2026 * disk 0, size 768M Thu Apr 23 02:47:17 2026 * disk 1, size 512M Thu Apr 23 02:47:17 2026 * creating instance disks... Thu Apr 23 02:47:18 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Apr 23 02:47:18 2026 adding disks to cluster config Thu Apr 23 02:47:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:47:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:47:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Apr 23 02:47:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Apr 23 02:47:18 2026 * running the instance OS create scripts... Thu Apr 23 02:47:18 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5b692c9b-736e-4169-9a8e-a316a13981d5 Serial number: 4 Creation time: 2026-04-23 02:47:18 Modification time: 2026-04-23 02:47:18 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:0a:30:a3 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 6455bf9d-5a5a-46f8-993c-7a1c7993ed07 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0ba7c5c0-8caa-4be2-b292-39792a004bb7.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0ba7c5c0-8caa-4be2-b292-39792a004bb7.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 2102a572-13d9-439c-ba4c-c8b8a000622d - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/6ac8edf1-c5b6-4e22-a832-379ba0e4015f.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/6ac8edf1-c5b6-4e22-a832-379ba0e4015f.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 546c73bd-4057-4d44-b7ec-47b844d24da1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=blockdev --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: Disk template 'blockdev' is not enabled in cluster. Enabled disk templates are: plain,drbd,file,sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=gluster --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: Disk template 'gluster' is not enabled in cluster. Enabled disk templates are: plain,drbd,file,sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=rbd --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: Disk template 'rbd' is not enabled in cluster. Enabled disk templates are: plain,drbd,file,sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=diskless --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=ext --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Failure: prerequisites not met for this operation: Disk template 'diskless' is not enabled in cluster. Enabled disk templates are: plain,drbd,file,sharedfile Stderr was: Failure: prerequisites not met for this operation: Disk template 'ext' is not enabled in cluster. Enabled disk templates are: plain,drbd,file,sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd --ipolicy-disk-templates=plain,drbd' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: Disk template 'file' is not enabled in cluster. Enabled disk templates are: plain,drbd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: Disk template 'sharedfile' is not enabled in cluster. Enabled disk templates are: plain,drbd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=file,sharedfile --ipolicy-disk-templates=file,sharedfile' Thu Apr 23 02:47:35 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Thu Apr 23 02:47:35 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:maude-flanders.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Failure: prerequisites not met for this operation: Disk template 'plain' is not enabled in cluster. Enabled disk templates are: file,sharedfile Stderr was: Failure: prerequisites not met for this operation: Disk template 'drbd' is not enabled in cluster. Enabled disk templates are: file,sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile' ---- PASSED [TestInstanceCreationRestrictedByDiskTemplates] Test adding instances for disabled disk templates >>>> 2026-04-23 02:47:39.355117 time=0:02:11.927833 [TestInstanceCreationRestrictedByDiskTemplates] Test adding instances for disabled disk templates **** 2026-04-23 02:47:39.355326 skipping [TestInstanceAddOsParams] Tests instance add with secret os parameters, test(s) instance-add-osparams disabled **** 2026-04-23 02:47:39.355350 skipping [TestSecretOsParams] Tests secret os parameter transmission, test(s) instance-add-osparams disabled vvvv BLOCK 2026-04-23 02:47:39.355362 start **** 2026-04-23 02:47:39.355423 skipping [TestInstStatusCollector] Test the Xen instance status collector, test(s) mon-collector disabled ^^^^ BLOCK 2026-04-23 02:47:39.355434 time=0:00:00.000072 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Apr 23 06:47:39 2026. <<<< 2026-04-23 02:47:39.774844 start [TestParallelMaxInstanceCreationPerformance] PERFORMANCE: Parallel instance creation (instance count = max) Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance add --submit --opportunistic-locking --os-type=noop --disk-template=plain -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4275 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance add --submit --opportunistic-locking --os-type=noop --disk-template=plain -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4276 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4275 4276 2>&1' 4275 running 4276 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4275 4276 2>&1' 4275 running 4276 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4275 4276 2>&1' 4275 success 4276 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4277 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4276 4277 2>&1' 4276 success 4277 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4278 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4277 4278 2>&1' 4277 running 4278 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4277 4278 2>&1' 4277 success 4278 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4278 2>&1' 4278 success ---- PASSED [TestParallelMaxInstanceCreationPerformance] PERFORMANCE: Parallel instance creation (instance count = max) >>>> 2026-04-23 02:47:55.012345 time=0:00:15.237501 [TestParallelMaxInstanceCreationPerformance] PERFORMANCE: Parallel instance creation (instance count = max) <<<< 2026-04-23 02:47:55.012486 start [TestParallelNodeCountInstanceCreationPerformance] PERFORMANCE: Parallel instance creation (instance count = node count) Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance add --submit --opportunistic-locking --os-type=noop --disk-template=plain -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4279 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance add --submit --opportunistic-locking --os-type=noop --disk-template=plain -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4280 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4279 4280 2>&1' 4279 running 4280 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4279 4280 2>&1' 4279 running 4280 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4279 4280 2>&1' 4279 success 4280 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4281 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4280 4281 2>&1' 4280 success 4281 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4282 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4281 4282 2>&1' 4281 running 4282 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4281 4282 2>&1' 4281 success 4282 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4282 2>&1' 4282 success ---- PASSED [TestParallelNodeCountInstanceCreationPerformance] PERFORMANCE: Parallel instance creation (instance count = node count) >>>> 2026-04-23 02:48:10.462833 time=0:00:15.450347 [TestParallelNodeCountInstanceCreationPerformance] PERFORMANCE: Parallel instance creation (instance count = node count) Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance add --submit --opportunistic-locking --os-type=noop --disk-template=plain -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4283 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance add --submit --opportunistic-locking --os-type=noop --disk-template=plain -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4284 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4283 4284 2>&1' 4283 running 4284 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4283 4284 2>&1' 4283 running 4284 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4283 4284 2>&1' 4283 success 4284 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4284 2>&1' 4284 success <<<< 2026-04-23 02:48:18.238255 start [TestParallelModify] PERFORMANCE: Parallel instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance modify --submit -B minmem=768M kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4285 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance modify --submit -O fake_os_param=fake_value kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4286 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance modify --submit -O fake_os_param=fake_value -B minmem=768M kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4287 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance modify --submit -B minmem=768M kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4288 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance modify --submit -O fake_os_param=fake_value kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4289 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance modify --submit -O fake_os_param=fake_value -B minmem=768M kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4290 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4285 4286 4287 4288 4289 4290 2>&1' 4285 success 4286 success 4287 success 4288 success 4289 running 4290 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 success 4290 success ---- PASSED [TestParallelModify] PERFORMANCE: Parallel instance modify - >>>> 2026-04-23 02:48:23.757904 time=0:00:05.519649 [TestParallelModify] PERFORMANCE: Parallel instance modify <<<< 2026-04-23 02:48:23.758056 start [TestParallelInstanceOSOperations] PERFORMANCE: Parallel instance OS operations Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance start --submit kvm-test-instance02.staging.ganeti.org 2>&1' 4291: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --submit kvm-test-instance03.staging.ganeti.org 2>&1' 4292: kvm-test-instance03.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4291 4292 2>&1' 4291 running 4292 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --submit kvm-test-instance02.staging.ganeti.org 2>&1' 4293: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4291 4292 4293 2>&1' 4291 success 4292 running 4293 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance reboot --submit kvm-test-instance03.staging.ganeti.org 2>&1' 4294: kvm-test-instance03.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance reboot --submit kvm-test-instance02.staging.ganeti.org 2>&1' 4295: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4292 4293 4294 4295 2>&1' 4292 success 4293 running 4294 running 4295 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --submit kvm-test-instance03.staging.ganeti.org 2>&1' 4296: kvm-test-instance03.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4293 4294 4295 4296 2>&1' 4293 success 4294 success 4295 success 4296 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance reinstall --submit -f kvm-test-instance03.staging.ganeti.org 2>&1' 4297: kvm-test-instance03.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --submit kvm-test-instance02.staging.ganeti.org 2>&1' 4298: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4296 4297 4298 2>&1' 4296 running 4297 waiting 4298 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance reinstall --submit -f kvm-test-instance02.staging.ganeti.org 2>&1' 4299: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4296 4297 4298 4299 2>&1' 4296 running 4297 waiting 4298 running 4299 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4296 4297 4298 4299 2>&1' 4296 running 4297 waiting 4298 running 4299 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4296 4297 4298 4299 2>&1' 4296 success 4297 running 4298 running 4299 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance start --submit kvm-test-instance03.staging.ganeti.org 2>&1' 4300: kvm-test-instance03.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4297 4298 4299 4300 2>&1' 4297 success 4298 success 4299 running 4300 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4299 4300 2>&1' 4299 success 4300 success ---- PASSED [TestParallelInstanceOSOperations] PERFORMANCE: Parallel instance OS operations >>>> 2026-04-23 02:48:48.538567 time=0:00:24.780511 [TestParallelInstanceOSOperations] PERFORMANCE: Parallel instance OS operations <<<< 2026-04-23 02:48:48.538766 start [TestParallelInstanceQueries] PERFORMANCE: Parallel instance queries Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance03.staging.ganeti.org'Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list' Instance Hypervisor OS Primary_node Status Memory kvm-test-instance02.staging.ganeti.org kvm noop maude-flanders.staging.ganeti.org ADMIN_down - kvm-test-instance03.staging.ganeti.org kvm noop ralph-wiggum.staging.ganeti.org running 768M Instance Hypervisor OS Primary_node Status Memory kvm-test-instance02.staging.ganeti.org kvm noop maude-flanders.staging.ganeti.org ADMIN_down - kvm-test-instance03.staging.ganeti.org kvm noop ralph-wiggum.staging.ganeti.org running 768M - Instance name: kvm-test-instance02.staging.ganeti.org UUID: db130ad6-b99d-4335-968f-1814a1543fb5 Serial number: 16 Creation time: 2026-04-23 02:48:13 Modification time: 2026-04-23 02:48:46 State: configured to be down, actual state is down Nodes: - primary: maude-flanders.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 768 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:77:8d:02 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8ae3f6be-75f4-40ff-a2fb-6dfafee2a550 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/341a84ec-6ca9-4bd4-9aca-963380ead907.disk0 on primary: /dev/gnt/341a84ec-6ca9-4bd4-9aca-963380ead907.disk0 (253:0) name: disk0 UUID: cd1308ea-3bfa-444c-b7d8-9933f5366989 - disk/1: plain, size 512M access mode: rw logical_id: gnt/66bd3386-67a3-4f1e-9cb0-cafd941762f6.disk1 on primary: /dev/gnt/66bd3386-67a3-4f1e-9cb0-cafd941762f6.disk1 (253:1) name: disk1 UUID: de36019e-cbcc-4ca0-b51e-755bb196a925 - Instance name: kvm-test-instance03.staging.ganeti.org UUID: ae31ac8a-a745-4b05-9b29-3d99fbde5c7d Serial number: 17 Creation time: 2026-04-23 02:48:15 Modification time: 2026-04-23 02:48:45 State: configured to be up, actual state is up Nodes: - primary: ralph-wiggum.staging.ganeti.org group: default (UUID 2760b362-c270-47ba-8354-8e86f2c00907) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti_busybox_initrd) kernel_args: default (init=/init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 768 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d8:f2:47 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a42a9649-8839-4977-b0e3-b0e967c7cee3 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/ad1b05b1-950f-4ff5-99a3-8ace65bb48a6.disk0 on primary: /dev/gnt/ad1b05b1-950f-4ff5-99a3-8ace65bb48a6.disk0 (253:0) name: disk0 UUID: 62b29191-b27d-43da-9bb8-01af0d93aba6 - disk/1: plain, size 512M access mode: rw logical_id: gnt/362fabf7-0f74-4535-b481-1993a5f2d424.disk1 on primary: /dev/gnt/362fabf7-0f74-4535-b481-1993a5f2d424.disk1 (253:1) name: disk1 UUID: 254922ee-7a90-48e1-9832-ec7b78919528 ---- PASSED [TestParallelInstanceQueries] PERFORMANCE: Parallel instance queries >>>> 2026-04-23 02:48:50.175218 time=0:00:01.636452 [TestParallelInstanceQueries] PERFORMANCE: Parallel instance queries Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4303 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4304 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4303 4304 2>&1' 4303 running 4304 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4303 4304 2>&1' 4303 success 4304 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4304 2>&1' 4304 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4304 2>&1' 4304 success <<<< 2026-04-23 02:48:57.851751 start [TestJobQueueSubmissionPerformance] PERFORMANCE: Job queue submission performance Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1'Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4305 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4306 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4307 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4308 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4309 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4310 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4311 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4312 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4313 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4314 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4315 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4316 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4317 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4318 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4319 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4320 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4321 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4322 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4323 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4324 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4325 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4326 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4327 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4328 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4329 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4330 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4331 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4332 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4333 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4334 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4335 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4336 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4337 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4338 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4339 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4340 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4341 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4342 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4343 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4344 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4345 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4346 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4347 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4348 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4349 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4350 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4351 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4352 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4353 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4354 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4355 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4356 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4357 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4358 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4359 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4360 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4361 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4362 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4363 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4364 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4365 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4366 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4367 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4368 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4369 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4370 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4371 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4372 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4373 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4374 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4375 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4376 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4377 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4378 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4379 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4380 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4381 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4382 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4383 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4384 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4385 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4386 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4387 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4388 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4389 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4390 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4391 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4392 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4393 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4394 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4395 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4396 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4397 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4398 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4399 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4400 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4401 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4402 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4403 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4404 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4405 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4406 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4407 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4408 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4409 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4410 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4411 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4412 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4413 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4414 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4415 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4416 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4417 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4418 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4419 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4420 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4421 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4422 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4423 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4424 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4425 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4426 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4427 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4428 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4429 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4430 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4431 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4432 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4433 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4434 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4435 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4436 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4437 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4438 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4439 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4440 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4441 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4442 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4443 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4444 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4445 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4446 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4447 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4448 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4449 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4450 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4451 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4452 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4453 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4454 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4455 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4456 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4457 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4458 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4459 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4460 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4461 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4462 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4463 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4464 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4465 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4466 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4467 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4468 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4469 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4470 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4471 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4472 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4473 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4474 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4475 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4476 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4477 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4478 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4479 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4480 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4481 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4482 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4483 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4484 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4485 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4486 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4487 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4488 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4489 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4490 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4491 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4492 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4493 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4494 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4495 JobID: 4496 JobID: 4497 JobID: 4498 JobID: 4499 JobID: 4500 JobID: 4501 JobID: 4502 JobID: 4503 JobID: 4504 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: ed9e3031-dab1-42dd-aff1-63dca48e186f Creation time: 2026-04-22 22:04:33 Modification time: 2026-04-23 02:48:57 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti_busybox_initrd kernel_args: init=/init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.o7gDfR instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4305 4306 4307 4308 4309 4310 4311 4312 4313 4314 4315 4316 4317 4318 4319 4320 4321 4322 4323 4324 4325 4326 4327 4328 4329 4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 4399 4400 4401 4402 4403 4404 4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 4422 4423 4424 4425 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 4441 4442 4443 4444 4445 4446 4447 4448 4449 4450 4451 4452 4453 4454 4455 4456 4457 4458 4459 4460 4461 4462 4463 4464 4465 4466 4467 4468 4469 4470 4471 4472 4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 2>&1' 4305 success 4306 success 4307 success 4308 success 4309 success 4310 success 4311 success 4312 success 4313 success 4314 success 4315 success 4316 success 4317 success 4318 success 4319 success 4320 success 4321 success 4322 success 4323 success 4324 success 4325 success 4326 success 4327 success 4328 success 4329 success 4330 success 4331 success 4332 success 4333 success 4334 success 4335 success 4336 success 4337 success 4338 success 4339 success 4340 success 4341 success 4342 success 4343 success 4344 success 4345 success 4346 success 4347 success 4348 success 4349 success 4350 success 4351 success 4352 success 4353 success 4354 success 4355 success 4356 success 4357 success 4358 success 4359 success 4360 success 4361 success 4362 success 4363 success 4364 success 4365 success 4366 success 4367 success 4368 success 4369 success 4370 success 4371 success 4372 success 4373 success 4374 success 4375 success 4376 success 4377 success 4378 success 4379 success 4380 success 4381 success 4382 success 4383 success 4384 success 4385 success 4386 success 4387 success 4388 success 4389 success 4390 success 4391 success 4392 success 4393 success 4394 success 4395 success 4396 success 4397 success 4398 success 4399 success 4400 success 4401 success 4402 success 4403 success 4404 success 4405 success 4406 success 4407 success 4408 success 4409 success 4410 success 4411 success 4412 success 4413 success 4414 success 4415 success 4416 success 4417 success 4418 success 4419 success 4420 success 4421 success 4422 success 4423 success 4424 success 4425 success 4426 success 4427 success 4428 success 4429 success 4430 success 4431 success 4432 success 4433 success 4434 success 4435 success 4436 success 4437 success 4438 success 4439 success 4440 success 4441 success 4442 success 4443 success 4444 success 4445 success 4446 success 4447 success 4448 success 4449 success 4450 success 4451 success 4452 running 4453 waiting 4454 waiting 4455 waiting 4456 waiting 4457 waiting 4458 waiting 4459 waiting 4460 waiting 4461 waiting 4462 waiting 4463 waiting 4464 waiting 4465 waiting 4466 waiting 4467 waiting 4468 waiting 4469 waiting 4470 waiting 4471 waiting 4472 queued 4473 queued 4474 queued 4475 queued 4476 queued 4477 queued 4478 queued 4479 queued 4480 queued 4481 queued 4482 queued 4483 queued 4484 queued 4485 queued 4486 queued 4487 queued 4488 queued 4489 queued 4490 queued 4491 queued 4492 queued 4493 queued 4494 queued 4495 queued 4496 queued 4497 queued 4498 queued 4499 queued 4500 queued 4501 queued 4502 queued 4503 queued 4504 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4452 4453 4454 4455 4456 4457 4458 4459 4460 4461 4462 4463 4464 4465 4466 4467 4468 4469 4470 4471 4472 4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 2>&1' 4452 success 4453 success 4454 success 4455 success 4456 success 4457 success 4458 success 4459 success 4460 running 4461 waiting 4462 waiting 4463 waiting 4464 waiting 4465 waiting 4466 waiting 4467 waiting 4468 waiting 4469 waiting 4470 waiting 4471 waiting 4472 waiting 4473 waiting 4474 waiting 4475 waiting 4476 waiting 4477 waiting 4478 waiting 4479 queued 4480 queued 4481 queued 4482 queued 4483 queued 4484 queued 4485 queued 4486 queued 4487 queued 4488 queued 4489 queued 4490 queued 4491 queued 4492 queued 4493 queued 4494 queued 4495 queued 4496 queued 4497 queued 4498 queued 4499 queued 4500 queued 4501 queued 4502 queued 4503 queued 4504 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4460 4461 4462 4463 4464 4465 4466 4467 4468 4469 4470 4471 4472 4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 2>&1' 4460 success 4461 success 4462 success 4463 success 4464 success 4465 success 4466 success 4467 running 4468 waiting 4469 waiting 4470 waiting 4471 waiting 4472 waiting 4473 waiting 4474 waiting 4475 waiting 4476 waiting 4477 waiting 4478 waiting 4479 waiting 4480 waiting 4481 waiting 4482 waiting 4483 waiting 4484 waiting 4485 waiting 4486 queued 4487 queued 4488 queued 4489 queued 4490 queued 4491 queued 4492 queued 4493 queued 4494 queued 4495 queued 4496 queued 4497 queued 4498 queued 4499 queued 4500 queued 4501 queued 4502 queued 4503 queued 4504 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4467 4468 4469 4470 4471 4472 4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 2>&1' 4467 success 4468 success 4469 success 4470 success 4471 success 4472 success 4473 success 4474 success 4475 running 4476 waiting 4477 waiting 4478 waiting 4479 waiting 4480 waiting 4481 waiting 4482 waiting 4483 waiting 4484 waiting 4485 waiting 4486 waiting 4487 waiting 4488 waiting 4489 waiting 4490 waiting 4491 waiting 4492 waiting 4493 waiting 4494 queued 4495 queued 4496 queued 4497 queued 4498 queued 4499 queued 4500 queued 4501 queued 4502 queued 4503 queued 4504 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4475 4476 4477 4478 4479 4480 4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 2>&1' 4475 success 4476 success 4477 success 4478 success 4479 success 4480 success 4481 success 4482 success 4483 running 4484 waiting 4485 waiting 4486 waiting 4487 waiting 4488 waiting 4489 waiting 4490 waiting 4491 waiting 4492 waiting 4493 waiting 4494 waiting 4495 waiting 4496 waiting 4497 waiting 4498 waiting 4499 waiting 4500 waiting 4501 waiting 4502 queued 4503 queued 4504 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 2>&1' 4483 success 4484 success 4485 success 4486 success 4487 success 4488 success 4489 success 4490 running 4491 waiting 4492 waiting 4493 waiting 4494 waiting 4495 waiting 4496 waiting 4497 waiting 4498 waiting 4499 waiting 4500 waiting 4501 waiting 4502 waiting 4503 waiting 4504 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 2>&1' 4490 success 4491 success 4492 success 4493 success 4494 success 4495 success 4496 success 4497 success 4498 waiting 4499 waiting 4500 waiting 4501 waiting 4502 waiting 4503 waiting 4504 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4498 4499 4500 4501 4502 4503 4504 2>&1' 4498 success 4499 success 4500 success 4501 success 4502 success 4503 success 4504 success ---- PASSED [TestJobQueueSubmissionPerformance] PERFORMANCE: Job queue submission performance >>>> 2026-04-23 02:50:01.510689 time=0:01:03.658938 [TestJobQueueSubmissionPerformance] PERFORMANCE: Job queue submission performance <<<< 2026-04-23 02:50:01.510865 start [TestParallelDRBDInstanceCreationPerformance] PERFORMANCE: Parallel DRBD backed instance creation Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance add --submit --opportunistic-locking --os-type=noop --disk-template=drbd -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4505 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance add --submit --opportunistic-locking --os-type=noop --disk-template=drbd -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4506 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 running 4506 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4505 4506 2>&1' 4505 success 4506 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4507 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 success 4507 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4508 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 success 4508 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4508 2>&1' 4508 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4508 2>&1' 4508 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4508 2>&1' 4508 success ---- PASSED [TestParallelDRBDInstanceCreationPerformance] PERFORMANCE: Parallel DRBD backed instance creation >>>> 2026-04-23 02:52:44.597706 time=0:02:43.086841 [TestParallelDRBDInstanceCreationPerformance] PERFORMANCE: Parallel DRBD backed instance creation <<<< 2026-04-23 02:52:44.597876 start [TestParallelPlainInstanceCreationPerformance] PERFORMANCE: Parallel plain backed instance creation Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance add --submit --opportunistic-locking --os-type=noop --disk-template=plain -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4509 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance add --submit --opportunistic-locking --os-type=noop --disk-template=plain -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4510 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4509 4510 2>&1' 4509 running 4510 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4509 4510 2>&1' 4509 running 4510 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4509 4510 2>&1' 4509 success 4510 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4511 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4510 4511 2>&1' 4510 success 4511 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4512 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4511 4512 2>&1' 4511 running 4512 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4511 4512 2>&1' 4511 success 4512 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._7aqz5pz -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4512 2>&1' 4512 success ---- PASSED [TestParallelPlainInstanceCreationPerformance] PERFORMANCE: Parallel plain backed instance creation >>>> 2026-04-23 02:52:59.825223 time=0:00:15.227347 [TestParallelPlainInstanceCreationPerformance] PERFORMANCE: Parallel plain backed instance creation Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. <<<< 2026-04-23 02:53:00.250153 start [TestNodeRemoveAll] Removing all nodes from cluster Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node remove maude-flanders.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node remove ralph-wiggum.staging.ganeti.org' ---- PASSED [TestNodeRemoveAll] Removing all nodes from cluster -------- >>>> 2026-04-23 02:53:04.945517 time=0:00:04.695364 [TestNodeRemoveAll] Removing all nodes from cluster <<<< 2026-04-23 02:53:04.945636 start [TestClusterDestroy] gnt-cluster destroy Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster destroy --yes-do-it' ---- PASSED [TestClusterDestroy] gnt-cluster destroy ------------------- >>>> 2026-04-23 02:53:07.569660 time=0:00:02.624024 [TestClusterDestroy] gnt-cluster destroy