Created socket at /tmp/ganeti-qa-multiplexer.kwdbsnx0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -N -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org Created socket at /tmp/ganeti-qa-multiplexer.hr77ggjm Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -N -oControlPath=/tmp/ganeti-qa-multiplexer.hr77ggjm -oControlMaster=yes krusty.staging.ganeti.org SSH command for node krusty.staging.ganeti.org: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.hr77ggjm -oControlMaster=no krusty.staging.ganeti.org Created socket at /tmp/ganeti-qa-multiplexer.hiv9io71 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -N -oControlPath=/tmp/ganeti-qa-multiplexer.hiv9io71 -oControlMaster=yes itchy.staging.ganeti.org SSH command for node itchy.staging.ganeti.org: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.hiv9io71 -oControlMaster=no itchy.staging.ganeti.org vvvv BLOCK 2026-05-20 00:40:54.942419 start [RunEnvTests] Run several environment tests <<<< 2026-05-20 00:40:54.942584 start [TestSshConnection] Test SSH connection Command: ssh troy-mcclure.staging.ganeti.org exit Command: ssh krusty.staging.ganeti.org exit Command: ssh itchy.staging.ganeti.org exit ---- PASSED [TestSshConnection] Test SSH connection -------------------- >>>> 2026-05-20 00:40:55.203777 time=0:00:00.261193 [TestSshConnection] Test SSH connection <<<< 2026-05-20 00:40:55.203862 start [TestIcmpPing] ICMP ping each node Command: ssh troy-mcclure.staging.ganeti.org 'fping -e troy-mcclure.staging.ganeti.org krusty.staging.ganeti.org itchy.staging.ganeti.org && fping -e 192.168.1.2 192.168.1.3 192.168.1.4' troy-mcclure.staging.ganeti.org is alive (0.018 ms) krusty.staging.ganeti.org is alive (0.070 ms) itchy.staging.ganeti.org is alive (0.098 ms) 192.168.1.2 is alive (0.033 ms) 192.168.1.3 is alive (0.096 ms) 192.168.1.4 is alive (0.085 ms) Command: ssh krusty.staging.ganeti.org 'fping -e troy-mcclure.staging.ganeti.org krusty.staging.ganeti.org itchy.staging.ganeti.org && fping -e 192.168.1.2 192.168.1.3 192.168.1.4' troy-mcclure.staging.ganeti.org is alive (0.081 ms) krusty.staging.ganeti.org is alive (0.020 ms) itchy.staging.ganeti.org is alive (0.150 ms) 192.168.1.2 is alive (0.094 ms) 192.168.1.3 is alive (0.016 ms) 192.168.1.4 is alive (0.067 ms) Command: ssh itchy.staging.ganeti.org 'fping -e troy-mcclure.staging.ganeti.org krusty.staging.ganeti.org itchy.staging.ganeti.org && fping -e 192.168.1.2 192.168.1.3 192.168.1.4' troy-mcclure.staging.ganeti.org is alive (0.083 ms) krusty.staging.ganeti.org is alive (0.075 ms) itchy.staging.ganeti.org is alive (0.013 ms) 192.168.1.2 is alive (0.067 ms) 192.168.1.3 is alive (0.085 ms) 192.168.1.4 is alive (0.008 ms) ---- PASSED [TestIcmpPing] ICMP ping each node ------------------------- >>>> 2026-05-20 00:40:55.358110 time=0:00:00.154248 [TestIcmpPing] ICMP ping each node <<<< 2026-05-20 00:40:55.358206 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.0 running on linux x86_64 ganeti-luxid (ganeti) version compiled with ghc 9.0 running on linux x86_64 ganeti-wconfd (ganeti) version compiled with ghc 9.0 running on linux x86_64 Command: ssh krusty.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.0 running on linux x86_64 ganeti-luxid (ganeti) version compiled with ghc 9.0 running on linux x86_64 ganeti-wconfd (ganeti) version compiled with ghc 9.0 running on linux x86_64 Command: ssh itchy.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.0 running on linux x86_64 ganeti-luxid (ganeti) version compiled with ghc 9.0 running on linux x86_64 ganeti-wconfd (ganeti) version compiled with ghc 9.0 running on linux x86_64 ---- PASSED [TestGanetiCommands] Test availibility of Ganeti commands -- >>>> 2026-05-20 00:41:01.170686 time=0:00:05.812480 [TestGanetiCommands] Test availibility of Ganeti commands ^^^^ BLOCK 2026-05-20 00:41:01.170788 time=0:00:06.228369 [RunEnvTests] Run several environment tests **** 2026-05-20 00:41:01.170845 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/rapi/users' ganeti-qa ganeti-qa writeWARNING:root:Deprecated permission 'write' found and automatically mapped to '@admin'. Please update to use roles (@readonly or @admin) instead. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'openssl x509 -in /var/lib/ganeti/rapi.pem' -----BEGIN CERTIFICATE----- MIICrjCCAZYCAQEwDQYJKoZIhvcNAQELBQAwHTEbMBkGA1UEAwwSZ2FuZXRpLmV4 YW1wbGUuY29tMB4XDTI2MDUxOTIyNDA0NFoXDTMxMDUxODIyNDA0NFowHTEbMBkG A1UEAwwSZ2FuZXRpLmV4YW1wbGUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A MIIBCgKCAQEA4iyR9Mcrtceqe2tyaHSrXiP09x+7K0LFVSAWkon81lwPBw3mGgQJ RtcPzAAl9sof5TAGqkwZhvER44nV4A+8kJT9TbFNpuyYIypmDvq65GBl88fMUUFA kdHe7fF+kHIOVJpkphwS5idQh63fJ1Vgz4NLB/BmTQbBaW+eglpZA6Vf80pjqHJd B1G3VicHiYRvoxoqY4O9WNqACssiMD4moEccxdXoax2HNnxLXzr/+YRYFrB8AU2Y l6O+HcE7qdu9brDT0mKI8q0Sueu5/NksQPf+vJPr0IRkcopP+Qhjp3E1r6qN7OjO 1ZX8p+4gC3jBs3kzAkJmvpiX4IdPb8AjeQIDAQABMA0GCSqGSIb3DQEBCwUAA4IB AQAppAqeUR8lMisEQkwP24PGkuNUYgb1EKpjrBvUf/0NeaMKOxU4Ptkqj0IKnRif b4XumHcQWcBy/gQJbz0ut9e/5qzVlIlXO5O7g9SMi2s7CKEa0qXtBf7bSm3xruxb tieT6P3y+dTQZsLO/esFXYgoG6+/ZPukb/4AytdLCke0CilRYwZ1x2gHoj096OKG gFrZKx/U45qzy173neefaYtrgAMDqsPsbyOZpjJqtHvOa0yjH71MDw+jNAzAajfD 3sFLwzcY7brIAthwqXV23byTAaZUqO2lJmYKqDtWDBANcPCidB7R6HH+jXX9i8/7 BRMgtcvhhx/Z1CsGbpthLVpb -----END CERTIFICATE----- RAPI protocol version: 2 Command: ssh troy-mcclure.staging.ganeti.org 'iptables-save | grep -v '\''ganeti_qa_script'\'' | iptables-restore' Command: ssh krusty.staging.ganeti.org 'iptables-save | grep -v '\''ganeti_qa_script'\'' | iptables-restore' Command: ssh itchy.staging.ganeti.org 'iptables-save | grep -v '\''ganeti_qa_script'\'' | iptables-restore' <<<< 2026-05-20 00:41:01.362009 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sptotal,sinst_list,ctime,serial_no,hv_state,group.uuid,tags,ndp/oob_program,drained,name,mtime,uuid,pinst_cnt,dfree,ctotal,csockets,group,master_capable,powered,vm_capable,sip,pip,ndp/ssh_port,spfree,dtotal,custom_ndparams,ndp/spindle_count,ndp/cpu_speed,mfree,sinst_cnt,master,ndp/exclusive_storage,role,cnos,pinst_list,bootid,mnode,ndp/ovs_name,ndparams,offline,cnodes,ndp/ovs_link,mtotal,master_candidate,disk_state,ndp/ovs >> /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 sptotal,sinst_list,ctime,serial_no,hv_state,group.uuid,tags,ndp/oob_program,drained,name,mtime,uuid,pinst_cnt,dfree,ctotal,csockets,group,master_capable,powered,vm_capable,sip,pip,ndp/ssh_port,spfree,dtotal,custom_ndparams,ndp/spindle_count,ndp/cpu_speed,mfree,sinst_cnt,master,ndp/exclusive_storage,role,cnos,pinst_list,bootid,mnode,ndp/ovs_name,ndparams,offline,cnodes,ndp/ovs_link,mtotal,master_candidate,disk_state,ndp/ovs,sptotal,sinst_list,ctime,serial_no,hv_state,group.uuid,tags,ndp/oob_program,drained,name,mtime,uuid,pinst_cnt,dfree,ctotal,csockets,group,master_capable,powered,vm_capable,sip,pip,ndp/ssh_port,spfree,dtotal,custom_ndparams,ndp/spindle_count,ndp/cpu_speed,mfree,sinst_cnt,master,ndp/exclusive_storage,role,cnos,pinst_list,bootid,mnode,ndp/ovs_name,ndparams,offline,cnodes,ndp/ovs_link,mtotal,master_candidate,disk_state,ndp/ovs >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs,disk_state,master_candidate,mtotal,ndp/ovs_link,cnodes,offline,ndparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs_name,mnode,bootid,pinst_list,cnos,role >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/exclusive_storage,master,sinst_cnt,mfree,ndp/cpu_speed,ndp/spindle_count,custom_ndparams,dtotal,spfree >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ssh_port,pip >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sip,vm_capable,powered,master_capable,group,csockets,ctotal,dfree >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pinst_cnt,uuid,mtime,name,drained >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/oob_program,tags,group.uuid,hv_state,serial_no,ctime,sinst_list >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sptotal >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' itchy.staging.ganeti.org krusty.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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org krusty.staging.ganeti.org itchy.staging.ganeti.org' troy-mcclure.staging.ganeti.org krusty.staging.ganeti.org itchy.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name itchy.staging.ganeti.org krusty.staging.ganeti.org troy-mcclure.staging.ganeti.org' itchy.staging.ganeti.org krusty.staging.ganeti.org troy-mcclure.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-05-20 00:41:06.163942 time=0:00:04.801933 [TestNodeList] gnt-node list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-05-20 00:41:06.164066 start [TestInstanceList] gnt-instance list Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_osparams,nic.uuid/5,disk.uuid/3,disk.size/14,mac,disk.size/8,nic.bridge/2,nic.name/2,hv/kvm_flag,disk.uuid/13,nic.network.name/5,hv/scsi_controller_type,nic.mode/4,disk.uuid/12,disk.uuid/14,be/vcpus,hv/security_domain,nic.count,disk.spindles/14,hv/viridian,nic.link/5,nic.name/1,disk.spindles/5,nic.mac/1,nic.network.name/2,hv/virtio_net_queues,hv/extra_config,disk.spindles/6,hv/floppy_image_path,nic.network/4,disk.spindles/10,hv/spice_bind,hv/cpu_sockets,be/memory,nic.bridge/3,disk.uuid/10,disk.uuid/7,nic.mode/5,hv/vga,nic.link/1,disk_template,disk.spindles/2,nic.ip/3,disk.spindles,nic.link/4,nic.network/5,disk.uuid/8,disk.uuid/2,nic.ip/7,hv/spice_image_compression,status,nic_link,nic.link/2,disk.spindles/12,disk.name/14,hv/cpu_mask,admin_state_source,disk.spindles/1,os,disk.sizes,nic_network,hv/boot_order,hv/bootloader_args,osparams,ip,snodes.group.uuid,nic.link/6,disk.spindles/4,hypervisor,hv/use_guest_agent,hv/cpu_cores,hv/migration_caps,be/always_failover,disk.name/12,disk.size/11,disk.name/2,network_port,nic.vlan/5,nic.bridge/4,hv/cpuid,hv/cpu_weight,disk.size/12,custom_hvparams,hv/vnet_hdr,hv/devices,nic.name/7,hv/device_model,ctime,disk.name/15,nic.network/1,hv/pae,disk.spindles/8,hvparams,disk.name/8,hv/drop_capabilities,disk_usage,pnode.group.uuid,hv/cpu_type,forthcoming,nic.uuid/1,mtime,hv/vif_type,nic.ip/4,hv/soundhw,disk.uuids,nic.names,disk.spindles/11,nic.ips,hv/use_bootloader,nic.vlan/0,uuid,hv/spice_use_vdagent,sda_size,nic.network/0,name,disk.name/11,disk.uuid/0,hv/spice_ip_version,hv/initrd_path,disk.count,nic.uuid/7,nic.mode/1,nic.vlans,beparams,hv/vif_script,disk.size/4,hv/disk_discard,disk.size/9,nic.link/3,be/spindle_use,hv/bootloader_path,hv/spice_jpeg_wan_compression,hv/kernel_path,hv/use_localtime,hv/spice_tls_ciphers,disk.spindles/15,disk.size/1,hv/disk_aio,nic.network.name/7,nic.ip/0,nic.uuid/3,disk.size/7,hv/spice_playback_compression,disk.spindles/9,hv/spice_zlib_glz_wan_compression,hv/disk_type,hv/user_shutdown,admin_up,nic.mac/3,hv/spice_streaming_video,nic.link/7,hv/usb_devices,be/auto_balance,nic.vlan/2,console,snodes,hv/init_script,nic.mac/4,disk.size/0,custom_nicparams,nic.network.name/4,admin_state,nic.mac/2,nic.name/0,disk.size/2,hv/serial_speed,oper_ram,nic.mode/3,disk.uuid/1,nic.mac/6,disk.uuid/15,hv/usb_mouse,hv/num_ttys,nic.mac/5,be/maxmem,hv/cpu_cap,hv/vnc_bind_address,tags,disk.name/4,nic.macs,disk.size/15,disk.name/6,hv/kernel_args,nic.ip/5,hv/kvm_extra,nic.network/6,disk.size/13,vcpus,disk.name/9,nic.vlan/4,disk.size/6,nic.uuid/0,disk.size/5,disk.uuid/5,disk.uuid/6,disk.uuid/9,nic.modes,nic.vlan/6,nic.mode/2,nic.uuid/6,hv/machine_version,hv/root_path,disk.size/10,nic.networks.names,nic.networks,hv/vnc_x509_path,hv/cpu_threads,hv/security_model,disks_active,nic.network.name/6,hv/kvm_pci_reservations,hv/blockdev_prefix,nic.vlan/3,nic_mode,nic.ip/6,hv/disk_cache,disk.uuid/11,disk.name/1,hv/kvm_path,nic.name/3,nic.network/3,hv/mem_path,disk.name/5,nic.name/5,hv/vnc_tls,nic.bridge/7,hv/reboot_behavior,nic.network/7,disk.name/10,nic.bridges,hv/spice_password_file,hv/startup_timeout,nic.mac/0,hv/nic_type,nic.name/4,nic.mode/6,hv/use_chroot,be/minmem,disk.name/3,pnode,snodes.group,nic.network.name/1,nic.ip/2,pnode.group,nic.vlan/1,nic.mode/7,oper_state,hv/migration_downtime,disk.spindles/0,nic.bridge/5,sdb_size,nic.uuid/2,nic.bridge/1,nic.uuids,nic.network.name/0,nic.network.name/3,hv/vnc_x509_verify,hv/cdrom_disk_type,nic.links,hv/acpi,nic.bridge/6,disk.name/0,hv/vnc_password_file,disk.spindles/13,disk.name/13,nic.network/2,hv/pci_pass,disk.spindles/7,bridge,nic.mode/0,nic.uuid/4,nic.ip/1,hv/keymap,hv/serial_console,hv/extra_cgroups,nic.vlan/7,hv/cdrom2_image_path,custom_beparams,disk.names,disk.uuid/4,hv/vhost_net,serial_no,hv/cdrom_image_path,disk.name/7,nic.link/0,nic.name/6,disk.spindles/3,nic.mac/7,nic.bridge/0,hv/spice_use_tls,disk.size/3,oper_vcpus >> /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_osparams,nic.uuid/5,disk.uuid/3,disk.size/14,mac,disk.size/8,nic.bridge/2,nic.name/2,hv/kvm_flag,disk.uuid/13,nic.network.name/5,hv/scsi_controller_type,nic.mode/4,disk.uuid/12,disk.uuid/14,be/vcpus,hv/security_domain,nic.count,disk.spindles/14,hv/viridian,nic.link/5,nic.name/1,disk.spindles/5,nic.mac/1,nic.network.name/2,hv/virtio_net_queues,hv/extra_config,disk.spindles/6,hv/floppy_image_path,nic.network/4,disk.spindles/10,hv/spice_bind,hv/cpu_sockets,be/memory,nic.bridge/3,disk.uuid/10,disk.uuid/7,nic.mode/5,hv/vga,nic.link/1,disk_template,disk.spindles/2,nic.ip/3,disk.spindles,nic.link/4,nic.network/5,disk.uuid/8,disk.uuid/2,nic.ip/7,hv/spice_image_compression,status,nic_link,nic.link/2,disk.spindles/12,disk.name/14,hv/cpu_mask,admin_state_source,disk.spindles/1,os,disk.sizes,nic_network,hv/boot_order,hv/bootloader_args,osparams,ip,snodes.group.uuid,nic.link/6,disk.spindles/4,hypervisor,hv/use_guest_agent,hv/cpu_cores,hv/migration_caps,be/always_failover,disk.name/12,disk.size/11,disk.name/2,network_port,nic.vlan/5,nic.bridge/4,hv/cpuid,hv/cpu_weight,disk.size/12,custom_hvparams,hv/vnet_hdr,hv/devices,nic.name/7,hv/device_model,ctime,disk.name/15,nic.network/1,hv/pae,disk.spindles/8,hvparams,disk.name/8,hv/drop_capabilities,disk_usage,pnode.group.uuid,hv/cpu_type,forthcoming,nic.uuid/1,mtime,hv/vif_type,nic.ip/4,hv/soundhw,disk.uuids,nic.names,disk.spindles/11,nic.ips,hv/use_bootloader,nic.vlan/0,uuid,hv/spice_use_vdagent,sda_size,nic.network/0,name,disk.name/11,disk.uuid/0,hv/spice_ip_version,hv/initrd_path,disk.count,nic.uuid/7,nic.mode/1,nic.vlans,beparams,hv/vif_script,disk.size/4,hv/disk_discard,disk.size/9,nic.link/3,be/spindle_use,hv/bootloader_path,hv/spice_jpeg_wan_compression,hv/kernel_path,hv/use_localtime,hv/spice_tls_ciphers,disk.spindles/15,disk.size/1,hv/disk_aio,nic.network.name/7,nic.ip/0,nic.uuid/3,disk.size/7,hv/spice_playback_compression,disk.spindles/9,hv/spice_zlib_glz_wan_compression,hv/disk_type,hv/user_shutdown,admin_up,nic.mac/3,hv/spice_streaming_video,nic.link/7,hv/usb_devices,be/auto_balance,nic.vlan/2,console,snodes,hv/init_script,nic.mac/4,disk.size/0,custom_nicparams,nic.network.name/4,admin_state,nic.mac/2,nic.name/0,disk.size/2,hv/serial_speed,oper_ram,nic.mode/3,disk.uuid/1,nic.mac/6,disk.uuid/15,hv/usb_mouse,hv/num_ttys,nic.mac/5,be/maxmem,hv/cpu_cap,hv/vnc_bind_address,tags,disk.name/4,nic.macs,disk.size/15,disk.name/6,hv/kernel_args,nic.ip/5,hv/kvm_extra,nic.network/6,disk.size/13,vcpus,disk.name/9,nic.vlan/4,disk.size/6,nic.uuid/0,disk.size/5,disk.uuid/5,disk.uuid/6,disk.uuid/9,nic.modes,nic.vlan/6,nic.mode/2,nic.uuid/6,hv/machine_version,hv/root_path,disk.size/10,nic.networks.names,nic.networks,hv/vnc_x509_path,hv/cpu_threads,hv/security_model,disks_active,nic.network.name/6,hv/kvm_pci_reservations,hv/blockdev_prefix,nic.vlan/3,nic_mode,nic.ip/6,hv/disk_cache,disk.uuid/11,disk.name/1,hv/kvm_path,nic.name/3,nic.network/3,hv/mem_path,disk.name/5,nic.name/5,hv/vnc_tls,nic.bridge/7,hv/reboot_behavior,nic.network/7,disk.name/10,nic.bridges,hv/spice_password_file,hv/startup_timeout,nic.mac/0,hv/nic_type,nic.name/4,nic.mode/6,hv/use_chroot,be/minmem,disk.name/3,pnode,snodes.group,nic.network.name/1,nic.ip/2,pnode.group,nic.vlan/1,nic.mode/7,oper_state,hv/migration_downtime,disk.spindles/0,nic.bridge/5,sdb_size,nic.uuid/2,nic.bridge/1,nic.uuids,nic.network.name/0,nic.network.name/3,hv/vnc_x509_verify,hv/cdrom_disk_type,nic.links,hv/acpi,nic.bridge/6,disk.name/0,hv/vnc_password_file,disk.spindles/13,disk.name/13,nic.network/2,hv/pci_pass,disk.spindles/7,bridge,nic.mode/0,nic.uuid/4,nic.ip/1,hv/keymap,hv/serial_console,hv/extra_cgroups,nic.vlan/7,hv/cdrom2_image_path,custom_beparams,disk.names,disk.uuid/4,hv/vhost_net,serial_no,hv/cdrom_image_path,disk.name/7,nic.link/0,nic.name/6,disk.spindles/3,nic.mac/7,nic.bridge/0,hv/spice_use_tls,disk.size/3,oper_vcpus,custom_osparams,nic.uuid/5,disk.uuid/3,disk.size/14,mac,disk.size/8,nic.bridge/2,nic.name/2,hv/kvm_flag,disk.uuid/13,nic.network.name/5,hv/scsi_controller_type,nic.mode/4,disk.uuid/12,disk.uuid/14,be/vcpus,hv/security_domain,nic.count,disk.spindles/14,hv/viridian,nic.link/5,nic.name/1,disk.spindles/5,nic.mac/1,nic.network.name/2,hv/virtio_net_queues,hv/extra_config,disk.spindles/6,hv/floppy_image_path,nic.network/4,disk.spindles/10,hv/spice_bind,hv/cpu_sockets,be/memory,nic.bridge/3,disk.uuid/10,disk.uuid/7,nic.mode/5,hv/vga,nic.link/1,disk_template,disk.spindles/2,nic.ip/3,disk.spindles,nic.link/4,nic.network/5,disk.uuid/8,disk.uuid/2,nic.ip/7,hv/spice_image_compression,status,nic_link,nic.link/2,disk.spindles/12,disk.name/14,hv/cpu_mask,admin_state_source,disk.spindles/1,os,disk.sizes,nic_network,hv/boot_order,hv/bootloader_args,osparams,ip,snodes.group.uuid,nic.link/6,disk.spindles/4,hypervisor,hv/use_guest_agent,hv/cpu_cores,hv/migration_caps,be/always_failover,disk.name/12,disk.size/11,disk.name/2,network_port,nic.vlan/5,nic.bridge/4,hv/cpuid,hv/cpu_weight,disk.size/12,custom_hvparams,hv/vnet_hdr,hv/devices,nic.name/7,hv/device_model,ctime,disk.name/15,nic.network/1,hv/pae,disk.spindles/8,hvparams,disk.name/8,hv/drop_capabilities,disk_usage,pnode.group.uuid,hv/cpu_type,forthcoming,nic.uuid/1,mtime,hv/vif_type,nic.ip/4,hv/soundhw,disk.uuids,nic.names,disk.spindles/11,nic.ips,hv/use_bootloader,nic.vlan/0,uuid,hv/spice_use_vdagent,sda_size,nic.network/0,name,disk.name/11,disk.uuid/0,hv/spice_ip_version,hv/initrd_path,disk.count,nic.uuid/7,nic.mode/1,nic.vlans,beparams,hv/vif_script,disk.size/4,hv/disk_discard,disk.size/9,nic.link/3,be/spindle_use,hv/bootloader_path,hv/spice_jpeg_wan_compression,hv/kernel_path,hv/use_localtime,hv/spice_tls_ciphers,disk.spindles/15,disk.size/1,hv/disk_aio,nic.network.name/7,nic.ip/0,nic.uuid/3,disk.size/7,hv/spice_playback_compression,disk.spindles/9,hv/spice_zlib_glz_wan_compression,hv/disk_type,hv/user_shutdown,admin_up,nic.mac/3,hv/spice_streaming_video,nic.link/7,hv/usb_devices,be/auto_balance,nic.vlan/2,console,snodes,hv/init_script,nic.mac/4,disk.size/0,custom_nicparams,nic.network.name/4,admin_state,nic.mac/2,nic.name/0,disk.size/2,hv/serial_speed,oper_ram,nic.mode/3,disk.uuid/1,nic.mac/6,disk.uuid/15,hv/usb_mouse,hv/num_ttys,nic.mac/5,be/maxmem,hv/cpu_cap,hv/vnc_bind_address,tags,disk.name/4,nic.macs,disk.size/15,disk.name/6,hv/kernel_args,nic.ip/5,hv/kvm_extra,nic.network/6,disk.size/13,vcpus,disk.name/9,nic.vlan/4,disk.size/6,nic.uuid/0,disk.size/5,disk.uuid/5,disk.uuid/6,disk.uuid/9,nic.modes,nic.vlan/6,nic.mode/2,nic.uuid/6,hv/machine_version,hv/root_path,disk.size/10,nic.networks.names,nic.networks,hv/vnc_x509_path,hv/cpu_threads,hv/security_model,disks_active,nic.network.name/6,hv/kvm_pci_reservations,hv/blockdev_prefix,nic.vlan/3,nic_mode,nic.ip/6,hv/disk_cache,disk.uuid/11,disk.name/1,hv/kvm_path,nic.name/3,nic.network/3,hv/mem_path,disk.name/5,nic.name/5,hv/vnc_tls,nic.bridge/7,hv/reboot_behavior,nic.network/7,disk.name/10,nic.bridges,hv/spice_password_file,hv/startup_timeout,nic.mac/0,hv/nic_type,nic.name/4,nic.mode/6,hv/use_chroot,be/minmem,disk.name/3,pnode,snodes.group,nic.network.name/1,nic.ip/2,pnode.group,nic.vlan/1,nic.mode/7,oper_state,hv/migration_downtime,disk.spindles/0,nic.bridge/5,sdb_size,nic.uuid/2,nic.bridge/1,nic.uuids,nic.network.name/0,nic.network.name/3,hv/vnc_x509_verify,hv/cdrom_disk_type,nic.links,hv/acpi,nic.bridge/6,disk.name/0,hv/vnc_password_file,disk.spindles/13,disk.name/13,nic.network/2,hv/pci_pass,disk.spindles/7,bridge,nic.mode/0,nic.uuid/4,nic.ip/1,hv/keymap,hv/serial_console,hv/extra_cgroups,nic.vlan/7,hv/cdrom2_image_path,custom_beparams,disk.names,disk.uuid/4,hv/vhost_net,serial_no,hv/cdrom_image_path,disk.name/7,nic.link/0,nic.name/6,disk.spindles/3,nic.mac/7,nic.bridge/0,hv/spice_use_tls,disk.size/3,oper_vcpus >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output oper_vcpus,disk.size/3,hv/spice_use_tls,nic.bridge/0,nic.mac/7,disk.spindles/3,nic.name/6,nic.link/0,disk.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/cdrom_image_path,serial_no,hv/vhost_net,disk.uuid/4,disk.names,custom_beparams,hv/cdrom2_image_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/7,hv/extra_cgroups,hv/serial_console,hv/keymap,nic.ip/1,nic.uuid/4,nic.mode/0,bridge,disk.spindles/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/pci_pass,nic.network/2,disk.name/13,disk.spindles/13,hv/vnc_password_file >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/0,nic.bridge/6,hv/acpi >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.links,hv/cdrom_disk_type,hv/vnc_x509_verify,nic.network.name/3,nic.network.name/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuids,nic.bridge/1,nic.uuid/2,sdb_size,nic.bridge/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/0,hv/migration_downtime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output oper_state,nic.mode/7,nic.vlan/1,pnode.group,nic.ip/2,nic.network.name/1,snodes.group >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode,disk.name/3,be/minmem,hv/use_chroot,nic.mode/6,nic.name/4,hv/nic_type,nic.mac/0,hv/startup_timeout >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_password_file,nic.bridges,disk.name/10,nic.network/7,hv/reboot_behavior,nic.bridge/7,hv/vnc_tls,nic.name/5,disk.name/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/mem_path,nic.network/3,nic.name/3,hv/kvm_path,disk.name/1,disk.uuid/11,hv/disk_cache >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/6,nic_mode,nic.vlan/3,hv/blockdev_prefix,hv/kvm_pci_reservations,nic.network.name/6,disks_active,hv/security_model,hv/cpu_threads >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vnc_x509_path,nic.networks,nic.networks.names,disk.size/10,hv/root_path,hv/machine_version,nic.uuid/6,nic.mode/2,nic.vlan/6,nic.modes >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/9,disk.uuid/6,disk.uuid/5,disk.size/5,nic.uuid/0,disk.size/6,nic.vlan/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/9,vcpus,disk.size/13,nic.network/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/kvm_extra,nic.ip/5,hv/kernel_args,disk.name/6,disk.size/15,nic.macs,disk.name/4,tags,hv/vnc_bind_address,hv/cpu_cap >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/maxmem,nic.mac/5,hv/num_ttys >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/usb_mouse,disk.uuid/15,nic.mac/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/1,nic.mode/3,oper_ram,hv/serial_speed,disk.size/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/0,nic.mac/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state,nic.network.name/4,custom_nicparams,disk.size/0,nic.mac/4,hv/init_script,snodes,console >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/2,be/auto_balance,hv/usb_devices,nic.link/7,hv/spice_streaming_video >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/3,admin_up,hv/user_shutdown,hv/disk_type,hv/spice_zlib_glz_wan_compression,disk.spindles/9,hv/spice_playback_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/7,nic.uuid/3,nic.ip/0,nic.network.name/7,hv/disk_aio,disk.size/1,disk.spindles/15,hv/spice_tls_ciphers,hv/use_localtime,hv/kernel_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_jpeg_wan_compression,hv/bootloader_path,be/spindle_use,nic.link/3,disk.size/9,hv/disk_discard >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/4,hv/vif_script,beparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlans,nic.mode/1,nic.uuid/7,disk.count >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/initrd_path,hv/spice_ip_version,disk.uuid/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/11,name,nic.network/0,sda_size,hv/spice_use_vdagent,uuid,nic.vlan/0,hv/use_bootloader,nic.ips >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/11,nic.names >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuids,hv/soundhw >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/4,hv/vif_type,mtime,nic.uuid/1,forthcoming,hv/cpu_type,pnode.group.uuid,disk_usage,hv/drop_capabilities >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/8,hvparams,disk.spindles/8,hv/pae,nic.network/1,disk.name/15,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/device_model,nic.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/devices,hv/vnet_hdr,custom_hvparams,disk.size/12,hv/cpu_weight,hv/cpuid,nic.bridge/4,nic.vlan/5,network_port,disk.name/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/11,disk.name/12,be/always_failover,hv/migration_caps,hv/cpu_cores,hv/use_guest_agent,hypervisor >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/4,nic.link/6,snodes.group.uuid,ip,osparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/bootloader_args,hv/boot_order,nic_network,disk.sizes,os,disk.spindles/1,admin_state_source,hv/cpu_mask,disk.name/14,disk.spindles/12 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/2,nic_link,status,hv/spice_image_compression,nic.ip/7,disk.uuid/2,disk.uuid/8,nic.network/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/4,disk.spindles,nic.ip/3,disk.spindles/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk_template,nic.link/1,hv/vga,nic.mode/5,disk.uuid/7,disk.uuid/10,nic.bridge/3,be/memory,hv/cpu_sockets >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_bind,disk.spindles/10,nic.network/4,hv/floppy_image_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/6,hv/extra_config >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/virtio_net_queues,nic.network.name/2,nic.mac/1,disk.spindles/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/1,nic.link/5,hv/viridian >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/14,nic.count,hv/security_domain,be/vcpus >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/14,disk.uuid/12,nic.mode/4,hv/scsi_controller_type,nic.network.name/5,disk.uuid/13,hv/kvm_flag >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/2,nic.bridge/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/8,mac,disk.size/14,disk.uuid/3,nic.uuid/5,custom_osparams >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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.kwdbsnx0 -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.kwdbsnx0 -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-05-20 00:41:14.757684 time=0:00:08.593618 [TestInstanceList] gnt-instance list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-05-20 00:41:14.757766 start [TestJobList] gnt-job list ------- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output summary,opexec,priority,status,opstatus,received_ts,ops,archived,start_ts,oplog,opstart,id,opresult,end_ts,oppriority,opend >> /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 summary,opexec,priority,status,opstatus,received_ts,ops,archived,start_ts,oplog,opstart,id,opresult,end_ts,oppriority,opend,summary,opexec,priority,status,opstatus,received_ts,ops,archived,start_ts,oplog,opstart,id,opresult,end_ts,oppriority,opend >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output opend,oppriority >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output end_ts,opresult,id,opstart,oplog,start_ts,archived >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output ops,received_ts,opstatus,status,priority,opexec >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output summary >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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.kwdbsnx0 -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.kwdbsnx0 -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: ---- PASSED [TestJobList] gnt-job list --------------------------------- >>>> 2026-05-20 00:41:16.329290 time=0:00:01.571524 [TestJobList] gnt-job list Warning: Queried for unknown fields field/does/not/exist **** 2026-05-20 00:41:16.329370 skipping [TestNodeAddAll] Adding all nodes to cluster, test(s) create-cluster disabled <<<< 2026-05-20 00:41:16.329395 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 May 20 00:41:25 2026 - INFO: Expanding names Wed May 20 00:41:26 2026 - INFO: Executing Wed May 20 00:41:26 2026 - INFO: Sending log message 1 Wed May 20 00:41:26 2026 - INFO: Sending log message 2 Wed May 20 00:41:26 2026 - INFO: Sending log message 3 Wed May 20 00:41:27 2026 - INFO: Sending log message 4 Wed May 20 00:41:27 2026 - INFO: Sending log message 5 Wed May 20 00:41:27 2026 - INFO: Sending log message 6 Wed May 20 00:41:27 2026 - INFO: Sending log message 7 Testing multiple successful opcodes Wed May 20 00:41:28 2026 - INFO: Expanding names Wed May 20 00:41:28 2026 - INFO: Executing Wed May 20 00:41:28 2026 - INFO: Sending log message 1 Wed May 20 00:41:28 2026 - INFO: Sending log message 2 Wed May 20 00:41:28 2026 - INFO: Sending log message 3 Wed May 20 00:41:28 2026 - INFO: Sending log message 4 Wed May 20 00:41:28 2026 - INFO: Sending log message 5 Wed May 20 00:41:28 2026 - INFO: Sending log message 6 Wed May 20 00:41:29 2026 - INFO: Sending log message 7 Wed May 20 00:41:29 2026 - INFO: Expanding names Wed May 20 00:41:29 2026 - INFO: Executing Wed May 20 00:41:29 2026 - INFO: Sending log message 1 Wed May 20 00:41:29 2026 - INFO: Sending log message 2 Wed May 20 00:41:29 2026 - INFO: Sending log message 3 Wed May 20 00:41:30 2026 - INFO: Sending log message 4 Wed May 20 00:41:30 2026 - INFO: Sending log message 5 Wed May 20 00:41:30 2026 - INFO: Sending log message 6 Wed May 20 00:41:30 2026 - INFO: Sending log message 7 Testing job failure Wed May 20 00:41:31 2026 - INFO: Expanding names Wed May 20 00:41:31 2026 - INFO: Executing Wed May 20 00:41:31 2026 - INFO: Sending log message 1 Wed May 20 00:41:31 2026 - INFO: Sending log message 2 Wed May 20 00:41:31 2026 - INFO: Sending log message 3 Wed May 20 00:41:31 2026 - INFO: Sending log message 4 Wed May 20 00:41:31 2026 - INFO: Sending log message 5 Wed May 20 00:41:31 2026 - INFO: Sending log message 6 Wed May 20 00:41:32 2026 - INFO: Sending log message 7 Ignoring error for 'job fail' test: Opcode failure was requested Testing partial job failure Wed May 20 00:41:32 2026 - INFO: Expanding names Wed May 20 00:41:33 2026 - INFO: Executing Wed May 20 00:41:33 2026 - INFO: Sending log message 1 Wed May 20 00:41:33 2026 - INFO: Sending log message 2 Wed May 20 00:41:33 2026 - INFO: Sending log message 3 Wed May 20 00:41:33 2026 - INFO: Sending log message 4 Wed May 20 00:41:33 2026 - INFO: Sending log message 5 Wed May 20 00:41:33 2026 - INFO: Sending log message 6 Wed May 20 00:41:33 2026 - INFO: Sending log message 7 Wed May 20 00:41:34 2026 - INFO: Expanding names Wed May 20 00:41:34 2026 - INFO: Executing Wed May 20 00:41:34 2026 - INFO: Sending log message 1 Wed May 20 00:41:34 2026 - INFO: Sending log message 2 Wed May 20 00:41:34 2026 - INFO: Sending log message 3 Wed May 20 00:41:34 2026 - INFO: Sending log message 4 Wed May 20 00:41:34 2026 - INFO: Sending log message 5 Wed May 20 00:41:34 2026 - INFO: Sending log message 6 Wed May 20 00:41:34 2026 - INFO: Sending log message 7 Wed May 20 00:41:35 2026 - INFO: Expanding names Wed May 20 00:41:35 2026 - INFO: Executing Wed May 20 00:41:35 2026 - INFO: Sending log message 1 Wed May 20 00:41:35 2026 - INFO: Sending log message 2 Wed May 20 00:41:35 2026 - INFO: Sending log message 3 Wed May 20 00:41:35 2026 - INFO: Sending log message 4 Wed May 20 00:41:36 2026 - INFO: Sending log message 5 Wed May 20 00:41:36 2026 - INFO: Sending log message 6 Wed May 20 00:41:36 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-05-20 00:41:36.518969 time=0:00:20.189574 [TestJobqueue] gnt-debug test-jobqueue <<<< 2026-05-20 00:41:36.519084 start [TestJobCancellation] gnt-job cancel Command: ssh troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 10.0' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 3.0 2>&1' JobID: 13 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: Job 14 failed: Unhandled Ganeti error: Job was canceled Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 14 2>&1' 14 canceled ---- PASSED [TestJobCancellation] gnt-job cancel ----------------------- >>>> 2026-05-20 00:41:43.162993 time=0:00:06.643909 [TestJobCancellation] gnt-job cancel <<<< 2026-05-20 00:41:43.163106 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-05-20 00:41:43.731556 time=0:00:00.568450 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-05-20 00:41:43.731607 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sptotal,sinst_list,ctime,serial_no,hv_state,group.uuid,tags,ndp/oob_program,drained,name,mtime,uuid,pinst_cnt,dfree,ctotal,csockets,group,master_capable,powered,vm_capable,sip,pip,ndp/ssh_port,spfree,dtotal,custom_ndparams,ndp/spindle_count,ndp/cpu_speed,mfree,sinst_cnt,master,ndp/exclusive_storage,role,cnos,pinst_list,bootid,mnode,ndp/ovs_name,ndparams,offline,cnodes,ndp/ovs_link,mtotal,master_candidate,disk_state,ndp/ovs >> /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 sptotal,sinst_list,ctime,serial_no,hv_state,group.uuid,tags,ndp/oob_program,drained,name,mtime,uuid,pinst_cnt,dfree,ctotal,csockets,group,master_capable,powered,vm_capable,sip,pip,ndp/ssh_port,spfree,dtotal,custom_ndparams,ndp/spindle_count,ndp/cpu_speed,mfree,sinst_cnt,master,ndp/exclusive_storage,role,cnos,pinst_list,bootid,mnode,ndp/ovs_name,ndparams,offline,cnodes,ndp/ovs_link,mtotal,master_candidate,disk_state,ndp/ovs,sptotal,sinst_list,ctime,serial_no,hv_state,group.uuid,tags,ndp/oob_program,drained,name,mtime,uuid,pinst_cnt,dfree,ctotal,csockets,group,master_capable,powered,vm_capable,sip,pip,ndp/ssh_port,spfree,dtotal,custom_ndparams,ndp/spindle_count,ndp/cpu_speed,mfree,sinst_cnt,master,ndp/exclusive_storage,role,cnos,pinst_list,bootid,mnode,ndp/ovs_name,ndparams,offline,cnodes,ndp/ovs_link,mtotal,master_candidate,disk_state,ndp/ovs >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs,disk_state,master_candidate,mtotal,ndp/ovs_link,cnodes,offline,ndparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs_name,mnode,bootid,pinst_list,cnos,role >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/exclusive_storage,master,sinst_cnt,mfree,ndp/cpu_speed,ndp/spindle_count,custom_ndparams,dtotal,spfree >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ssh_port,pip >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sip,vm_capable,powered,master_capable,group,csockets,ctotal,dfree >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pinst_cnt,uuid,mtime,name,drained >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/oob_program,tags,group.uuid,hv_state,serial_no,ctime,sinst_list >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sptotal >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' itchy.staging.ganeti.org krusty.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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org krusty.staging.ganeti.org itchy.staging.ganeti.org' troy-mcclure.staging.ganeti.org krusty.staging.ganeti.org itchy.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name itchy.staging.ganeti.org krusty.staging.ganeti.org troy-mcclure.staging.ganeti.org' itchy.staging.ganeti.org krusty.staging.ganeti.org troy-mcclure.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-05-20 00:41:48.408592 time=0:00:04.676985 [TestNodeList] gnt-node list <<<< 2026-05-20 00:41:48.408797 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.kwdbsnx0 -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-05-20 00:41:49.199326 time=0:00:00.790529 [TestNodeListFields] gnt-node list-fields <<<< 2026-05-20 00:41:49.199528 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.kwdbsnx0 -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: ---- PASSED [TestInstanceListFields] gnt-instance list-fields ---------- >>>> 2026-05-20 00:41:49.792052 time=0:00:00.592524 [TestInstanceListFields] gnt-instance list-fields Warning: Queried for unknown fields field/does/not/exist <<<< 2026-05-20 00:41:49.792151 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.kwdbsnx0 -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-05-20 00:41:50.357964 time=0:00:00.565813 [TestJobListFields] gnt-node list-fieldsWarning: Queried for unknown fields field/does/not/exist **** 2026-05-20 00:41:50.358021 skipping [TestBackupListFields] gnt-backup list-fields, test(s) instance-export disabled <<<< 2026-05-20 00:41:50.358033 start [TestNodeInfo] gnt-node info ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node info' - Node name: itchy.staging.ganeti.org primary ip: 192.168.1.4 secondary ip: 192.168.1.4 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: krusty.staging.ganeti.org primary ip: 192.168.1.3 secondary ip: 192.168.1.3 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.2 secondary ip: 192.168.1.2 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-05-20 00:41:50.546546 time=0:00:00.188513 [TestNodeInfo] gnt-node info vvvv BLOCK 2026-05-20 00:41:50.546592 start [RunClusterTests] Runs tests related to gnt-cluster **** 2026-05-20 00:41:50.546627 skipping [TestClusterInitDisk] gnt-cluster init -D, test(s) create-cluster disabled **** 2026-05-20 00:41:50.546636 skipping [TestClusterRenewCrypto] gnt-cluster renew-crypto, test(s) cluster-renew-crypto disabled <<<< 2026-05-20 00:41:50.546660 start [TestClusterVerify] gnt-cluster verify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 16, 17 Waiting for job 16 ... Wed May 20 00:41:52 2026 * Verifying cluster config Wed May 20 00:41:52 2026 * Verifying cluster certificate files Wed May 20 00:41:52 2026 * Verifying hypervisor parameters Wed May 20 00:41:52 2026 * Verifying all nodes belong to an existing group Waiting for job 17 ... Wed May 20 00:41:52 2026 * Verifying group 'default' Wed May 20 00:41:52 2026 * Gathering data (3 nodes) Wed May 20 00:41:52 2026 * Gathering information about nodes (3 nodes) Wed May 20 00:41:53 2026 * Gathering disk information (3 nodes) Wed May 20 00:41:53 2026 * Verifying configuration file consistency Wed May 20 00:41:53 2026 * Verifying node status Wed May 20 00:41:53 2026 * Verifying instance status Wed May 20 00:41:53 2026 * Verifying orphan volumes Wed May 20 00:41:53 2026 * Verifying N+1 Memory redundancy Wed May 20 00:41:53 2026 * Assessing cluster hypervisor parameters Wed May 20 00:41:53 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 May 20 00:41:53 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 00:41:53 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 00:41:53 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 00:41:53 2026 * Other Notes Wed May 20 00:41:54 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-05-20 00:41:55.097026 time=0:00:04.550366 [TestClusterVerify] gnt-cluster verify <<<< 2026-05-20 00:41:55.097131 start [TestClusterReservedLvs] gnt-cluster reserved lvs Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 0984d447d193c3d7534052da2bd1d9c291000a47 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 20, 21 Waiting for job 20 ... Wed May 20 00:41:56 2026 * Verifying cluster config Wed May 20 00:41:56 2026 * Verifying cluster certificate files Wed May 20 00:41:56 2026 * Verifying hypervisor parameters Wed May 20 00:41:56 2026 * Verifying all nodes belong to an existing group Waiting for job 21 ... Wed May 20 00:41:57 2026 * Verifying group 'default' Wed May 20 00:41:57 2026 * Gathering data (3 nodes) Wed May 20 00:41:57 2026 * Gathering information about nodes (3 nodes) Wed May 20 00:41:58 2026 * Gathering disk information (3 nodes) Wed May 20 00:41:58 2026 * Verifying configuration file consistency Wed May 20 00:41:58 2026 * Verifying node status Wed May 20 00:41:58 2026 * Verifying instance status Wed May 20 00:41:58 2026 * Verifying orphan volumes Wed May 20 00:41:58 2026 * Verifying N+1 Memory redundancy Wed May 20 00:41:58 2026 * Assessing cluster hypervisor parameters Wed May 20 00:41: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 May 20 00:41:58 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 00:41:58 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 00:41:58 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 00:41:58 2026 * Other Notes Wed May 20 00:41:58 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 0984d447d193c3d7534052da2bd1d9c291000a47 /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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f2b91b87f0839819fd1160c08baf7d1435d8d0d8 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 24, 25 Waiting for job 24 ... Wed May 20 00:42:01 2026 * Verifying cluster config Wed May 20 00:42:01 2026 * Verifying cluster certificate files Wed May 20 00:42:01 2026 * Verifying hypervisor parameters Wed May 20 00:42:01 2026 * Verifying all nodes belong to an existing group Waiting for job 25 ... Wed May 20 00:42:02 2026 * Verifying group 'default' Wed May 20 00:42:02 2026 * Gathering data (3 nodes) Wed May 20 00:42:02 2026 * Gathering information about nodes (3 nodes) Wed May 20 00:42:03 2026 * Gathering disk information (3 nodes) Wed May 20 00:42:03 2026 * Verifying configuration file consistency Wed May 20 00:42:03 2026 * Verifying node status Wed May 20 00:42:03 2026 * Verifying instance status Wed May 20 00:42:03 2026 * Verifying orphan volumes Wed May 20 00:42:03 2026 - WARNING:ENODEORPHANLV:node:troy-mcclure.staging.ganeti.org:volume gnt/qa-test is unknown Wed May 20 00:42:03 2026 * Verifying N+1 Memory redundancy Wed May 20 00:42:03 2026 * Assessing cluster hypervisor parameters Wed May 20 00:42: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 May 20 00:42:03 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 00:42:03 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 00:42:03 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 00:42:03 2026 * Other Notes Wed May 20 00:42:03 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f2b91b87f0839819fd1160c08baf7d1435d8d0d8 /var/lib/ganeti/config.data Submitted jobs 24, 25 Waiting for job 24 ... Wed May 20 00:42:01 2026 * Verifying cluster config Wed May 20 00:42:01 2026 * Verifying cluster certificate files Wed May 20 00:42:01 2026 * Verifying hypervisor parameters Wed May 20 00:42:01 2026 * Verifying all nodes belong to an existing group Waiting for job 25 ... Wed May 20 00:42:02 2026 * Verifying group 'default' Wed May 20 00:42:02 2026 * Gathering data (3 nodes) Wed May 20 00:42:02 2026 * Gathering information about nodes (3 nodes) Wed May 20 00:42:03 2026 * Gathering disk information (3 nodes) Wed May 20 00:42:03 2026 * Verifying configuration file consistency Wed May 20 00:42:03 2026 * Verifying node status Wed May 20 00:42:03 2026 * Verifying instance status Wed May 20 00:42:03 2026 * Verifying orphan volumes Wed May 20 00:42:03 2026 - WARNING:ENODEORPHANLV:node:troy-mcclure.staging.ganeti.org:volume gnt/qa-test is unknown Wed May 20 00:42:03 2026 * Verifying N+1 Memory redundancy Wed May 20 00:42:03 2026 * Assessing cluster hypervisor parameters Wed May 20 00:42: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 May 20 00:42:03 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 00:42:03 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 00:42:03 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 00:42:03 2026 * Other Notes Wed May 20 00:42:03 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 20ab111391025dce9aeb0501b2285285904f09af /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 28, 29 Waiting for job 28 ... Wed May 20 00:42:06 2026 * Verifying cluster config Wed May 20 00:42:06 2026 * Verifying cluster certificate files Wed May 20 00:42:06 2026 * Verifying hypervisor parameters Wed May 20 00:42:06 2026 * Verifying all nodes belong to an existing group Waiting for job 29 ... Wed May 20 00:42:07 2026 * Verifying group 'default' Wed May 20 00:42:07 2026 * Gathering data (3 nodes) Wed May 20 00:42:07 2026 * Gathering information about nodes (3 nodes) Wed May 20 00:42:08 2026 * Gathering disk information (3 nodes) Wed May 20 00:42:08 2026 * Verifying configuration file consistency Wed May 20 00:42:08 2026 * Verifying node status Wed May 20 00:42:08 2026 * Verifying instance status Wed May 20 00:42:08 2026 * Verifying orphan volumes Wed May 20 00:42:08 2026 * Verifying N+1 Memory redundancy Wed May 20 00:42:08 2026 * Assessing cluster hypervisor parameters Wed May 20 00:42:08 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 May 20 00:42:08 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 00:42:08 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 00:42:08 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 00:42:08 2026 * Other Notes Wed May 20 00:42:08 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 20ab111391025dce9aeb0501b2285285904f09af /var/lib/ganeti/config.data Submitted jobs 28, 29 Waiting for job 28 ... Wed May 20 00:42:06 2026 * Verifying cluster config Wed May 20 00:42:06 2026 * Verifying cluster certificate files Wed May 20 00:42:06 2026 * Verifying hypervisor parameters Wed May 20 00:42:06 2026 * Verifying all nodes belong to an existing group Waiting for job 29 ... Wed May 20 00:42:07 2026 * Verifying group 'default' Wed May 20 00:42:07 2026 * Gathering data (3 nodes) Wed May 20 00:42:07 2026 * Gathering information about nodes (3 nodes) Wed May 20 00:42:08 2026 * Gathering disk information (3 nodes) Wed May 20 00:42:08 2026 * Verifying configuration file consistency Wed May 20 00:42:08 2026 * Verifying node status Wed May 20 00:42:08 2026 * Verifying instance status Wed May 20 00:42:08 2026 * Verifying orphan volumes Wed May 20 00:42:08 2026 * Verifying N+1 Memory redundancy Wed May 20 00:42:08 2026 * Assessing cluster hypervisor parameters Wed May 20 00:42:08 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 May 20 00:42:08 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 00:42:08 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 00:42:08 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 00:42:08 2026 * Other Notes Wed May 20 00:42:08 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 27bbc8a9e1d127d6a044e7d082431f61a17b4587 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 32, 33 Waiting for job 32 ... Wed May 20 00:42:11 2026 * Verifying cluster config Wed May 20 00:42:11 2026 * Verifying cluster certificate files Wed May 20 00:42:11 2026 * Verifying hypervisor parameters Wed May 20 00:42:11 2026 * Verifying all nodes belong to an existing group Waiting for job 33 ... Wed May 20 00:42:12 2026 * Verifying group 'default' Wed May 20 00:42:12 2026 * Gathering data (3 nodes) Wed May 20 00:42:12 2026 * Gathering information about nodes (3 nodes) Wed May 20 00:42:13 2026 * Gathering disk information (3 nodes) Wed May 20 00:42:13 2026 * Verifying configuration file consistency Wed May 20 00:42:13 2026 * Verifying node status Wed May 20 00:42:13 2026 * Verifying instance status Wed May 20 00:42:13 2026 * Verifying orphan volumes Wed May 20 00:42:13 2026 * Verifying N+1 Memory redundancy Wed May 20 00:42:13 2026 * Assessing cluster hypervisor parameters Wed May 20 00:42: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 May 20 00:42:13 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 00:42:13 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 00:42:13 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 00:42:13 2026 * Other Notes Wed May 20 00:42:13 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 27bbc8a9e1d127d6a044e7d082431f61a17b4587 /var/lib/ganeti/config.data Submitted jobs 32, 33 Waiting for job 32 ... Wed May 20 00:42:11 2026 * Verifying cluster config Wed May 20 00:42:11 2026 * Verifying cluster certificate files Wed May 20 00:42:11 2026 * Verifying hypervisor parameters Wed May 20 00:42:11 2026 * Verifying all nodes belong to an existing group Waiting for job 33 ... Wed May 20 00:42:12 2026 * Verifying group 'default' Wed May 20 00:42:12 2026 * Gathering data (3 nodes) Wed May 20 00:42:12 2026 * Gathering information about nodes (3 nodes) Wed May 20 00:42:13 2026 * Gathering disk information (3 nodes) Wed May 20 00:42:13 2026 * Verifying configuration file consistency Wed May 20 00:42:13 2026 * Verifying node status Wed May 20 00:42:13 2026 * Verifying instance status Wed May 20 00:42:13 2026 * Verifying orphan volumes Wed May 20 00:42:13 2026 * Verifying N+1 Memory redundancy Wed May 20 00:42:13 2026 * Assessing cluster hypervisor parameters Wed May 20 00:42: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 May 20 00:42:13 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 00:42:13 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 00:42:13 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 00:42:13 2026 * Other Notes Wed May 20 00:42:13 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' fd17935dd0d07b72331455cb891d9d39dfbbe6f2 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 36, 37 Waiting for job 36 ... Wed May 20 00:42:16 2026 * Verifying cluster config Wed May 20 00:42:16 2026 * Verifying cluster certificate files Wed May 20 00:42:16 2026 * Verifying hypervisor parameters Wed May 20 00:42:16 2026 * Verifying all nodes belong to an existing group Waiting for job 37 ... Wed May 20 00:42:17 2026 * Verifying group 'default' Wed May 20 00:42:17 2026 * Gathering data (3 nodes) Wed May 20 00:42:17 2026 * Gathering information about nodes (3 nodes) Wed May 20 00:42:18 2026 * Gathering disk information (3 nodes) Wed May 20 00:42:18 2026 * Verifying configuration file consistency Wed May 20 00:42:18 2026 * Verifying node status Wed May 20 00:42:18 2026 * Verifying instance status Wed May 20 00:42:18 2026 * Verifying orphan volumes Wed May 20 00:42:18 2026 - WARNING:ENODEORPHANLV:node:troy-mcclure.staging.ganeti.org:volume gnt/qa-test is unknown Wed May 20 00:42:18 2026 * Verifying N+1 Memory redundancy Wed May 20 00:42:18 2026 * Assessing cluster hypervisor parameters Wed May 20 00:42: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 May 20 00:42:18 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 00:42:18 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 00:42:18 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 00:42:18 2026 * Other Notes Wed May 20 00:42:18 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' fd17935dd0d07b72331455cb891d9d39dfbbe6f2 /var/lib/ganeti/config.data Submitted jobs 36, 37 Waiting for job 36 ... Wed May 20 00:42:16 2026 * Verifying cluster config Wed May 20 00:42:16 2026 * Verifying cluster certificate files Wed May 20 00:42:16 2026 * Verifying hypervisor parameters Wed May 20 00:42:16 2026 * Verifying all nodes belong to an existing group Waiting for job 37 ... Wed May 20 00:42:17 2026 * Verifying group 'default' Wed May 20 00:42:17 2026 * Gathering data (3 nodes) Wed May 20 00:42:17 2026 * Gathering information about nodes (3 nodes) Wed May 20 00:42:18 2026 * Gathering disk information (3 nodes) Wed May 20 00:42:18 2026 * Verifying configuration file consistency Wed May 20 00:42:18 2026 * Verifying node status Wed May 20 00:42:18 2026 * Verifying instance status Wed May 20 00:42:18 2026 * Verifying orphan volumes Wed May 20 00:42:18 2026 - WARNING:ENODEORPHANLV:node:troy-mcclure.staging.ganeti.org:volume gnt/qa-test is unknown Wed May 20 00:42:18 2026 * Verifying N+1 Memory redundancy Wed May 20 00:42:18 2026 * Assessing cluster hypervisor parameters Wed May 20 00:42: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 May 20 00:42:18 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 00:42:18 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 00:42:18 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 00:42:18 2026 * Other Notes Wed May 20 00:42:18 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' fd17935dd0d07b72331455cb891d9d39dfbbe6f2 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 39, 40 Waiting for job 39 ... Wed May 20 00:42:20 2026 * Verifying cluster config Wed May 20 00:42:20 2026 * Verifying cluster certificate files Wed May 20 00:42:20 2026 * Verifying hypervisor parameters Wed May 20 00:42:20 2026 * Verifying all nodes belong to an existing group Waiting for job 40 ... Wed May 20 00:42:20 2026 * Verifying group 'default' Wed May 20 00:42:20 2026 * Gathering data (3 nodes) Wed May 20 00:42:20 2026 * Gathering information about nodes (3 nodes) Wed May 20 00:42:22 2026 * Gathering disk information (3 nodes) Wed May 20 00:42:22 2026 * Verifying configuration file consistency Wed May 20 00:42:22 2026 * Verifying node status Wed May 20 00:42:22 2026 * Verifying instance status Wed May 20 00:42:22 2026 * Verifying orphan volumes Wed May 20 00:42:22 2026 * Verifying N+1 Memory redundancy Wed May 20 00:42:22 2026 * Assessing cluster hypervisor parameters Wed May 20 00:42: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. Wed May 20 00:42:22 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 00:42:22 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 00:42:22 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 00:42:22 2026 * Other Notes Wed May 20 00:42:22 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' fd17935dd0d07b72331455cb891d9d39dfbbe6f2 /var/lib/ganeti/config.data ---- PASSED [TestClusterReservedLvs] gnt-cluster reserved lvs ---------- >>>> 2026-05-20 00:42:22.587197 time=0:00:27.490066 [TestClusterReservedLvs] gnt-cluster reserved lvs <<<< 2026-05-20 00:42:22.587286 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-05-20 00:42:22.778417 time=0:00:00.191131 [TestClusterModifyEmpty] gnt-cluster modify <<<< 2026-05-20 00:42:22.778512 start [TestClusterModifyIPolicy] gnt-cluster modify --ipolicy-* Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:42: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, 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-vcpu-ratio=1.0' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:42:23 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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:42: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:42: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain vcpu-ratio: 2 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=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}, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/share/ganeti/3.2/ganeti/cli.py", line 1223, in GenericMain (func, options, args) = _ParseArgs(binary, sys.argv, commands, aliases, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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.11/optparse.py", line 1387, in parse_args stop = self._process_args(largs, rargs, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/optparse.py", line 1427, in _process_args self._process_long_opt(rargs, values) File "/usr/lib/python3.11/optparse.py", line 1501, in _process_long_opt option.process(opt, value, values, self) File "/usr/lib/python3.11/optparse.py", line 779, in process value = self.convert_value(opt, value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/optparse.py", line 771, in convert_value return self.check_value(opt, value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:42: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:42: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, 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-spindle-ratio=1.0' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:42: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:42:31 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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:42: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain vcpu-ratio: 4 spindle-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-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}, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/share/ganeti/3.2/ganeti/cli.py", line 1223, in GenericMain (func, options, args) = _ParseArgs(binary, sys.argv, commands, aliases, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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.11/optparse.py", line 1387, in parse_args stop = self._process_args(largs, rargs, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/optparse.py", line 1427, in _process_args self._process_long_opt(rargs, values) File "/usr/lib/python3.11/optparse.py", line 1501, in _process_long_opt option.process(opt, value, values, self) File "/usr/lib/python3.11/optparse.py", line 779, in process value = self.convert_value(opt, value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/optparse.py", line 771, in convert_value return self.check_value(opt, value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:42: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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=plain' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:42: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-qa-initrd kernel_args: rdinit=/sbin/qa-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 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=plain,drbd' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:42: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-qa-initrd kernel_args: rdinit=/sbin/qa-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: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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 disk template(s) thisisnotadisktemplate Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:42: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-qa-initrd kernel_args: rdinit=/sbin/qa-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=' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Can't unset ipolicy attribute 'disk-templates' on the cluster' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:42: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-qa-initrd kernel_args: rdinit=/sbin/qa-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=drbd,file,sharedfile,plain' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, 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 ---- PASSED [TestClusterModifyIPolicy] gnt-cluster modify --ipolicy-* -- >>>> 2026-05-20 00:42:42.266425 time=0:00:19.487913 [TestClusterModifyIPolicy] gnt-cluster modify --ipolicy-* <<<< 2026-05-20 00:42:42.266526 start [TestClusterModifyISpecs] gnt-cluster modify --specs-* Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, 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-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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:42:43 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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:42: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:42: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-qa-initrd kernel_args: rdinit=/sbin/qa-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: 12 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: 12 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, sharedfile, 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-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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, 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-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: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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.kwdbsnx0 -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: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 12/4 Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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=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.kwdbsnx0 -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: 12/0 Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, 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-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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, 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-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: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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 memory-size (a) in std instance specs: Invalid format Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, 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-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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, 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-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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:42:56 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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, 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 -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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.kwdbsnx0 -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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:42:59 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-qa-initrd kernel_args: rdinit=/sbin/qa-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: 0 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, sharedfile, plain 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, 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-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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, 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-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: 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, 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-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.kwdbsnx0 -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: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, 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-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.kwdbsnx0 -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: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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=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.kwdbsnx0 -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: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, 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-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.kwdbsnx0 -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: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, 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-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.kwdbsnx0 -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: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, 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-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.kwdbsnx0 -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: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, 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-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.kwdbsnx0 -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: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43:12 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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, 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 -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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.kwdbsnx0 -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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, 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-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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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=12' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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: 12 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, sharedfile, 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-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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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=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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, 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-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: 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, 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-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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, 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-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: 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 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, 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-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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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=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.kwdbsnx0 -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: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, 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-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.kwdbsnx0 -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: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, 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-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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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.kwdbsnx0 -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.kwdbsnx0 -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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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: 0 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: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, sharedfile, 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-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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00: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-qa-initrd kernel_args: rdinit=/sbin/qa-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: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, sharedfile, plain 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, 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-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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, 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-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: 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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: 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, 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-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: 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 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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=4,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-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 cpu-count: 12/4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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: 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 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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=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: Parameter Error: 'cpu-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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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: Parameter Error: 'cpu-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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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=a,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=4' Stderr was: Parameter Error: 'cpu-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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, 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 -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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.kwdbsnx0 -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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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: 0 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, sharedfile, 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-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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43:50 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-qa-initrd kernel_args: rdinit=/sbin/qa-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: 4 spindle-use: 1 allowed disk templates: drbd, file, sharedfile, 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-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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43:53 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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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=0' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43:53 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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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.kwdbsnx0 -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: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43:53 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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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.kwdbsnx0 -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: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43:53 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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, 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-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.kwdbsnx0 -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: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43:53 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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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: 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 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43:53 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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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=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: 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43:53 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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, 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-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.kwdbsnx0 -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: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43:53 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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, 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-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: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:43:53 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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, 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-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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:44: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-qa-initrd kernel_args: rdinit=/sbin/qa-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, sharedfile, plain 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.kwdbsnx0 -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.kwdbsnx0 -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-05-20 00:44:04.151014 time=0:01:21.884488 [TestClusterModifyISpecs] gnt-cluster modify --specs-* <<<< 2026-05-20 00:44:04.151125 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: Parameter Error: 'minmem' (value a) is not a valid size. error: Invalid format 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=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-05-20 00:44:16.821842 time=0:00:12.670717 [TestClusterModifyBe] gnt-cluster modify -B <<<< 2026-05-20 00:44:16.821992 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: Parameter Error: Unknown parameter 'nonexistent' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -D drbd:resync-rate=invalid' Stderr was: ---- PASSED [TestClusterModifyDisk] gnt-cluster modify -D -------------- >>>> 2026-05-20 00:44:17.423551 time=0:00:00.601559 [TestClusterModifyDisk] gnt-cluster modify -D <<<< 2026-05-20 00:44:17.423665 start [TestClusterModifyDiskTemplates] gnt-cluster modify --enabled-disk-templates= Parameter Error: 'resync-rate' (value invalid) is not a valid integer 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 May 20 00:44:18 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 May 20 00:44:21 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 May 20 00:44:24 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 'krusty.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 May 20 00:44:27 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 May 20 00:44:27 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 May 20 00:44:28 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 May 20 00:44:30 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 May 20 00:44:31 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 May 20 00:44:31 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 May 20 00:44:31 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 May 20 00:44:33 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 May 20 00:44:33 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 May 20 00:44:33 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 May 20 00:44:34 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 May 20 00:44:34 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 May 20 00:44:34 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 May 20 00:44:35 2026 Cluster LVM configuration already in desired state, not changing Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=file --ipolicy-disk-templates=file --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 May 20 00:44: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 May 20 00:44: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 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=file --ipolicy-disk-templates=file' Wed May 20 00:44: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 May 20 00:44: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 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 May 20 00:44:47 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 May 20 00:44:47 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=file --ipolicy-disk-templates=file --vg-name=' Wed May 20 00:44:48 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 May 20 00:44:48 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 May 20 00:44:51 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=itchy.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 May 20 00:44:53 2026 * disk 0, size 768M Wed May 20 00:44:53 2026 * disk 1, size 512M Wed May 20 00:44:53 2026 * creating instance disks... Wed May 20 00:44:54 2026 adding instance kvm-test-instance01.staging.ganeti.org to cluster config Wed May 20 00:44:54 2026 adding disks to cluster config Wed May 20 00:44:54 2026 - INFO: Waiting for instance kvm-test-instance01.staging.ganeti.org to sync disks Wed May 20 00:44:54 2026 - INFO: Instance kvm-test-instance01.staging.ganeti.org's disks are in sync Wed May 20 00:44:54 2026 - INFO: Waiting for instance kvm-test-instance01.staging.ganeti.org to sync disks Wed May 20 00:44:55 2026 - INFO: Instance kvm-test-instance01.staging.ganeti.org's disks are in sync Wed May 20 00:44:55 2026 * running the instance OS create scripts... Wed May 20 00:44:55 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 7e17f62d-78e5-4477-9ea8-b0a257fa9d46 Serial number: 4 Creation time: 2026-05-20 00:44:54 Modification time: 2026-05-20 00:44:55 State: configured to be up, actual state is up Nodes: - primary: itchy.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:21:a7:82 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0c209990-20ae-4719-a21a-75a530dacef9 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/9859a93b-380b-4083-a38e-da120310daf7.disk0 on primary: /dev/gnt/9859a93b-380b-4083-a38e-da120310daf7.disk0 (253:0) name: disk0 UUID: 2beab6a0-21b0-4bc8-8b79-b70cf1539214 - disk/1: plain, size 512M access mode: rw logical_id: gnt/ba44f3e1-eab9-4c5a-93b8-f62eccb2f6a0.disk1 on primary: /dev/gnt/ba44f3e1-eab9-4c5a-93b8-f62eccb2f6a0.disk1 (253:1) name: disk1 UUID: 004dd84b-1adb-494a-bc5d-1d509b2cf11d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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=file,drbd,sharedfile --ipolicy-disk-templates=file,drbd,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 May 20 00:45:10 2026 Cluster LVM configuration already in desired state, not changing ---- PASSED [TestClusterModifyDiskTemplates] gnt-cluster modify --enabled-disk-templates= >>>> 2026-05-20 00:45:11.034709 time=0:00:53.611044 [TestClusterModifyDiskTemplates] gnt-cluster modify --enabled-disk-templates= <<<< 2026-05-20 00:45:11.034828 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 May 20 00:45:13 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 May 20 00:45:17 2026 * Verifying cluster config Wed May 20 00:45:17 2026 * Verifying cluster certificate files Wed May 20 00:45:17 2026 * Verifying hypervisor parameters Wed May 20 00:45:17 2026 * Verifying all nodes belong to an existing group Waiting for job 152 ... Wed May 20 00:45:17 2026 * Verifying group 'default' Wed May 20 00:45:17 2026 * Gathering data (3 nodes) Wed May 20 00:45:17 2026 * Gathering information about nodes (3 nodes) Wed May 20 00:45:18 2026 * Gathering disk information (3 nodes) Wed May 20 00:45:18 2026 * Verifying configuration file consistency Wed May 20 00:45:18 2026 * Verifying node status Wed May 20 00:45:18 2026 - ERROR: node itchy.staging.ganeti.org: The configured file storage path is unusable: Path '/boot/' uses a forbidden prefix Wed May 20 00:45:18 2026 - ERROR: node troy-mcclure.staging.ganeti.org: The configured file storage path is unusable: Path '/boot/' uses a forbidden prefix Wed May 20 00:45:18 2026 - ERROR: node krusty.staging.ganeti.org: The configured file storage path is unusable: Path '/boot/' uses a forbidden prefix Wed May 20 00:45:18 2026 * Verifying instance status Wed May 20 00:45:18 2026 * Verifying orphan volumes Wed May 20 00:45:18 2026 * Verifying N+1 Memory redundancy Wed May 20 00:45:18 2026 * Assessing cluster hypervisor parameters Wed May 20 00:45: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 May 20 00:45:18 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 00:45:18 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 00:45:18 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 00:45:18 2026 * Other Notes Wed May 20 00:45:19 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=plain --ipolicy-disk-templates=plain' Wed May 20 00:45:22 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 May 20 00:45:22 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 May 20 00:45:23 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 May 20 00:45:25 2026 * Verifying cluster config Wed May 20 00:45:25 2026 * Verifying cluster certificate files Wed May 20 00:45:25 2026 * Verifying hypervisor parameters Wed May 20 00:45:25 2026 * Verifying all nodes belong to an existing group Waiting for job 159 ... Wed May 20 00:45:26 2026 * Verifying group 'default' Wed May 20 00:45:26 2026 * Gathering data (3 nodes) Wed May 20 00:45:26 2026 * Gathering information about nodes (3 nodes) Wed May 20 00:45:27 2026 * Gathering disk information (3 nodes) Wed May 20 00:45:27 2026 * Verifying configuration file consistency Wed May 20 00:45:27 2026 * Verifying node status Wed May 20 00:45:27 2026 * Verifying instance status Wed May 20 00:45:27 2026 * Verifying orphan volumes Wed May 20 00:45:27 2026 * Verifying N+1 Memory redundancy Wed May 20 00:45:27 2026 * Assessing cluster hypervisor parameters Wed May 20 00:45: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 May 20 00:45:27 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 00:45:27 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 00:45:27 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 00:45:27 2026 * Other Notes Wed May 20 00:45:27 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-05-20 00:45:30.470008 time=0:00:19.435180 [TestClusterModifyFileStorageDir] gnt-cluster modify --file-storage-dir= <<<< 2026-05-20 00:45:30.470108 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 May 20 00:45:32 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 May 20 00:45:35 2026 * Verifying cluster config Wed May 20 00:45:35 2026 * Verifying cluster certificate files Wed May 20 00:45:35 2026 * Verifying hypervisor parameters Wed May 20 00:45:35 2026 * Verifying all nodes belong to an existing group Waiting for job 167 ... Wed May 20 00:45:36 2026 * Verifying group 'default' Wed May 20 00:45:36 2026 * Gathering data (3 nodes) Wed May 20 00:45:36 2026 * Gathering information about nodes (3 nodes) Wed May 20 00:45:37 2026 * Gathering disk information (3 nodes) Wed May 20 00:45:37 2026 * Verifying configuration file consistency Wed May 20 00:45:37 2026 * Verifying node status Wed May 20 00:45:37 2026 - ERROR: node itchy.staging.ganeti.org: The configured sharedfile storage path is unusable: Path '/boot/' uses a forbidden prefix Wed May 20 00:45:37 2026 - ERROR: node krusty.staging.ganeti.org: The configured sharedfile storage path is unusable: Path '/boot/' uses a forbidden prefix Wed May 20 00:45:37 2026 - ERROR: node troy-mcclure.staging.ganeti.org: The configured sharedfile storage path is unusable: Path '/boot/' uses a forbidden prefix Wed May 20 00:45:37 2026 * Verifying instance status Wed May 20 00:45:37 2026 * Verifying orphan volumes Wed May 20 00:45:37 2026 * Verifying N+1 Memory redundancy Wed May 20 00:45:37 2026 * Assessing cluster hypervisor parameters Wed May 20 00:45: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 May 20 00:45:37 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 00:45:37 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 00:45:37 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 00:45:37 2026 * Other Notes Wed May 20 00:45:37 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=plain --ipolicy-disk-templates=plain' Wed May 20 00:45: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 May 20 00:45: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 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --shared-file-storage-dir=/boot/' Wed May 20 00:45:42 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 May 20 00:45:44 2026 * Verifying cluster config Wed May 20 00:45:44 2026 * Verifying cluster certificate files Wed May 20 00:45:44 2026 * Verifying hypervisor parameters Wed May 20 00:45:44 2026 * Verifying all nodes belong to an existing group Waiting for job 174 ... Wed May 20 00:45:44 2026 * Verifying group 'default' Wed May 20 00:45:44 2026 * Gathering data (3 nodes) Wed May 20 00:45:44 2026 * Gathering information about nodes (3 nodes) Wed May 20 00:45:46 2026 * Gathering disk information (3 nodes) Wed May 20 00:45:46 2026 * Verifying configuration file consistency Wed May 20 00:45:46 2026 * Verifying node status Wed May 20 00:45:46 2026 * Verifying instance status Wed May 20 00:45:46 2026 * Verifying orphan volumes Wed May 20 00:45:46 2026 * Verifying N+1 Memory redundancy Wed May 20 00:45:46 2026 * Assessing cluster hypervisor parameters Wed May 20 00:45: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 May 20 00:45:46 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 00:45:46 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 00:45:46 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 00:45:46 2026 * Other Notes Wed May 20 00:45:46 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-05-20 00:45:49.259138 time=0:00:18.789030 [TestClusterModifySharedFileStorageDir] gnt-cluster modify --shared-file-storage-dir= <<<< 2026-05-20 00:45:49.259232 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'mktemp --tmpdir ganeti-install-image.XXXXXX' /tmp/ganeti-install-image.g2xTig Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --install-image=/tmp/ganeti-install-image.g2xTig' Command: ssh troy-mcclure.staging.ganeti.org 'rm /tmp/ganeti-install-image.g2xTig' ---- PASSED [TestClusterModifyInstallImage] gnt-cluster modify --install-image=...' >>>> 2026-05-20 00:45:50.499750 time=0:00:01.240518 [TestClusterModifyInstallImage] gnt-cluster modify --install-image=...' <<<< 2026-05-20 00:45:50.499835 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 Wed May 20 04:45:50 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Wed May 20 04:45:50 2026. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --user-shutdown=true' Command: ssh troy-mcclure.staging.ganeti.org 'pgrep ganeti-kvmd' 36957 Command: ssh krusty.staging.ganeti.org 'pgrep ganeti-kvmd' 35080 Command: ssh itchy.staging.ganeti.org 'pgrep ganeti-kvmd' 35209 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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.2 secondary ip: 192.168.1.2 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' 36992 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 krusty.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh itchy.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' 37031 Command: ssh krusty.staging.ganeti.org 'pgrep ganeti-kvmd' 35110 Command: ssh itchy.staging.ganeti.org 'pgrep ganeti-kvmd' 35238 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 krusty.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh itchy.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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterModifyUserShutdown] Tests user shutdown cluster wide >>>> 2026-05-20 00:46:26.463931 time=0:00:35.964096 [TestClusterModifyUserShutdown] Tests user shutdown cluster wide **** 2026-05-20 00:46:26.464037 skipping [TestClusterRename] gnt-cluster rename, test(s) cluster-rename disabled <<<< 2026-05-20 00:46:26.464054 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-05-20 00:46:26.655627 time=0:00:00.191573 [TestClusterVersion] gnt-cluster version <<<< 2026-05-20 00:46:26.655674 start [TestClusterInfo] gnt-cluster info Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 00:46: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-qa-initrd kernel_args: rdinit=/sbin/qa-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.g2xTig 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 [TestClusterInfo] gnt-cluster info ------------------------- >>>> 2026-05-20 00:46:26.846830 time=0:00:00.191156 [TestClusterInfo] gnt-cluster info <<<< 2026-05-20 00:46:26.846991 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-05-20 00:46:27.047362 time=0:00:00.200371 [TestClusterGetmaster] gnt-cluster getmaster <<<< 2026-05-20 00:46:27.047417 start [TestClusterRedistConf] gnt-cluster redist-conf Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster redist-conf' ---- PASSED [TestClusterRedistConf] gnt-cluster redist-conf ------------ >>>> 2026-05-20 00:46:28.961985 time=0:00:01.914568 [TestClusterRedistConf] gnt-cluster redist-conf <<<< 2026-05-20 00:46:28.962118 start [TestClusterCopyfile] gnt-cluster copyfile /tmp/gnt.tK8jBe Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster copyfile /tmp/gnt.tK8jBe' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /tmp/gnt.tK8jBe' 0f8a7b2c-6812-4f02-a1c9-c6491ed791acCommand: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.hr77ggjm -oControlMaster=no krusty.staging.ganeti.org 'cat /tmp/gnt.tK8jBe' 0f8a7b2c-6812-4f02-a1c9-c6491ed791acCommand: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.hiv9io71 -oControlMaster=no itchy.staging.ganeti.org 'cat /tmp/gnt.tK8jBe' 0f8a7b2c-6812-4f02-a1c9-c6491ed791acCommand: ssh troy-mcclure.staging.ganeti.org 'rm -f /tmp/gnt.tK8jBe' Command: ssh krusty.staging.ganeti.org 'rm -f /tmp/gnt.tK8jBe' Command: ssh itchy.staging.ganeti.org 'rm -f /tmp/gnt.tK8jBe' ---- PASSED [TestClusterCopyfile] gnt-cluster copyfile ----------------- >>>> 2026-05-20 00:46:29.678072 time=0:00:00.715954 [TestClusterCopyfile] gnt-cluster copyfile <<<< 2026-05-20 00:46:29.678160 start [TestClusterCommand] gnt-cluster command Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster command '\''echo -n 10e443b5-556e-487f-8780-d18433a25abd >/tmp/gnt1196bf8c-f1c5-4e31-9aa0-4627842705db'\''' ------------------------------------------------ node: itchy.staging.ganeti.org return code = 0 ------------------------------------------------ node: krusty.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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /tmp/gnt1196bf8c-f1c5-4e31-9aa0-4627842705db' 10e443b5-556e-487f-8780-d18433a25abdCommand: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.hr77ggjm -oControlMaster=no krusty.staging.ganeti.org 'cat /tmp/gnt1196bf8c-f1c5-4e31-9aa0-4627842705db' 10e443b5-556e-487f-8780-d18433a25abdCommand: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.hiv9io71 -oControlMaster=no itchy.staging.ganeti.org 'cat /tmp/gnt1196bf8c-f1c5-4e31-9aa0-4627842705db' 10e443b5-556e-487f-8780-d18433a25abdCommand: ssh troy-mcclure.staging.ganeti.org 'rm -f /tmp/gnt1196bf8c-f1c5-4e31-9aa0-4627842705db' Command: ssh krusty.staging.ganeti.org 'rm -f /tmp/gnt1196bf8c-f1c5-4e31-9aa0-4627842705db' Command: ssh itchy.staging.ganeti.org 'rm -f /tmp/gnt1196bf8c-f1c5-4e31-9aa0-4627842705db' ---- PASSED [TestClusterCommand] gnt-cluster command ------------------- >>>> 2026-05-20 00:46:30.620404 time=0:00:00.942244 [TestClusterCommand] gnt-cluster command **** 2026-05-20 00:46:30.620491 skipping [TestClusterBurnin] Burnin, test(s) cluster-burnin disabled **** 2026-05-20 00:46:30.620508 skipping [TestClusterMasterFailover] gnt-cluster master-failover, test(s) cluster-master-failover disabled **** 2026-05-20 00:46:30.620518 skipping [TestClusterMasterFailoverWithDrainedQueue] gnt-cluster master-failover with drained queue, test(s) cluster-master-failover disabled <<<< 2026-05-20 00:46:30.620532 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 May 20 00:46:32 2026 * Verifying cluster config Wed May 20 00:46:32 2026 * Verifying cluster certificate files Wed May 20 00:46:32 2026 * Verifying hypervisor parameters Wed May 20 00:46:32 2026 * Verifying all nodes belong to an existing group Waiting for job 187 ... Wed May 20 00:46:32 2026 * Verifying group 'default' Wed May 20 00:46:32 2026 * Gathering data (3 nodes) Wed May 20 00:46:32 2026 * Gathering information about nodes (3 nodes) Wed May 20 00:46:34 2026 * Gathering disk information (3 nodes) Wed May 20 00:46:34 2026 * Verifying configuration file consistency Wed May 20 00:46:34 2026 * Verifying node status Wed May 20 00:46:34 2026 * Verifying instance status Wed May 20 00:46:34 2026 * Verifying orphan volumes Wed May 20 00:46:34 2026 * Verifying N+1 Memory redundancy Wed May 20 00:46:34 2026 * Assessing cluster hypervisor parameters Wed May 20 00:46: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 May 20 00:46:34 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 00:46:34 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 00:46:34 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 00:46:34 2026 * Other Notes Wed May 20 00:46:34 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --node-parameters oob_program=/tmp/ganeti-qa-oob-does-not-exist-0096b724-3ef1-4d7a-85d8-2d7c809c86a4' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 190, 191 Waiting for job 190 ... Wed May 20 00:46:37 2026 * Verifying cluster config Wed May 20 00:46:37 2026 * Verifying cluster certificate files Wed May 20 00:46:37 2026 * Verifying hypervisor parameters Wed May 20 00:46:37 2026 * Verifying all nodes belong to an existing group Waiting for job 191 ... Wed May 20 00:46:37 2026 * Verifying group 'default' Wed May 20 00:46:37 2026 * Gathering data (3 nodes) Wed May 20 00:46:37 2026 * Gathering information about nodes (3 nodes) Wed May 20 00:46:38 2026 * Gathering disk information (3 nodes) Wed May 20 00:46:38 2026 * Verifying configuration file consistency Wed May 20 00:46:38 2026 * Verifying node status Wed May 20 00:46:38 2026 - ERROR: node itchy.staging.ganeti.org: error stating out of band helper: [Errno 2] No such file or directory: '/tmp/ganeti-qa-oob-does-not-exist-0096b724-3ef1-4d7a-85d8-2d7c809c86a4' Wed May 20 00:46:38 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-0096b724-3ef1-4d7a-85d8-2d7c809c86a4' Wed May 20 00:46:38 2026 - ERROR: node krusty.staging.ganeti.org: error stating out of band helper: [Errno 2] No such file or directory: '/tmp/ganeti-qa-oob-does-not-exist-0096b724-3ef1-4d7a-85d8-2d7c809c86a4' Wed May 20 00:46:38 2026 * Verifying instance status Wed May 20 00:46:38 2026 * Verifying orphan volumes Wed May 20 00:46:38 2026 * Verifying N+1 Memory redundancy Wed May 20 00:46:38 2026 * Assessing cluster hypervisor parameters Wed May 20 00:46: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 May 20 00:46:38 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 00:46:38 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 00:46:38 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 00:46:38 2026 * Other Notes Wed May 20 00:46:39 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'touch /tmp/ganeti-qa-oob-does-exist-9224b7d9-003d-4763-8cb5-cfa9dd0400cb' Command: ssh troy-mcclure.staging.ganeti.org 'chmod 0400 /tmp/ganeti-qa-oob-does-exist-9224b7d9-003d-4763-8cb5-cfa9dd0400cb' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster copyfile /tmp/ganeti-qa-oob-does-exist-9224b7d9-003d-4763-8cb5-cfa9dd0400cb' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --node-parameters oob_program=/tmp/ganeti-qa-oob-does-exist-9224b7d9-003d-4763-8cb5-cfa9dd0400cb' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 194, 195 Waiting for job 194 ... Wed May 20 00:46:42 2026 * Verifying cluster config Wed May 20 00:46:42 2026 * Verifying cluster certificate files Wed May 20 00:46:42 2026 * Verifying hypervisor parameters Wed May 20 00:46:42 2026 * Verifying all nodes belong to an existing group Waiting for job 195 ... Wed May 20 00:46:43 2026 * Verifying group 'default' Wed May 20 00:46:43 2026 * Gathering data (3 nodes) Wed May 20 00:46:43 2026 * Gathering information about nodes (3 nodes) Wed May 20 00:46:44 2026 * Gathering disk information (3 nodes) Wed May 20 00:46:44 2026 * Verifying configuration file consistency Wed May 20 00:46:44 2026 * Verifying node status Wed May 20 00:46:44 2026 - ERROR: node krusty.staging.ganeti.org: out of band helper /tmp/ganeti-qa-oob-does-exist-9224b7d9-003d-4763-8cb5-cfa9dd0400cb is not executable Wed May 20 00:46:44 2026 - ERROR: node itchy.staging.ganeti.org: out of band helper /tmp/ganeti-qa-oob-does-exist-9224b7d9-003d-4763-8cb5-cfa9dd0400cb is not executable Wed May 20 00:46:44 2026 - ERROR: node troy-mcclure.staging.ganeti.org: out of band helper /tmp/ganeti-qa-oob-does-exist-9224b7d9-003d-4763-8cb5-cfa9dd0400cb is not executable Wed May 20 00:46:44 2026 * Verifying instance status Wed May 20 00:46:44 2026 * Verifying orphan volumes Wed May 20 00:46:44 2026 * Verifying N+1 Memory redundancy Wed May 20 00:46:44 2026 * Assessing cluster hypervisor parameters Wed May 20 00:46: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 May 20 00:46:44 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 00:46:44 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 00:46:44 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 00:46:44 2026 * Other Notes Wed May 20 00:46:44 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'chmod 0500 /tmp/ganeti-qa-oob-does-exist-9224b7d9-003d-4763-8cb5-cfa9dd0400cb' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster copyfile /tmp/ganeti-qa-oob-does-exist-9224b7d9-003d-4763-8cb5-cfa9dd0400cb' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 197, 198 Waiting for job 197 ... Wed May 20 00:46:47 2026 * Verifying cluster config Wed May 20 00:46:47 2026 * Verifying cluster certificate files Wed May 20 00:46:47 2026 * Verifying hypervisor parameters Wed May 20 00:46:47 2026 * Verifying all nodes belong to an existing group Waiting for job 198 ... Wed May 20 00:46:47 2026 * Verifying group 'default' Wed May 20 00:46:47 2026 * Gathering data (3 nodes) Wed May 20 00:46:47 2026 * Gathering information about nodes (3 nodes) Wed May 20 00:46:49 2026 * Gathering disk information (3 nodes) Wed May 20 00:46:49 2026 * Verifying configuration file consistency Wed May 20 00:46:49 2026 * Verifying node status Wed May 20 00:46:49 2026 * Verifying instance status Wed May 20 00:46:49 2026 * Verifying orphan volumes Wed May 20 00:46:49 2026 * Verifying N+1 Memory redundancy Wed May 20 00:46:49 2026 * Assessing cluster hypervisor parameters Wed May 20 00:46: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 May 20 00:46:49 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 00:46:49 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 00:46:49 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 00:46:49 2026 * Other Notes Wed May 20 00:46:49 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster command rm /tmp/ganeti-qa-oob-does-exist-9224b7d9-003d-4763-8cb5-cfa9dd0400cb' ------------------------------------------------ node: itchy.staging.ganeti.org return code = 0 ------------------------------------------------ node: krusty.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-05-20 00:46:51.479431 time=0:00:20.858899 [TestClusterOob] out-of-band framework <<<< 2026-05-20 00:46:51.479560 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.kwdbsnx0 -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.kwdbsnx0 -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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster modify --instance-communication-network=mynetwork' Wed May 20 00:46:52 2026 Changing instance communication network to 'mynetwork', only new instances will be affected. Submitted jobs 201 Waiting for job 201 ... Wed May 20 00:46:52 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.kwdbsnx0 -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.kwdbsnx0 -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.kwdbsnx0 -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.kwdbsnx0 -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.kwdbsnx0 -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.kwdbsnx0 -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.kwdbsnx0 -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.kwdbsnx0 -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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster modify --instance-communication-network=mynetwork' Wed May 20 00:46:58 2026 Instance communication network already is 'mynetwork', nothing to do. Wed May 20 00:46:58 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster modify --instance-communication-network=' Wed May 20 00:47:00 2026 Previous instance communication network 'mynetwork' should be removed manually. Wed May 20 00:47:00 2026 Disabling instance communication network, only new instances will be affected. Wed May 20 00:47:00 2026 Previous instance communication network 'mynetwork' should be removed manually. Wed May 20 00:47:00 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.kwdbsnx0 -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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list --no-headers -o name' ---- PASSED [TestInstanceCommunication] Tests instance communication via 'gnt-cluster modify' >>>> 2026-05-20 00:47:05.740678 time=0:00:14.261118 [TestInstanceCommunication] Tests instance communication via 'gnt-cluster modify' <<<< 2026-05-20 00:47:05.740968 start [TestVersion] Testing remote API version GET /version ---- PASSED [TestVersion] Testing remote API version ------------------- >>>> 2026-05-20 00:47:05.818287 time=0:00:00.077319 [TestVersion] Testing remote API version <<<< 2026-05-20 00:47:05.818410 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.kwdbsnx0 -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.2 secondary ip: 192.168.1.2 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-05-20 00:47:09.129147 time=0:00:03.310737 [TestEmptyCluster] Testing remote API on an empty cluster <<<< 2026-05-20 00:47:09.129267 start [TestRapiUserPermissions] Verify the role-based access control enforces correctly Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/rapi/users' ganeti-qa ganeti-qa write/tmp/gnt.7L96iD Command: ssh troy-mcclure.staging.ganeti.org 'mkdir -p /var/lib/ganeti/rapi' Command: ssh troy-mcclure.staging.ganeti.org 'mv /tmp/gnt.7L96iD /var/lib/ganeti/rapi/users' Command: ssh troy-mcclure.staging.ganeti.org 'rm -f /tmp/gnt.7L96iD' Command: ssh troy-mcclure.staging.ganeti.org 'kill -HUP $(cat /var/run/ganeti/ganeti-rapi.pid)' /tmp/gnt.BFpYsR Command: ssh troy-mcclure.staging.ganeti.org 'mkdir -p /var/lib/ganeti/rapi' Command: ssh troy-mcclure.staging.ganeti.org 'mv /tmp/gnt.BFpYsR /var/lib/ganeti/rapi/users' Command: ssh troy-mcclure.staging.ganeti.org 'rm -f /tmp/gnt.BFpYsR' Command: ssh troy-mcclure.staging.ganeti.org 'kill -HUP $(cat /var/run/ganeti/ganeti-rapi.pid)' ---- PASSED [TestRapiUserPermissions] Verify the role-based access control enforces correctly >>>> 2026-05-20 00:47:10.250751 time=0:00:01.121484 [TestRapiUserPermissions] Verify the role-based access control enforces correctly <<<< 2026-05-20 00:47:10.250827 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.kwdbsnx0 -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.2 secondary ip: 192.168.1.2 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/lock/fields GET /2/query/lock/fields?fields=name,name,name GET /2/query/lock GET /2/query/lock?fields=name,owner,pending,mode 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/job/fields GET /2/query/job/fields?fields=id,id,opstatus GET /2/query/job GET /2/query/job?fields=opstatus,opexec,opstart,received_ts,opresult,status,oppriority,opend,start_ts,priority,end_ts,ops,oplog,summary,archived,id 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/group/fields GET /2/query/group/fields?fields=name,name,node_cnt GET /2/query/group GET /2/query/group?fields=node_cnt,alloc_policy,tags,ndp/ovs,ndparams,pinst_list,ctime,name,ndp/ssh_port,node_list,ipolicy,serial_no,mtime,ndp/oob_program,ndp/cpu_speed,ndp/spindle_count,custom_diskparams,pinst_cnt,uuid,ndp/exclusive_storage,ndp/ovs_name,ndp/ovs_link,diskparams,custom_ipolicy,custom_ndparams GET /2/query/group?fields=name GET /2/query/group?fields=name,%20name%09,name%20 GET /2/query/filter/fields GET /2/query/filter/fields?fields=uuid,uuid,action GET /2/query/filter GET /2/query/filter?fields=action,uuid,watermark,predicates,priority,reason_trail 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/instance/fields GET /2/query/instance/fields?fields=name,name,disk.name/9 GET /2/query/instance GET /2/query/instance?fields=disk.name/9,disk.size/14,disk.spindles/4,nic.bridge/5,hv/spice_password_file,hv/cpu_cap,disk.size/5,disk.size/12,disk.uuid/8,hv/cpu_weight,hv/kernel_path,nic.ip/3,nic.vlan/0,hv/machine_version,disk.uuid/10,hv/pae,disk.name/1,hv/vnc_bind_address,hv/drop_capabilities,disk.size/0,snodes.group.uuid,hv/cdrom2_image_path,nic.mac/4,disk.name/15,nic.name/6,nic.name/5,disks_active,hv/cpuid,hv/nic_type,bridge,disk.uuid/3,oper_ram,disk.spindles/3,be/auto_balance,disk.name/7,hv/mem_path,disk.size/8,hv/cdrom_image_path,hv/num_ttys,nic.link/5,hv/extra_config,hv/use_chroot,hv/kvm_extra,nic.uuid/0,nic.mode/3,nic.mac/2,nic.vlan/1,hv/pci_pass,hv/virtio_net_queues,nic.name/1,nic.ip/6,nic.network.name/0,hv/migration_caps,nic.vlan/7,disk.name/14,disk.uuid/1,hv/use_localtime,hv/spice_image_compression,hv/use_guest_agent,nic.mac/0,nic.mode/7,nic.networks.names,nic.vlan/6,disk.name/13,be/maxmem,nic_link,tags,disk.spindles/2,custom_osparams,hv/vhost_net,nic.bridge/4,sdb_size,hv/disk_discard,nic.network/5,disk.uuid/5,hv/extra_cgroups,nic.bridge/1,admin_state_source,nic.count,be/spindle_use,disk_template,disk.uuid/14,hv/vnet_hdr,mac,nic.mode/1,hv/reboot_behavior,nic.network/0,hv/scsi_controller_type,disk.name/11,disk.uuid/0,nic_mode,hv/spice_streaming_video,pnode.group,hv/viridian,nic.name/3,pnode,hv/kernel_args,disk.size/2,sda_size,nic.vlan/2,nic.bridge/6,nic.bridge/7,nic.ip/5,disk.uuid/9,hv/cpu_threads,hv/blockdev_prefix,nic.mac/6,hv/boot_order,nic_network,hv/serial_speed,hv/security_domain,ip,hv/vga,hv/spice_playback_compression,hv/cpu_cores,nic.uuid/6,disk.spindles/8,disk.size/10,hv/spice_jpeg_wan_compression,uuid,disk.size/11,hv/disk_type,nic.link/4,nic.uuid/7,network_port,disk.uuid/7,disk.size/4,hv/startup_timeout,hv/spice_bind,disk_usage,nic.network/4,nic.mac/5,mtime,admin_state,hv/migration_downtime,disk.spindles/14,hv/spice_zlib_glz_wan_compression,hv/bootloader_path,disk.name/2,disk.spindles/13,hypervisor,nic.vlan/3,hv/disk_aio,hv/spice_ip_version,be/memory,nic.modes,ctime,hv/use_bootloader,nic.ip/1,hv/usb_devices,hv/spice_tls_ciphers,hv/kvm_flag,disk.uuid/15,oper_vcpus,nic.uuids,nic.network/3,serial_no,nic.network/1,hv/vnc_password_file,nic.network/7,disk.spindles/6,nic.link/6,hv/vnc_tls,oper_state,nic.link/3,disk.size/1,disk.uuid/13,nic.ip/4,hv/device_model,hv/disk_cache,nic.ips,disk.spindles/9,disk.uuid/2,hv/keymap,disk.spindles/15,nic.network/2,hv/spice_use_tls,hv/initrd_path,hv/serial_console,custom_hvparams,disk.names,disk.uuid/6,nic.vlan/4,hv/vnc_x509_verify,disk.size/7,nic.uuid/3,nic.network.name/2,disk.spindles/7,nic.mac/3,nic.ip/7,nic.bridge/3,nic.name/2,disk.sizes,nic.networks,snodes,disk.spindles/5,hv/usb_mouse,hv/user_shutdown,disk.size/15,pnode.group.uuid,nic.link/1,hv/cpu_type,hvparams,nic.network.name/4,disk.size/6,nic.mode/0,hv/vif_type,hv/vif_script,disk.uuid/12,be/minmem,nic.ip/0,disk.spindles/10,nic.network.name/5,nic.vlan/5,disk.size/3,hv/cdrom_disk_type,disk.spindles/0,disk.name/10,hv/security_model,nic.mac/1,beparams,disk.uuid/11,nic.link/7,disk.count,hv/devices,hv/kvm_path,hv/cpu_sockets,nic.network.name/3,nic.uuid/2,nic.network.name/1,hv/init_script,status,custom_beparams,hv/root_path,name,disk.spindles/1,nic.names,vcpus,nic.bridge/0,nic.ip/2,disk.spindles/11,nic.uuid/1,forthcoming,nic.bridges,nic.mode/6,nic.network.name/7,hv/kvm_pci_reservations,nic.name/7,hv/cpu_mask,nic.link/2,nic.vlans,console,disk.uuids,nic.uuid/5,hv/vnc_x509_path,hv/spice_use_vdagent,nic.uuid/4,nic.macs,nic.link/0,be/vcpus,disk.spindles/12,be/always_failover,snodes.group,custom_nicparams,nic.network/6,disk.name/8,disk.size/13,os,hv/floppy_image_path,disk.uuid/4,hv/bootloader_args,hv/acpi,osparams,nic.mac/7,nic.mode/2,disk.name/12,disk.name/5,disk.name/6,nic.links,disk.spindles,disk.name/0,nic.name/4,nic.name/0,hv/soundhw,nic.bridge/2,nic.mode/4,disk.name/4,disk.name/3,disk.size/9,admin_up,nic.mode/5,nic.network.name/6 GET /2/query/instance?fields=name GET /2/query/instance?fields=name,%20name%09,name%20 GET /2/query/node/fields GET /2/query/node/fields?fields=name,name,ndp/ssh_port GET /2/query/node GET /2/query/node?fields=ndp/ssh_port,ndp/spindle_count,ctime,uuid,tags,role,pip,group,ndp/ovs_link,custom_ndparams,pinst_cnt,cnodes,spfree,sinst_cnt,offline,serial_no,ndp/exclusive_storage,ctotal,ndp/cpu_speed,drained,vm_capable,powered,mfree,mtotal,sip,sinst_list,mnode,sptotal,pinst_list,master_candidate,mtime,dfree,disk_state,cnos,csockets,group.uuid,master,ndp/ovs,ndparams,ndp/ovs_name,master_capable,dtotal,ndp/oob_program,bootid,hv_state,name GET /2/query/node?fields=name GET /2/query/node?fields=name,%20name%09,name%20 PUT /2/query/node 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 GET /2/query/network/fields GET /2/query/network/fields?fields=name,name,uuid GET /2/query/network GET /2/query/network?fields=uuid,network,name,ctime,inst_cnt,free_count,serial_no,mtime,network6,group_cnt,gateway,group_list,external_reservations,mac_prefix,map,inst_list,tags,gateway6,reserved_count GET /2/query/network?fields=name GET /2/query/network?fields=name,%20name%09,name%20 ---- PASSED [TestRapiQuery] Testing resource queries via remote API ---- >>>> 2026-05-20 00:47:18.222016 time=0:00:07.971189 [TestRapiQuery] Testing resource queries via remote API ^^^^ BLOCK 2026-05-20 00:47:18.222109 time=0:05:27.675517 [RunClusterTests] Runs tests related to gnt-cluster vvvv BLOCK 2026-05-20 00:47:18.222145 start [RunOsTests] Runs all tests related to gnt-os **** 2026-05-20 00:47:18.222198 skipping [TestOsList] gnt-os list, test(s) ['os', >] disabled **** 2026-05-20 00:47:18.222217 skipping [TestOsDiagnose] gnt-os diagnose, test(s) ['os', >] disabled **** 2026-05-20 00:47:18.222229 skipping [TestOsValid] Testing valid OS definition, test(s) ['os', >] disabled **** 2026-05-20 00:47:18.222237 skipping [TestOsInvalid] Testing invalid OS definition, test(s) ['os', >] disabled **** 2026-05-20 00:47:18.222244 skipping [TestOsPartiallyValid] Testing partially valid OS definition, test(s) ['os', >] disabled **** 2026-05-20 00:47:18.222254 skipping [TestOsModifyValid] Testing a valid os modify invocation, test(s) ['os', >] disabled **** 2026-05-20 00:47:18.222262 skipping [TestOsModifyInvalid] Testing an invalid os modify invocation, test(s) ['os', >] disabled **** 2026-05-20 00:47:18.222270 skipping [TestOsStatesNonExisting] Testing OS states with non-existing OS, test(s) ['os', >] disabled ^^^^ BLOCK 2026-05-20 00:47:18.222275 time=0:00:00.000130 [RunOsTests] Runs all tests related to gnt-os <<<< 2026-05-20 00:47:18.222307 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/216 GET /2/tags DELETE /2/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/217 ---- PASSED [TestClusterTags] gnt-cluster tags ------------------------- >>>> 2026-05-20 00:47:23.026282 time=0:00:04.803975 [TestClusterTags] gnt-cluster tags vvvv BLOCK 2026-05-20 00:47:23.026359 start [RunCommonNodeTests] Run a few common node tests <<<< 2026-05-20 00:47:23.026407 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-05-20 00:47:24.137113 time=0:00:01.110706 [TestNodeVolumes] gnt-node volumes <<<< 2026-05-20 00:47:24.137224 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 krusty.staging.ganeti.org file /srv/ganeti/file-storage 12.7G 0M 8.4G Y itchy.staging.ganeti.org file /srv/ganeti/file-storage 12.7G 0M 8.4G Y troy-mcclure.staging.ganeti.org file /srv/ganeti/file-storage 12.7G 0M 8.4G Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=allocatable,size,node,free,name,type,used' Allocatable Size Node Free Name Type Used Y 12.7G krusty.staging.ganeti.org 8.4G /srv/ganeti/file-storage file 0M Y 12.7G itchy.staging.ganeti.org 8.4G /srv/ganeti/file-storage file 0M Y 12.7G troy-mcclure.staging.ganeti.org 8.4G /srv/ganeti/file-storage file 0M Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=node,name,allocatable '\''--separator=|'\'' --no-headers' krusty.staging.ganeti.org|/srv/ganeti/file-storage|Y itchy.staging.ganeti.org|/srv/ganeti/file-storage|Y troy-mcclure.staging.ganeti.org|/srv/ganeti/file-storage|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage krusty.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: No changes to perform, exiting. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable no krusty.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 modified Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable '\''--separator=|'\'' --no-headers krusty.staging.ganeti.org' /srv/ganeti/file-storage|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable yes krusty.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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable '\''--separator=|'\'' --no-headers krusty.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 krusty.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 itchy.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable no itchy.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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable '\''--separator=|'\'' --no-headers itchy.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 itchy.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 modified Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable '\''--separator=|'\'' --no-headers itchy.staging.ganeti.org' /srv/ganeti/file-storage|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node repair-storage itchy.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-vg' Node Type Name Size Used Free Allocatable krusty.staging.ganeti.org lvm-vg gnt 22.0G 0M 22.0G Y itchy.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 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=allocatable,size,node,free,name,type,used' Allocatable Size Node Free Name Type Used Y 22.0G krusty.staging.ganeti.org 22.0G gnt lvm-vg 0M Y 22.0G itchy.staging.ganeti.org 22.0G gnt lvm-vg 0M Y 22.0G troy-mcclure.staging.ganeti.org 22.0G gnt lvm-vg 0M Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=node,name,allocatable '\''--separator=|'\'' --no-headers' krusty.staging.ganeti.org|gnt|Y itchy.staging.ganeti.org|gnt|Y troy-mcclure.staging.ganeti.org|gnt|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage krusty.staging.ganeti.org lvm-vg gnt' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable no krusty.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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable '\''--separator=|'\'' --no-headers krusty.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 krusty.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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable '\''--separator=|'\'' --no-headers krusty.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 krusty.staging.ganeti.org lvm-vg gnt' Wed May 20 00:47:44 2026 Repairing storage unit 'gnt' on krusty.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage itchy.staging.ganeti.org lvm-vg gnt' Stderr was: No changes to perform, exiting. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable no itchy.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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable '\''--separator=|'\'' --no-headers itchy.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 itchy.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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable '\''--separator=|'\'' --no-headers itchy.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 itchy.staging.ganeti.org lvm-vg gnt' Wed May 20 00:47:49 2026 Repairing storage unit 'gnt' on itchy.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv' Node Type Name Size Used Free Allocatable krusty.staging.ganeti.org lvm-pv /dev/vdb 22.0G 0M 22.0G Y itchy.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 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=allocatable,size,node,free,name,type,used' Allocatable Size Node Free Name Type Used Y 22.0G krusty.staging.ganeti.org 22.0G /dev/vdb lvm-pv 0M Y 22.0G itchy.staging.ganeti.org 22.0G /dev/vdb lvm-pv 0M Y 22.0G troy-mcclure.staging.ganeti.org 22.0G /dev/vdb lvm-pv 0M Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=node,name,allocatable '\''--separator=|'\'' --no-headers' krusty.staging.ganeti.org|/dev/vdb|Y itchy.staging.ganeti.org|/dev/vdb|Y troy-mcclure.staging.ganeti.org|/dev/vdb|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage krusty.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 krusty.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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable '\''--separator=|'\'' --no-headers krusty.staging.ganeti.org' /dev/vdb|N Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable yes krusty.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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable '\''--separator=|'\'' --no-headers krusty.staging.ganeti.org' /dev/vdb|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node repair-storage krusty.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 itchy.staging.ganeti.org lvm-pv /dev/vdb' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable no itchy.staging.ganeti.org lvm-pv /dev/vdb' No changes to perform, exiting. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable '\''--separator=|'\'' --no-headers itchy.staging.ganeti.org' /dev/vdb|N Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable yes itchy.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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable '\''--separator=|'\'' --no-headers itchy.staging.ganeti.org' /dev/vdb|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node repair-storage itchy.staging.ganeti.org lvm-pv /dev/vdb' Stderr was: ---- PASSED [TestNodeStorage] gnt-node storage ------------------------- >>>> 2026-05-20 00:48:03.884279 time=0:00:39.747055 [TestNodeStorage] gnt-node storage **** 2026-05-20 00:48:03.884389 skipping [TestOutOfBand] gnt-node power, test(s) ['node-oob', >] disabled ^^^^ BLOCK 2026-05-20 00:48:03.884403 time=0:00:40.858044 [RunCommonNodeTests] Run a few common node tests Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'lvm-pv' can not be repaired vvvv BLOCK 2026-05-20 00:48:03.884443 start [RunGroupListTests] Run tests for listing node groups <<<< 2026-05-20 00:48:03.884473 start [TestGroupList] gnt-group list --- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output diskparams,custom_ndparams,name,custom_ipolicy,alloc_policy,ndp/ovs_link,node_cnt,ndp/oob_program,pinst_cnt,ndp/cpu_speed,ctime,ndp/ovs_name,ndp/spindle_count,custom_diskparams,node_list,ipolicy,uuid,ndp/exclusive_storage,mtime,ndp/ovs,serial_no,ndparams,tags,pinst_list,ndp/ssh_port >> /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 diskparams,custom_ndparams,name,custom_ipolicy,alloc_policy,ndp/ovs_link,node_cnt,ndp/oob_program,pinst_cnt,ndp/cpu_speed,ctime,ndp/ovs_name,ndp/spindle_count,custom_diskparams,node_list,ipolicy,uuid,ndp/exclusive_storage,mtime,ndp/ovs,serial_no,ndparams,tags,pinst_list,ndp/ssh_port,diskparams,custom_ndparams,name,custom_ipolicy,alloc_policy,ndp/ovs_link,node_cnt,ndp/oob_program,pinst_cnt,ndp/cpu_speed,ctime,ndp/ovs_name,ndp/spindle_count,custom_diskparams,node_list,ipolicy,uuid,ndp/exclusive_storage,mtime,ndp/ovs,serial_no,ndparams,tags,pinst_list,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/ssh_port,pinst_list,tags,ndparams,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/ovs,mtime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/exclusive_storage,uuid,ipolicy,node_list,custom_diskparams,ndp/spindle_count,ndp/ovs_name,ctime,ndp/cpu_speed,pinst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/oob_program,node_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/ovs_link,alloc_policy,custom_ipolicy,name,custom_ndparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output diskparams >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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.kwdbsnx0 -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.kwdbsnx0 -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-05-20 00:48:05.932246 time=0:00:02.047773 [TestGroupList] gnt-group list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-05-20 00:48:05.932358 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.kwdbsnx0 -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-05-20 00:48:06.508149 time=0:00:00.575791 [TestGroupListFields] gnt-group list-fields ^^^^ BLOCK 2026-05-20 00:48:06.508231 time=0:00:02.623788 [RunGroupListTests] Run tests for listing node groups vvvv BLOCK 2026-05-20 00:48:06.508266 start [RunGroupRwTests] Run tests for adding/removing/renaming groups <<<< 2026-05-20 00:48:06.508318 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: 3e8837c5-3792-4ce1-bebb-85f568d52db6) 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: 016b96ed-062b-48a5-83ec-cec4479a1a99) 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: 3e8837c5-3792-4ce1-bebb-85f568d52db6) 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: 01d7d6e1-139e-46fd-baa7-6cdad8e546eb, 8c707a3b-f50d-44a8-988f-c529186d791a, eae54146-eac7-48e4-81c2-8f0d8478a3a1 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group rename group1 default' ---- PASSED [TestGroupAddRemoveRename] gnt-group add/remove/rename ----- >>>> 2026-05-20 00:48:19.040150 time=0:00:12.531832 [TestGroupAddRemoveRename] gnt-group add/remove/rename <<<< 2026-05-20 00:48:19.040264 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-05-20 00:48:21.516947 time=0:00:02.476683 [TestGroupAddWithOptions] gnt-group add with options <<<< 2026-05-20 00:48:21.517084 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.kwdbsnx0 -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: default (48) disk-count: default (8) disk-size: default (1048576) memory-size: default (1048576) nic-count: default (8) spindle-use: default (8) 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) 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:spindle-use=4,memory-size=4,nic-count=4,disk-count=4,cpu-count=4,disk-size=4/max:spindle-use=4,memory-size=4,nic-count=4,disk-count=4,cpu-count=4,disk-size=4 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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) 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=4,memory-size=4,nic-count=4,spindle-use=8/max:cpu-count=4,disk-count=4,disk-size=4,memory-size=4,nic-count=4,spindle-use=8 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 4 disk-count: 4 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 8 max/0: cpu-count: 4 disk-count: 4 disk-size: 4 memory-size: 4 nic-count: 4 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=4,disk-count=4,disk-size=4,memory-size=4,nic-count=4,spindle-use=8/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.kwdbsnx0 -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: - max/0: cpu-count: 4 disk-count: 4 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 8 min/0: cpu-count: 4 disk-count: 4 disk-size: 4 memory-size: 4 nic-count: 4 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=4,disk-count=4,disk-size=4,memory-size=8,nic-count=4,spindle-use=8/max:cpu-count=4,disk-count=4,disk-size=4,memory-size=8,nic-count=4,spindle-use=8 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 4 disk-count: 4 disk-size: 4 memory-size: 8 nic-count: 4 spindle-use: 8 max/0: cpu-count: 4 disk-count: 4 disk-size: 4 memory-size: 8 nic-count: 4 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=4,disk-count=4,disk-size=4,memory-size=8,nic-count=4,spindle-use=8/max:cpu-count=4,disk-count=4,disk-size=4,memory-size=4,nic-count=4,spindle-use=8 group1' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 4 disk-count: 4 disk-size: 4 memory-size: 8 nic-count: 4 spindle-use: 8 min/0: cpu-count: 4 disk-count: 4 disk-size: 4 memory-size: 8 nic-count: 4 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=4,disk-count=4,disk-size=4,memory-size=8,nic-count=8,spindle-use=8/max:cpu-count=4,disk-count=4,disk-size=4,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.kwdbsnx0 -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: 8 nic-count: 8 spindle-use: 8 min/0: cpu-count: 4 disk-count: 4 disk-size: 4 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 min:cpu-count=4,disk-count=4,disk-size=4,memory-size=8,nic-count=8,spindle-use=8/max:cpu-count=4,disk-count=4,disk-size=4,memory-size=8,nic-count=4,spindle-use=8 group1' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: - max/0: cpu-count: 4 disk-count: 4 disk-size: 4 memory-size: 8 nic-count: 8 spindle-use: 8 min/0: cpu-count: 4 disk-count: 4 disk-size: 4 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=4,disk-count=8,disk-size=4,memory-size=8,nic-count=8,spindle-use=8/max:cpu-count=4,disk-count=8,disk-size=4,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.kwdbsnx0 -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: 4 disk-count: 8 disk-size: 4 memory-size: 8 nic-count: 8 spindle-use: 8 max/0: cpu-count: 4 disk-count: 8 disk-size: 4 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 min:cpu-count=4,disk-count=8,disk-size=4,memory-size=8,nic-count=8,spindle-use=8/max:cpu-count=4,disk-count=4,disk-size=4,memory-size=8,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.kwdbsnx0 -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-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: 8 disk-size: 4 memory-size: 8 nic-count: 8 spindle-use: 8 max/0: cpu-count: 4 disk-count: 8 disk-size: 4 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=4,memory-size=8,nic-count=8,spindle-use=8/max:cpu-count=8,disk-count=8,disk-size=4,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.kwdbsnx0 -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: 4 memory-size: 8 nic-count: 8 spindle-use: 8 min/0: cpu-count: 8 disk-count: 8 disk-size: 4 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 min:cpu-count=8,disk-count=8,disk-size=4,memory-size=8,nic-count=8,spindle-use=8/max:cpu-count=4,disk-count=8,disk-size=4,memory-size=8,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.kwdbsnx0 -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: - min/0: cpu-count: 8 disk-count: 8 disk-size: 4 memory-size: 8 nic-count: 8 spindle-use: 8 max/0: cpu-count: 8 disk-count: 8 disk-size: 4 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 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.kwdbsnx0 -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: 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) 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=4,memory-size=8,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.kwdbsnx0 -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: - 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.kwdbsnx0 -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: default (48) disk-count: default (8) disk-size: default (1048576) memory-size: default (1048576) nic-count: default (8) spindle-use: default (8) 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) allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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.kwdbsnx0 -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.kwdbsnx0 -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 --ipolicy-vcpu-ratio 1.5 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 1.5 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.kwdbsnx0 -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.kwdbsnx0 -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.kwdbsnx0 -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.kwdbsnx0 -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: 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.kwdbsnx0 -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 --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-05-20 00:48:55.145674 time=0:00:33.628590 [TestGroupModify] gnt-group modify <<<< 2026-05-20 00:48:55.145784 start [TestRapiNodeGroups] Test several node group operations using RAPI POST /2/groups GET /2/jobs/297 POST /2/groups GET /2/jobs/298 PUT /2/groups/group1/modify GET /2/jobs/299 PUT /2/groups/group2/rename GET /2/jobs/300 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/302 DELETE /2/groups/group3 GET /2/jobs/303 ---- PASSED [TestRapiNodeGroups] Test several node group operations using RAPI >>>> 2026-05-20 00:49:02.306051 time=0:00:07.160267 [TestRapiNodeGroups] Test several node group operations using RAPI <<<< 2026-05-20 00:49:02.306173 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/307 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/308 ---- PASSED [TestGroupTags] gnt-group tags ----------------------------- >>>> 2026-05-20 00:49:06.961993 time=0:00:04.655820 [TestGroupTags] gnt-group tags ^^^^ BLOCK 2026-05-20 00:49:06.962089 time=0:01:00.453823 [RunGroupRwTests] Run tests for adding/removing/renaming groups vvvv BLOCK 2026-05-20 00:49:06.962126 start [RunNetworkTests] Run tests for network management <<<< 2026-05-20 00:49:06.962200 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: 8650e8e3-2f18-45d9-979c-aa99096802f6) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output tags,group_cnt,group_list,reserved_count,free_count,gateway6,network6,external_reservations,name,gateway,serial_no,uuid,inst_cnt,map,inst_list,mac_prefix,network,ctime,mtime >> /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 tags,group_cnt,group_list,reserved_count,free_count,gateway6,network6,external_reservations,name,gateway,serial_no,uuid,inst_cnt,map,inst_list,mac_prefix,network,ctime,mtime,tags,group_cnt,group_list,reserved_count,free_count,gateway6,network6,external_reservations,name,gateway,serial_no,uuid,inst_cnt,map,inst_list,mac_prefix,network,ctime,mtime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output mtime,ctime,network >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output mac_prefix,inst_list,map,inst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output uuid,serial_no,gateway,name,external_reservations,network6,gateway6,free_count >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output reserved_count,group_list,group_cnt,tags >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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.kwdbsnx0 -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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name network1 network2' network1 network2 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.kwdbsnx0 -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 tags,group_cnt,group_list,reserved_count,free_count,gateway6,network6,external_reservations,name,gateway,serial_no,uuid,inst_cnt,map,inst_list,mac_prefix,network,ctime,mtime >> /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 tags,group_cnt,group_list,reserved_count,free_count,gateway6,network6,external_reservations,name,gateway,serial_no,uuid,inst_cnt,map,inst_list,mac_prefix,network,ctime,mtime,tags,group_cnt,group_list,reserved_count,free_count,gateway6,network6,external_reservations,name,gateway,serial_no,uuid,inst_cnt,map,inst_list,mac_prefix,network,ctime,mtime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output mtime,ctime,network >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output mac_prefix,inst_list,map,inst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output uuid,serial_no,gateway,name,external_reservations,network6,gateway6,free_count >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output reserved_count,group_list,group_cnt,tags >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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.kwdbsnx0 -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.kwdbsnx0 -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-05-20 00:49:16.550839 time=0:00:09.588639 [TestNetworkAddRemove] gnt-network add/remove Warning: Queried for unknown fields field/does/not/exist <<<< 2026-05-20 00:49:16.550905 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 tags,group_cnt,group_list,reserved_count,free_count,gateway6,network6,external_reservations,name,gateway,serial_no,uuid,inst_cnt,map,inst_list,mac_prefix,network,ctime,mtime >> /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 tags,group_cnt,group_list,reserved_count,free_count,gateway6,network6,external_reservations,name,gateway,serial_no,uuid,inst_cnt,map,inst_list,mac_prefix,network,ctime,mtime,tags,group_cnt,group_list,reserved_count,free_count,gateway6,network6,external_reservations,name,gateway,serial_no,uuid,inst_cnt,map,inst_list,mac_prefix,network,ctime,mtime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output mtime,ctime,network >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output mac_prefix,inst_list,map,inst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output uuid,serial_no,gateway,name,external_reservations,network6,gateway6,free_count >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output reserved_count,group_list,group_cnt,tags >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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.kwdbsnx0 -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.kwdbsnx0 -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-05-20 00:49:24.783653 time=0:00:08.232748 [TestNetworkConnect] gnt-network connect/disconnect <<<< 2026-05-20 00:49:24.783758 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/324 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/325 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network remove network1' ---- PASSED [TestNetworkTags] gnt-network tags ------------------------- >>>> 2026-05-20 00:49:31.824526 time=0:00:07.040768 [TestNetworkTags] gnt-network tags ^^^^ BLOCK 2026-05-20 00:49:31.824640 time=0:00:24.862514 [RunNetworkTests] Run tests for network management vvvv BLOCK 2026-05-20 00:49:31.824697 start [RunFilterTests] Run tests for job filter management **** 2026-05-20 00:49:31.824756 skipping [TestFilterList] gnt-filter list, test(s) filters disabled **** 2026-05-20 00:49:31.824772 skipping [TestFilterListFields] gnt-filter list-fields, test(s) filters disabled **** 2026-05-20 00:49:31.824780 skipping [TestFilterAddRemove] gnt-filter add/delete, test(s) filters disabled **** 2026-05-20 00:49:31.824787 skipping [TestFilterReject] Tests that the REJECT filter does reject new jobs and that the, test(s) filters disabled **** 2026-05-20 00:49:31.824799 skipping [TestFilterOpCode] Tests that filtering with the "opcode" predicate works, test(s) filters disabled **** 2026-05-20 00:49:31.824807 skipping [TestFilterReasonChain] Tests that filters are processed in the right order and that the, test(s) filters disabled **** 2026-05-20 00:49:31.824817 skipping [TestFilterContinue] Tests that the CONTINUE filter has no effect, test(s) filters disabled **** 2026-05-20 00:49:31.824825 skipping [TestFilterAcceptPause] Tests that the PAUSE filter allows scheduling, but prevents starting,, test(s) filters disabled **** 2026-05-20 00:49:31.824832 skipping [TestFilterWatermark] Tests that the filter watermark is set correctly, test(s) filters disabled **** 2026-05-20 00:49:31.824843 skipping [TestFilterRateLimit] Tests that the RATE_LIMIT filter does reject new jobs when all, test(s) filters disabled **** 2026-05-20 00:49:31.824851 skipping [TestAdHocReasonRateLimit] Tests that ad-hoc rate limiting using --reason="rate-limit:n:..." works, test(s) filters disabled ^^^^ BLOCK 2026-05-20 00:49:31.824856 time=0:00:00.000159 [RunFilterTests] Run tests for job filter management <<<< 2026-05-20 00:49:31.824962 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.4 --readd --no-node-setup itchy.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 May 20 00:49:34 2026 - INFO: Readding a node, the offline/drained flags were reset Wed May 20 00:49:34 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-05-20 00:49:40.051205 time=0:00:08.226243 [TestNodeReadd] gnt-node add --readd <<<< 2026-05-20 00:49:40.051290 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 itchy.staging.ganeti.org' Modified node itchy.staging.ganeti.org - master_candidate -> False Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --force --master-candidate=yes itchy.staging.ganeti.org' Modified node itchy.staging.ganeti.org - master_candidate -> True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 335, 336 Waiting for job 335 ... Wed May 20 00:49:47 2026 * Verifying cluster config Wed May 20 00:49:47 2026 * Verifying cluster certificate files Wed May 20 00:49:47 2026 * Verifying hypervisor parameters Wed May 20 00:49:47 2026 * Verifying all nodes belong to an existing group Waiting for job 336 ... Wed May 20 00:49:47 2026 * Verifying group 'default' Wed May 20 00:49:47 2026 * Gathering data (3 nodes) Wed May 20 00:49:47 2026 * Gathering information about nodes (3 nodes) Wed May 20 00:49:48 2026 * Gathering disk information (3 nodes) Wed May 20 00:49:48 2026 * Verifying configuration file consistency Wed May 20 00:49:48 2026 * Verifying node status Wed May 20 00:49:48 2026 * Verifying instance status Wed May 20 00:49:48 2026 * Verifying orphan volumes Wed May 20 00:49:48 2026 * Verifying N+1 Memory redundancy Wed May 20 00:49:48 2026 * Assessing cluster hypervisor parameters Wed May 20 00:49: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 May 20 00:49:48 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 00:49:48 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 00:49:48 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 00:49:48 2026 * Other Notes Wed May 20 00:49:48 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --force --master-candidate=no itchy.staging.ganeti.org' Modified node itchy.staging.ganeti.org - master_candidate -> False Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 339, 340 Waiting for job 339 ... Wed May 20 00:49:52 2026 * Verifying cluster config Wed May 20 00:49:52 2026 * Verifying cluster certificate files Wed May 20 00:49:52 2026 * Verifying hypervisor parameters Wed May 20 00:49:52 2026 * Verifying all nodes belong to an existing group Waiting for job 340 ... Wed May 20 00:49:52 2026 * Verifying group 'default' Wed May 20 00:49:52 2026 * Gathering data (3 nodes) Wed May 20 00:49:52 2026 * Gathering information about nodes (3 nodes) Wed May 20 00:49:53 2026 * Gathering disk information (3 nodes) Wed May 20 00:49:53 2026 * Verifying configuration file consistency Wed May 20 00:49:53 2026 * Verifying node status Wed May 20 00:49:53 2026 * Verifying instance status Wed May 20 00:49:53 2026 * Verifying orphan volumes Wed May 20 00:49:53 2026 * Verifying N+1 Memory redundancy Wed May 20 00:49:53 2026 * Assessing cluster hypervisor parameters Wed May 20 00:49:53 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 May 20 00:49:53 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 00:49:53 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 00:49:53 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 00:49:53 2026 * Other Notes Wed May 20 00:49:54 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --force --drained=yes itchy.staging.ganeti.org' Modified node itchy.staging.ganeti.org - drained -> True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 343, 344 Waiting for job 343 ... Wed May 20 00:49:56 2026 * Verifying cluster config Wed May 20 00:49:56 2026 * Verifying cluster certificate files Wed May 20 00:49:56 2026 * Verifying hypervisor parameters Wed May 20 00:49:56 2026 * Verifying all nodes belong to an existing group Waiting for job 344 ... Wed May 20 00:49:57 2026 * Verifying group 'default' Wed May 20 00:49:57 2026 * Gathering data (3 nodes) Wed May 20 00:49:57 2026 * Gathering information about nodes (3 nodes) Wed May 20 00:49:58 2026 * Gathering disk information (3 nodes) Wed May 20 00:49:58 2026 * Verifying configuration file consistency Wed May 20 00:49:58 2026 * Verifying node status Wed May 20 00:49:58 2026 * Verifying instance status Wed May 20 00:49:58 2026 * Verifying orphan volumes Wed May 20 00:49:58 2026 * Verifying N+1 Memory redundancy Wed May 20 00:49:58 2026 * Assessing cluster hypervisor parameters Wed May 20 00:49: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 May 20 00:49:58 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 00:49:58 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 00:49:58 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 00:49:58 2026 * Other Notes Wed May 20 00:49:58 2026 - NOTICE: 1 drained node(s) found. Wed May 20 00:49:58 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --force --drained=no itchy.staging.ganeti.org' Modified node itchy.staging.ganeti.org - drained -> False Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 347, 348 Waiting for job 347 ... Wed May 20 00:50:01 2026 * Verifying cluster config Wed May 20 00:50:01 2026 * Verifying cluster certificate files Wed May 20 00:50:01 2026 * Verifying hypervisor parameters Wed May 20 00:50:01 2026 * Verifying all nodes belong to an existing group Waiting for job 348 ... Wed May 20 00:50:01 2026 * Verifying group 'default' Wed May 20 00:50:01 2026 * Gathering data (3 nodes) Wed May 20 00:50:01 2026 * Gathering information about nodes (3 nodes) Wed May 20 00:50:02 2026 * Gathering disk information (3 nodes) Wed May 20 00:50:02 2026 * Verifying configuration file consistency Wed May 20 00:50:02 2026 * Verifying node status Wed May 20 00:50:02 2026 * Verifying instance status Wed May 20 00:50:02 2026 * Verifying orphan volumes Wed May 20 00:50:02 2026 * Verifying N+1 Memory redundancy Wed May 20 00:50:02 2026 * Assessing cluster hypervisor parameters Wed May 20 00:50:02 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 May 20 00:50:02 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 00:50:02 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 00:50:02 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 00:50:02 2026 * Other Notes Wed May 20 00:50:03 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --force --offline=yes itchy.staging.ganeti.org' Wed May 20 00:50:03 2026 Failed to stop KVM daemon on node 'itchy.staging.ganeti.org': Node is marked offline Modified node itchy.staging.ganeti.org - offline -> True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 351, 352 Waiting for job 351 ... Wed May 20 00:50:05 2026 * Verifying cluster config Wed May 20 00:50:05 2026 * Verifying cluster certificate files Wed May 20 00:50:05 2026 * Verifying hypervisor parameters Wed May 20 00:50:05 2026 * Verifying all nodes belong to an existing group Waiting for job 352 ... Wed May 20 00:50:05 2026 * Verifying group 'default' Wed May 20 00:50:05 2026 * Gathering data (3 nodes) Wed May 20 00:50:05 2026 * Gathering information about nodes (3 nodes) Wed May 20 00:50:06 2026 * Gathering disk information (3 nodes) Wed May 20 00:50:06 2026 * Verifying configuration file consistency Wed May 20 00:50:06 2026 * Verifying node status Wed May 20 00:50:06 2026 * Verifying instance status Wed May 20 00:50:06 2026 * Verifying orphan volumes Wed May 20 00:50:06 2026 * Verifying N+1 Memory redundancy Wed May 20 00:50:06 2026 * Assessing cluster hypervisor parameters Wed May 20 00:50: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. Wed May 20 00:50:06 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 00:50:06 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 00:50:06 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 00:50:06 2026 * Other Notes Wed May 20 00:50:06 2026 - NOTICE: 1 offline node(s) found. Wed May 20 00:50:07 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --force --offline=no itchy.staging.ganeti.org' Wed May 20 00:50:07 2026 - WARNING: Transitioning node from offline to online state without using re-add. Please make sure the node is healthy! Modified node itchy.staging.ganeti.org - offline -> False Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 355, 356 Waiting for job 355 ... Wed May 20 00:50:09 2026 * Verifying cluster config Wed May 20 00:50:09 2026 * Verifying cluster certificate files Wed May 20 00:50:09 2026 * Verifying hypervisor parameters Wed May 20 00:50:09 2026 * Verifying all nodes belong to an existing group Waiting for job 356 ... Wed May 20 00:50:10 2026 * Verifying group 'default' Wed May 20 00:50:10 2026 * Gathering data (3 nodes) Wed May 20 00:50:10 2026 * Gathering information about nodes (3 nodes) Wed May 20 00:50:11 2026 * Gathering disk information (3 nodes) Wed May 20 00:50:11 2026 * Verifying configuration file consistency Wed May 20 00:50:11 2026 * Verifying node status Wed May 20 00:50:11 2026 * Verifying instance status Wed May 20 00:50:11 2026 * Verifying orphan volumes Wed May 20 00:50:11 2026 * Verifying N+1 Memory redundancy Wed May 20 00:50:11 2026 * Assessing cluster hypervisor parameters Wed May 20 00:50: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 May 20 00:50:11 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 00:50:11 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 00:50:11 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 00:50:11 2026 * Other Notes Wed May 20 00:50:11 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --master-candidate=yes itchy.staging.ganeti.org' Modified node itchy.staging.ganeti.org - master_candidate -> True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --secondary-ip=192.168.1.4 itchy.staging.ganeti.org' Modified node itchy.staging.ganeti.org - secondary_ip -> 192.168.1.4 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 May 20 00:50:19 2026 - INFO: Note: more nodes are candidates (3) than desired (2) ---- PASSED [TestNodeModify] gnt-node modify --------------------------- >>>> 2026-05-20 00:50:20.275659 time=0:00:40.224369 [TestNodeModify] gnt-node modify <<<< 2026-05-20 00:50:20.275779 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 itchy.staging.ganeti.org 1' ---- PASSED [TestDelay] gnt-debug delay -------------------------------- >>>> 2026-05-20 00:50:26.072656 time=0:00:05.796877 [TestDelay] gnt-debug delay Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5aa9f37ca474cecef351db576a4c150428f7c8c0 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 367, 368 Waiting for job 367 ... Wed May 20 00:50:27 2026 * Verifying cluster config Wed May 20 00:50:27 2026 * Verifying cluster certificate files Wed May 20 00:50:27 2026 * Verifying hypervisor parameters Wed May 20 00:50:27 2026 * Verifying all nodes belong to an existing group Waiting for job 368 ... Wed May 20 00:50:28 2026 * Verifying group 'default' Wed May 20 00:50:28 2026 * Gathering data (3 nodes) Wed May 20 00:50:28 2026 * Gathering information about nodes (3 nodes) Wed May 20 00:50:29 2026 * Gathering disk information (3 nodes) Wed May 20 00:50:29 2026 * Verifying configuration file consistency Wed May 20 00:50:29 2026 * Verifying node status Wed May 20 00:50:29 2026 * Verifying instance status Wed May 20 00:50:29 2026 * Verifying orphan volumes Wed May 20 00:50:29 2026 * Verifying N+1 Memory redundancy Wed May 20 00:50:29 2026 * Assessing cluster hypervisor parameters Wed May 20 00:50: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 May 20 00:50:29 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 00:50:29 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 00:50:29 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 00:50:29 2026 * Other Notes Wed May 20 00:50:29 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5aa9f37ca474cecef351db576a4c150428f7c8c0 /var/lib/ganeti/config.data <<<< 2026-05-20 00:50:29.814010 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/372 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/373 ---- PASSED [TestNodeTags] gnt-node tags ------------------------------- >>>> 2026-05-20 00:50:35.314131 time=0:00:05.500121 [TestNodeTags] gnt-node tags <<<< 2026-05-20 00:50:35.314253 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-05-20 00:50:36.264744 time=0:00:00.950491 [TestNode] Testing getting node(s) info via remote API <<<< 2026-05-20 00:50:36.264916 start [TestRapiInstanceAdd] Test adding a new instance via RAPI GET /2/jobs/375 Wed May 20 00:50:37 2026 * disk 0, size 768M Wed May 20 00:50:37 2026 * disk 1, size 512M Wed May 20 00:50:37 2026 * creating instance disks... Wed May 20 00:50:38 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 00:50:38 2026 adding disks to cluster config Wed May 20 00:50:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 00:50:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 00:50:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 00:50:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 00:50:38 2026 * running the instance OS create scripts... Wed May 20 00:50:39 2026 * starting instance... ---- PASSED [TestRapiInstanceAdd] Test adding a new instance via RAPI -- >>>> 2026-05-20 00:50:39.958597 time=0:00:03.693681 [TestRapiInstanceAdd] Test adding a new instance via RAPI <<<< 2026-05-20 00:50:39.958704 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 376 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 00:50:51.735929 time=0:00:11.777225 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 00:50:51.736048 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 00:50:51.736070 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 379 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 379 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 380 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 00:50:57 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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 382 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 382 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-05-20 00:51:02.045359 time=0:00:10.309289 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 00:51:02.045453 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 385 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 00:51:04.327738 time=0:00:02.282285 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 00:51:04.327840 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/386 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 00:51:15.618043 time=0:00:11.290203 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 00:51:15.618157 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/387 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 00:51:17.954797 time=0:00:02.336640 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 00:51:17.954896 start [TestInstanceList] gnt-instance list Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_osparams,nic.uuid/5,disk.uuid/3,disk.size/14,mac,disk.size/8,nic.bridge/2,nic.name/2,hv/kvm_flag,disk.uuid/13,nic.network.name/5,hv/scsi_controller_type,nic.mode/4,disk.uuid/12,disk.uuid/14,be/vcpus,hv/security_domain,nic.count,disk.spindles/14,hv/viridian,nic.link/5,nic.name/1,disk.spindles/5,nic.mac/1,nic.network.name/2,hv/virtio_net_queues,hv/extra_config,disk.spindles/6,hv/floppy_image_path,nic.network/4,disk.spindles/10,hv/spice_bind,hv/cpu_sockets,be/memory,nic.bridge/3,disk.uuid/10,disk.uuid/7,nic.mode/5,hv/vga,nic.link/1,disk_template,disk.spindles/2,nic.ip/3,disk.spindles,nic.link/4,nic.network/5,disk.uuid/8,disk.uuid/2,nic.ip/7,hv/spice_image_compression,status,nic_link,nic.link/2,disk.spindles/12,disk.name/14,hv/cpu_mask,admin_state_source,disk.spindles/1,os,disk.sizes,nic_network,hv/boot_order,hv/bootloader_args,osparams,ip,snodes.group.uuid,nic.link/6,disk.spindles/4,hypervisor,hv/use_guest_agent,hv/cpu_cores,hv/migration_caps,be/always_failover,disk.name/12,disk.size/11,disk.name/2,network_port,nic.vlan/5,nic.bridge/4,hv/cpuid,hv/cpu_weight,disk.size/12,custom_hvparams,hv/vnet_hdr,hv/devices,nic.name/7,hv/device_model,ctime,disk.name/15,nic.network/1,hv/pae,disk.spindles/8,hvparams,disk.name/8,hv/drop_capabilities,disk_usage,pnode.group.uuid,hv/cpu_type,forthcoming,nic.uuid/1,mtime,hv/vif_type,nic.ip/4,hv/soundhw,disk.uuids,nic.names,disk.spindles/11,nic.ips,hv/use_bootloader,nic.vlan/0,uuid,hv/spice_use_vdagent,sda_size,nic.network/0,name,disk.name/11,disk.uuid/0,hv/spice_ip_version,hv/initrd_path,disk.count,nic.uuid/7,nic.mode/1,nic.vlans,beparams,hv/vif_script,disk.size/4,hv/disk_discard,disk.size/9,nic.link/3,be/spindle_use,hv/bootloader_path,hv/spice_jpeg_wan_compression,hv/kernel_path,hv/use_localtime,hv/spice_tls_ciphers,disk.spindles/15,disk.size/1,hv/disk_aio,nic.network.name/7,nic.ip/0,nic.uuid/3,disk.size/7,hv/spice_playback_compression,disk.spindles/9,hv/spice_zlib_glz_wan_compression,hv/disk_type,hv/user_shutdown,admin_up,nic.mac/3,hv/spice_streaming_video,nic.link/7,hv/usb_devices,be/auto_balance,nic.vlan/2,console,snodes,hv/init_script,nic.mac/4,disk.size/0,custom_nicparams,nic.network.name/4,admin_state,nic.mac/2,nic.name/0,disk.size/2,hv/serial_speed,oper_ram,nic.mode/3,disk.uuid/1,nic.mac/6,disk.uuid/15,hv/usb_mouse,hv/num_ttys,nic.mac/5,be/maxmem,hv/cpu_cap,hv/vnc_bind_address,tags,disk.name/4,nic.macs,disk.size/15,disk.name/6,hv/kernel_args,nic.ip/5,hv/kvm_extra,nic.network/6,disk.size/13,vcpus,disk.name/9,nic.vlan/4,disk.size/6,nic.uuid/0,disk.size/5,disk.uuid/5,disk.uuid/6,disk.uuid/9,nic.modes,nic.vlan/6,nic.mode/2,nic.uuid/6,hv/machine_version,hv/root_path,disk.size/10,nic.networks.names,nic.networks,hv/vnc_x509_path,hv/cpu_threads,hv/security_model,disks_active,nic.network.name/6,hv/kvm_pci_reservations,hv/blockdev_prefix,nic.vlan/3,nic_mode,nic.ip/6,hv/disk_cache,disk.uuid/11,disk.name/1,hv/kvm_path,nic.name/3,nic.network/3,hv/mem_path,disk.name/5,nic.name/5,hv/vnc_tls,nic.bridge/7,hv/reboot_behavior,nic.network/7,disk.name/10,nic.bridges,hv/spice_password_file,hv/startup_timeout,nic.mac/0,hv/nic_type,nic.name/4,nic.mode/6,hv/use_chroot,be/minmem,disk.name/3,pnode,snodes.group,nic.network.name/1,nic.ip/2,pnode.group,nic.vlan/1,nic.mode/7,oper_state,hv/migration_downtime,disk.spindles/0,nic.bridge/5,sdb_size,nic.uuid/2,nic.bridge/1,nic.uuids,nic.network.name/0,nic.network.name/3,hv/vnc_x509_verify,hv/cdrom_disk_type,nic.links,hv/acpi,nic.bridge/6,disk.name/0,hv/vnc_password_file,disk.spindles/13,disk.name/13,nic.network/2,hv/pci_pass,disk.spindles/7,bridge,nic.mode/0,nic.uuid/4,nic.ip/1,hv/keymap,hv/serial_console,hv/extra_cgroups,nic.vlan/7,hv/cdrom2_image_path,custom_beparams,disk.names,disk.uuid/4,hv/vhost_net,serial_no,hv/cdrom_image_path,disk.name/7,nic.link/0,nic.name/6,disk.spindles/3,nic.mac/7,nic.bridge/0,hv/spice_use_tls,disk.size/3,oper_vcpus >> /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_osparams,nic.uuid/5,disk.uuid/3,disk.size/14,mac,disk.size/8,nic.bridge/2,nic.name/2,hv/kvm_flag,disk.uuid/13,nic.network.name/5,hv/scsi_controller_type,nic.mode/4,disk.uuid/12,disk.uuid/14,be/vcpus,hv/security_domain,nic.count,disk.spindles/14,hv/viridian,nic.link/5,nic.name/1,disk.spindles/5,nic.mac/1,nic.network.name/2,hv/virtio_net_queues,hv/extra_config,disk.spindles/6,hv/floppy_image_path,nic.network/4,disk.spindles/10,hv/spice_bind,hv/cpu_sockets,be/memory,nic.bridge/3,disk.uuid/10,disk.uuid/7,nic.mode/5,hv/vga,nic.link/1,disk_template,disk.spindles/2,nic.ip/3,disk.spindles,nic.link/4,nic.network/5,disk.uuid/8,disk.uuid/2,nic.ip/7,hv/spice_image_compression,status,nic_link,nic.link/2,disk.spindles/12,disk.name/14,hv/cpu_mask,admin_state_source,disk.spindles/1,os,disk.sizes,nic_network,hv/boot_order,hv/bootloader_args,osparams,ip,snodes.group.uuid,nic.link/6,disk.spindles/4,hypervisor,hv/use_guest_agent,hv/cpu_cores,hv/migration_caps,be/always_failover,disk.name/12,disk.size/11,disk.name/2,network_port,nic.vlan/5,nic.bridge/4,hv/cpuid,hv/cpu_weight,disk.size/12,custom_hvparams,hv/vnet_hdr,hv/devices,nic.name/7,hv/device_model,ctime,disk.name/15,nic.network/1,hv/pae,disk.spindles/8,hvparams,disk.name/8,hv/drop_capabilities,disk_usage,pnode.group.uuid,hv/cpu_type,forthcoming,nic.uuid/1,mtime,hv/vif_type,nic.ip/4,hv/soundhw,disk.uuids,nic.names,disk.spindles/11,nic.ips,hv/use_bootloader,nic.vlan/0,uuid,hv/spice_use_vdagent,sda_size,nic.network/0,name,disk.name/11,disk.uuid/0,hv/spice_ip_version,hv/initrd_path,disk.count,nic.uuid/7,nic.mode/1,nic.vlans,beparams,hv/vif_script,disk.size/4,hv/disk_discard,disk.size/9,nic.link/3,be/spindle_use,hv/bootloader_path,hv/spice_jpeg_wan_compression,hv/kernel_path,hv/use_localtime,hv/spice_tls_ciphers,disk.spindles/15,disk.size/1,hv/disk_aio,nic.network.name/7,nic.ip/0,nic.uuid/3,disk.size/7,hv/spice_playback_compression,disk.spindles/9,hv/spice_zlib_glz_wan_compression,hv/disk_type,hv/user_shutdown,admin_up,nic.mac/3,hv/spice_streaming_video,nic.link/7,hv/usb_devices,be/auto_balance,nic.vlan/2,console,snodes,hv/init_script,nic.mac/4,disk.size/0,custom_nicparams,nic.network.name/4,admin_state,nic.mac/2,nic.name/0,disk.size/2,hv/serial_speed,oper_ram,nic.mode/3,disk.uuid/1,nic.mac/6,disk.uuid/15,hv/usb_mouse,hv/num_ttys,nic.mac/5,be/maxmem,hv/cpu_cap,hv/vnc_bind_address,tags,disk.name/4,nic.macs,disk.size/15,disk.name/6,hv/kernel_args,nic.ip/5,hv/kvm_extra,nic.network/6,disk.size/13,vcpus,disk.name/9,nic.vlan/4,disk.size/6,nic.uuid/0,disk.size/5,disk.uuid/5,disk.uuid/6,disk.uuid/9,nic.modes,nic.vlan/6,nic.mode/2,nic.uuid/6,hv/machine_version,hv/root_path,disk.size/10,nic.networks.names,nic.networks,hv/vnc_x509_path,hv/cpu_threads,hv/security_model,disks_active,nic.network.name/6,hv/kvm_pci_reservations,hv/blockdev_prefix,nic.vlan/3,nic_mode,nic.ip/6,hv/disk_cache,disk.uuid/11,disk.name/1,hv/kvm_path,nic.name/3,nic.network/3,hv/mem_path,disk.name/5,nic.name/5,hv/vnc_tls,nic.bridge/7,hv/reboot_behavior,nic.network/7,disk.name/10,nic.bridges,hv/spice_password_file,hv/startup_timeout,nic.mac/0,hv/nic_type,nic.name/4,nic.mode/6,hv/use_chroot,be/minmem,disk.name/3,pnode,snodes.group,nic.network.name/1,nic.ip/2,pnode.group,nic.vlan/1,nic.mode/7,oper_state,hv/migration_downtime,disk.spindles/0,nic.bridge/5,sdb_size,nic.uuid/2,nic.bridge/1,nic.uuids,nic.network.name/0,nic.network.name/3,hv/vnc_x509_verify,hv/cdrom_disk_type,nic.links,hv/acpi,nic.bridge/6,disk.name/0,hv/vnc_password_file,disk.spindles/13,disk.name/13,nic.network/2,hv/pci_pass,disk.spindles/7,bridge,nic.mode/0,nic.uuid/4,nic.ip/1,hv/keymap,hv/serial_console,hv/extra_cgroups,nic.vlan/7,hv/cdrom2_image_path,custom_beparams,disk.names,disk.uuid/4,hv/vhost_net,serial_no,hv/cdrom_image_path,disk.name/7,nic.link/0,nic.name/6,disk.spindles/3,nic.mac/7,nic.bridge/0,hv/spice_use_tls,disk.size/3,oper_vcpus,custom_osparams,nic.uuid/5,disk.uuid/3,disk.size/14,mac,disk.size/8,nic.bridge/2,nic.name/2,hv/kvm_flag,disk.uuid/13,nic.network.name/5,hv/scsi_controller_type,nic.mode/4,disk.uuid/12,disk.uuid/14,be/vcpus,hv/security_domain,nic.count,disk.spindles/14,hv/viridian,nic.link/5,nic.name/1,disk.spindles/5,nic.mac/1,nic.network.name/2,hv/virtio_net_queues,hv/extra_config,disk.spindles/6,hv/floppy_image_path,nic.network/4,disk.spindles/10,hv/spice_bind,hv/cpu_sockets,be/memory,nic.bridge/3,disk.uuid/10,disk.uuid/7,nic.mode/5,hv/vga,nic.link/1,disk_template,disk.spindles/2,nic.ip/3,disk.spindles,nic.link/4,nic.network/5,disk.uuid/8,disk.uuid/2,nic.ip/7,hv/spice_image_compression,status,nic_link,nic.link/2,disk.spindles/12,disk.name/14,hv/cpu_mask,admin_state_source,disk.spindles/1,os,disk.sizes,nic_network,hv/boot_order,hv/bootloader_args,osparams,ip,snodes.group.uuid,nic.link/6,disk.spindles/4,hypervisor,hv/use_guest_agent,hv/cpu_cores,hv/migration_caps,be/always_failover,disk.name/12,disk.size/11,disk.name/2,network_port,nic.vlan/5,nic.bridge/4,hv/cpuid,hv/cpu_weight,disk.size/12,custom_hvparams,hv/vnet_hdr,hv/devices,nic.name/7,hv/device_model,ctime,disk.name/15,nic.network/1,hv/pae,disk.spindles/8,hvparams,disk.name/8,hv/drop_capabilities,disk_usage,pnode.group.uuid,hv/cpu_type,forthcoming,nic.uuid/1,mtime,hv/vif_type,nic.ip/4,hv/soundhw,disk.uuids,nic.names,disk.spindles/11,nic.ips,hv/use_bootloader,nic.vlan/0,uuid,hv/spice_use_vdagent,sda_size,nic.network/0,name,disk.name/11,disk.uuid/0,hv/spice_ip_version,hv/initrd_path,disk.count,nic.uuid/7,nic.mode/1,nic.vlans,beparams,hv/vif_script,disk.size/4,hv/disk_discard,disk.size/9,nic.link/3,be/spindle_use,hv/bootloader_path,hv/spice_jpeg_wan_compression,hv/kernel_path,hv/use_localtime,hv/spice_tls_ciphers,disk.spindles/15,disk.size/1,hv/disk_aio,nic.network.name/7,nic.ip/0,nic.uuid/3,disk.size/7,hv/spice_playback_compression,disk.spindles/9,hv/spice_zlib_glz_wan_compression,hv/disk_type,hv/user_shutdown,admin_up,nic.mac/3,hv/spice_streaming_video,nic.link/7,hv/usb_devices,be/auto_balance,nic.vlan/2,console,snodes,hv/init_script,nic.mac/4,disk.size/0,custom_nicparams,nic.network.name/4,admin_state,nic.mac/2,nic.name/0,disk.size/2,hv/serial_speed,oper_ram,nic.mode/3,disk.uuid/1,nic.mac/6,disk.uuid/15,hv/usb_mouse,hv/num_ttys,nic.mac/5,be/maxmem,hv/cpu_cap,hv/vnc_bind_address,tags,disk.name/4,nic.macs,disk.size/15,disk.name/6,hv/kernel_args,nic.ip/5,hv/kvm_extra,nic.network/6,disk.size/13,vcpus,disk.name/9,nic.vlan/4,disk.size/6,nic.uuid/0,disk.size/5,disk.uuid/5,disk.uuid/6,disk.uuid/9,nic.modes,nic.vlan/6,nic.mode/2,nic.uuid/6,hv/machine_version,hv/root_path,disk.size/10,nic.networks.names,nic.networks,hv/vnc_x509_path,hv/cpu_threads,hv/security_model,disks_active,nic.network.name/6,hv/kvm_pci_reservations,hv/blockdev_prefix,nic.vlan/3,nic_mode,nic.ip/6,hv/disk_cache,disk.uuid/11,disk.name/1,hv/kvm_path,nic.name/3,nic.network/3,hv/mem_path,disk.name/5,nic.name/5,hv/vnc_tls,nic.bridge/7,hv/reboot_behavior,nic.network/7,disk.name/10,nic.bridges,hv/spice_password_file,hv/startup_timeout,nic.mac/0,hv/nic_type,nic.name/4,nic.mode/6,hv/use_chroot,be/minmem,disk.name/3,pnode,snodes.group,nic.network.name/1,nic.ip/2,pnode.group,nic.vlan/1,nic.mode/7,oper_state,hv/migration_downtime,disk.spindles/0,nic.bridge/5,sdb_size,nic.uuid/2,nic.bridge/1,nic.uuids,nic.network.name/0,nic.network.name/3,hv/vnc_x509_verify,hv/cdrom_disk_type,nic.links,hv/acpi,nic.bridge/6,disk.name/0,hv/vnc_password_file,disk.spindles/13,disk.name/13,nic.network/2,hv/pci_pass,disk.spindles/7,bridge,nic.mode/0,nic.uuid/4,nic.ip/1,hv/keymap,hv/serial_console,hv/extra_cgroups,nic.vlan/7,hv/cdrom2_image_path,custom_beparams,disk.names,disk.uuid/4,hv/vhost_net,serial_no,hv/cdrom_image_path,disk.name/7,nic.link/0,nic.name/6,disk.spindles/3,nic.mac/7,nic.bridge/0,hv/spice_use_tls,disk.size/3,oper_vcpus >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output oper_vcpus,disk.size/3,hv/spice_use_tls,nic.bridge/0,nic.mac/7,disk.spindles/3,nic.name/6,nic.link/0,disk.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/cdrom_image_path,serial_no,hv/vhost_net,disk.uuid/4,disk.names,custom_beparams,hv/cdrom2_image_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/7,hv/extra_cgroups,hv/serial_console,hv/keymap,nic.ip/1,nic.uuid/4,nic.mode/0,bridge,disk.spindles/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/pci_pass,nic.network/2,disk.name/13,disk.spindles/13,hv/vnc_password_file >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/0,nic.bridge/6,hv/acpi >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.links,hv/cdrom_disk_type,hv/vnc_x509_verify,nic.network.name/3,nic.network.name/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuids,nic.bridge/1,nic.uuid/2,sdb_size,nic.bridge/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/0,hv/migration_downtime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output oper_state,nic.mode/7,nic.vlan/1,pnode.group,nic.ip/2,nic.network.name/1,snodes.group >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode,disk.name/3,be/minmem,hv/use_chroot,nic.mode/6,nic.name/4,hv/nic_type,nic.mac/0,hv/startup_timeout >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_password_file,nic.bridges,disk.name/10,nic.network/7,hv/reboot_behavior,nic.bridge/7,hv/vnc_tls,nic.name/5,disk.name/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/mem_path,nic.network/3,nic.name/3,hv/kvm_path,disk.name/1,disk.uuid/11,hv/disk_cache >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/6,nic_mode,nic.vlan/3,hv/blockdev_prefix,hv/kvm_pci_reservations,nic.network.name/6,disks_active,hv/security_model,hv/cpu_threads >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vnc_x509_path,nic.networks,nic.networks.names,disk.size/10,hv/root_path,hv/machine_version,nic.uuid/6,nic.mode/2,nic.vlan/6,nic.modes >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/9,disk.uuid/6,disk.uuid/5,disk.size/5,nic.uuid/0,disk.size/6,nic.vlan/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/9,vcpus,disk.size/13,nic.network/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/kvm_extra,nic.ip/5,hv/kernel_args,disk.name/6,disk.size/15,nic.macs,disk.name/4,tags,hv/vnc_bind_address,hv/cpu_cap >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/maxmem,nic.mac/5,hv/num_ttys >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/usb_mouse,disk.uuid/15,nic.mac/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/1,nic.mode/3,oper_ram,hv/serial_speed,disk.size/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/0,nic.mac/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state,nic.network.name/4,custom_nicparams,disk.size/0,nic.mac/4,hv/init_script,snodes,console >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/2,be/auto_balance,hv/usb_devices,nic.link/7,hv/spice_streaming_video >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/3,admin_up,hv/user_shutdown,hv/disk_type,hv/spice_zlib_glz_wan_compression,disk.spindles/9,hv/spice_playback_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/7,nic.uuid/3,nic.ip/0,nic.network.name/7,hv/disk_aio,disk.size/1,disk.spindles/15,hv/spice_tls_ciphers,hv/use_localtime,hv/kernel_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_jpeg_wan_compression,hv/bootloader_path,be/spindle_use,nic.link/3,disk.size/9,hv/disk_discard >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/4,hv/vif_script,beparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlans,nic.mode/1,nic.uuid/7,disk.count >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/initrd_path,hv/spice_ip_version,disk.uuid/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/11,name,nic.network/0,sda_size,hv/spice_use_vdagent,uuid,nic.vlan/0,hv/use_bootloader,nic.ips >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/11,nic.names >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuids,hv/soundhw >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/4,hv/vif_type,mtime,nic.uuid/1,forthcoming,hv/cpu_type,pnode.group.uuid,disk_usage,hv/drop_capabilities >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/8,hvparams,disk.spindles/8,hv/pae,nic.network/1,disk.name/15,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/device_model,nic.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/devices,hv/vnet_hdr,custom_hvparams,disk.size/12,hv/cpu_weight,hv/cpuid,nic.bridge/4,nic.vlan/5,network_port,disk.name/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/11,disk.name/12,be/always_failover,hv/migration_caps,hv/cpu_cores,hv/use_guest_agent,hypervisor >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/4,nic.link/6,snodes.group.uuid,ip,osparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/bootloader_args,hv/boot_order,nic_network,disk.sizes,os,disk.spindles/1,admin_state_source,hv/cpu_mask,disk.name/14,disk.spindles/12 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/2,nic_link,status,hv/spice_image_compression,nic.ip/7,disk.uuid/2,disk.uuid/8,nic.network/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/4,disk.spindles,nic.ip/3,disk.spindles/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk_template,nic.link/1,hv/vga,nic.mode/5,disk.uuid/7,disk.uuid/10,nic.bridge/3,be/memory,hv/cpu_sockets >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_bind,disk.spindles/10,nic.network/4,hv/floppy_image_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/6,hv/extra_config >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/virtio_net_queues,nic.network.name/2,nic.mac/1,disk.spindles/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/1,nic.link/5,hv/viridian >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/14,nic.count,hv/security_domain,be/vcpus >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/14,disk.uuid/12,nic.mode/4,hv/scsi_controller_type,nic.network.name/5,disk.uuid/13,hv/kvm_flag >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/2,nic.bridge/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/8,mac,disk.size/14,disk.uuid/3,nic.uuid/5,custom_osparams >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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.kwdbsnx0 -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.kwdbsnx0 -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-05-20 00:51:27.985700 time=0:00:10.030804 [TestInstanceList] gnt-instance list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-05-20 00:51:27.985797 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: ff82e6b4-cb88-4491-a88d-9c775aebc330 Serial number: 16 Creation time: 2026-05-20 00:50:38 Modification time: 2026-05-20 00:51:16 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:6a:98:0a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: fa9734e0-386f-43f6-bbc8-c901b0182373 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/39c92c0a-0379-4e9a-b826-719f9e0dec04.disk0 on primary: /dev/gnt/39c92c0a-0379-4e9a-b826-719f9e0dec04.disk0 (253:0) name: disk0 UUID: f3fa2c39-de16-422b-af8a-b7d2d65cd259 - disk/1: plain, size 512M access mode: rw logical_id: gnt/c5bbd783-469a-4fc8-93d3-8626234566ae.disk1 on primary: /dev/gnt/c5bbd783-469a-4fc8-93d3-8626234566ae.disk1 (253:1) name: disk1 UUID: b6983df4-4572-4bc4-bde6-cfbeaf42b672 ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-05-20 00:51:29.154454 time=0:00:01.168657 [TestInstanceInfo] gnt-instance info <<<< 2026-05-20 00:51:29.154551 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: ff82e6b4-cb88-4491-a88d-9c775aebc330 Serial number: 16 Creation time: 2026-05-20 00:50:38 Modification time: 2026-05-20 00:51:16 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:6a:98:0a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: fa9734e0-386f-43f6-bbc8-c901b0182373 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/39c92c0a-0379-4e9a-b826-719f9e0dec04.disk0 on primary: /dev/gnt/39c92c0a-0379-4e9a-b826-719f9e0dec04.disk0 (253:0) name: disk0 UUID: f3fa2c39-de16-422b-af8a-b7d2d65cd259 - disk/1: plain, size 512M access mode: rw logical_id: gnt/c5bbd783-469a-4fc8-93d3-8626234566ae.disk1 on primary: /dev/gnt/c5bbd783-469a-4fc8-93d3-8626234566ae.disk1 (253:1) name: disk1 UUID: b6983df4-4572-4bc4-bde6-cfbeaf42b672 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 00:51:31 2026 - INFO: Trying to hotplug device... Wed May 20 00:51:31 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:72:7b:4d,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 May 20 00:51:32 2026 - INFO: Trying to hotplug device... Wed May 20 00:51: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' Wed May 20 00:51:35 2026 - INFO: Trying to hotplug device... Wed May 20 00:51:36 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 May 20 00:51:37 2026 * disk 2, size 1.0G Wed May 20 00:51:38 2026 - INFO: Trying to hotplug device... Wed May 20 00:51:38 2026 - INFO: Hotplug done. Wed May 20 00:51:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 00:51:38 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 May 20 00:51:39 2026 - INFO: Trying to hotplug device... Wed May 20 00:51: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: 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-05-20 00:51:56.761705 time=0:00:27.607154 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 00:51:56.761815 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/409 GET /2/jobs/410 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 00:51:59.026387 time=0:00:02.264572 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 00:51:59.026487 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 00:51:59.026508 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 00:51:59.026522 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 00:51:59.026537 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 411 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 00:52:05.400197 time=0:00:06.373660 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 00:52:05.400361 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 00:52:05.400386 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 00:52:05.400530 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: ff82e6b4-cb88-4491-a88d-9c775aebc330 Serial number: 39 Creation time: 2026-05-20 00:50:38 Modification time: 2026-05-20 00:52:04 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:6a:98:0a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: fa9734e0-386f-43f6-bbc8-c901b0182373 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/39c92c0a-0379-4e9a-b826-719f9e0dec04.disk0 on primary: /dev/gnt/39c92c0a-0379-4e9a-b826-719f9e0dec04.disk0 (253:0) name: disk0 UUID: f3fa2c39-de16-422b-af8a-b7d2d65cd259 - disk/1: plain, size 512M access mode: rw logical_id: gnt/c5bbd783-469a-4fc8-93d3-8626234566ae.disk1 on primary: /dev/gnt/c5bbd783-469a-4fc8-93d3-8626234566ae.disk1 (253:1) name: disk1 UUID: b6983df4-4572-4bc4-bde6-cfbeaf42b672 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.HPbdfG 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.HPbdfG && mv /tmp/gnt.HPbdfG /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 May 20 00:52:07 2026 - INFO: Resolved given name 'kvm-test-instance02.staging.ganeti.org' to 'localhost' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' 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' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: ff82e6b4-cb88-4491-a88d-9c775aebc330 Serial number: 39 Creation time: 2026-05-20 00:50:38 Modification time: 2026-05-20 00:52:04 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:6a:98:0a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: fa9734e0-386f-43f6-bbc8-c901b0182373 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/39c92c0a-0379-4e9a-b826-719f9e0dec04.disk0 on primary: /dev/gnt/39c92c0a-0379-4e9a-b826-719f9e0dec04.disk0 (253:0) name: disk0 UUID: f3fa2c39-de16-422b-af8a-b7d2d65cd259 - disk/1: plain, size 512M access mode: rw logical_id: gnt/c5bbd783-469a-4fc8-93d3-8626234566ae.disk1 on primary: /dev/gnt/c5bbd783-469a-4fc8-93d3-8626234566ae.disk1 (253:1) name: disk1 UUID: b6983df4-4572-4bc4-bde6-cfbeaf42b672 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.VdY0W9 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.VdY0W9 && mv /tmp/gnt.VdY0W9 /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: ff82e6b4-cb88-4491-a88d-9c775aebc330 Serial number: 39 Creation time: 2026-05-20 00:50:38 Modification time: 2026-05-20 00:52:04 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:6a:98:0a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: fa9734e0-386f-43f6-bbc8-c901b0182373 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/39c92c0a-0379-4e9a-b826-719f9e0dec04.disk0 on primary: /dev/gnt/39c92c0a-0379-4e9a-b826-719f9e0dec04.disk0 (253:0) name: disk0 UUID: f3fa2c39-de16-422b-af8a-b7d2d65cd259 - disk/1: plain, size 512M access mode: rw logical_id: gnt/c5bbd783-469a-4fc8-93d3-8626234566ae.disk1 on primary: /dev/gnt/c5bbd783-469a-4fc8-93d3-8626234566ae.disk1 (253:1) name: disk1 UUID: b6983df4-4572-4bc4-bde6-cfbeaf42b672 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.kwdbsnx0 -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: ff82e6b4-cb88-4491-a88d-9c775aebc330 Serial number: 41 Creation time: 2026-05-20 00:50:38 Modification time: 2026-05-20 00:52:12 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:6a:98:0a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: fa9734e0-386f-43f6-bbc8-c901b0182373 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/39c92c0a-0379-4e9a-b826-719f9e0dec04.disk0 on primary: /dev/gnt/39c92c0a-0379-4e9a-b826-719f9e0dec04.disk0 (253:0) name: disk0 UUID: f3fa2c39-de16-422b-af8a-b7d2d65cd259 - disk/1: plain, size 512M access mode: rw logical_id: gnt/c5bbd783-469a-4fc8-93d3-8626234566ae.disk1 on primary: /dev/gnt/c5bbd783-469a-4fc8-93d3-8626234566ae.disk1 (253:1) name: disk1 UUID: b6983df4-4572-4bc4-bde6-cfbeaf42b672 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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.kwdbsnx0 -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: ff82e6b4-cb88-4491-a88d-9c775aebc330 Serial number: 43 Creation time: 2026-05-20 00:50:38 Modification time: 2026-05-20 00:52:16 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:6a:98:0a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: fa9734e0-386f-43f6-bbc8-c901b0182373 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/39c92c0a-0379-4e9a-b826-719f9e0dec04.disk0 on primary: /dev/gnt/39c92c0a-0379-4e9a-b826-719f9e0dec04.disk0 (253:0) name: disk0 UUID: f3fa2c39-de16-422b-af8a-b7d2d65cd259 - disk/1: plain, size 512M access mode: rw logical_id: gnt/c5bbd783-469a-4fc8-93d3-8626234566ae.disk1 on primary: /dev/gnt/c5bbd783-469a-4fc8-93d3-8626234566ae.disk1 (253:1) name: disk1 UUID: b6983df4-4572-4bc4-bde6-cfbeaf42b672 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 00:52:17.737690 time=0:00:12.337160 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-05-20 00:52:17.737796 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/420 GET /2/jobs/421 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-05-20 00:52:23.186164 time=0:00:05.448368 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-05-20 00:52:23.186257 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: ff82e6b4-cb88-4491-a88d-9c775aebc330 Serial number: 47 Creation time: 2026-05-20 00:50:38 Modification time: 2026-05-20 00:52:22 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:6a:98:0a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: fa9734e0-386f-43f6-bbc8-c901b0182373 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/39c92c0a-0379-4e9a-b826-719f9e0dec04.disk0 on primary: /dev/gnt/39c92c0a-0379-4e9a-b826-719f9e0dec04.disk0 (253:0) name: disk0 UUID: f3fa2c39-de16-422b-af8a-b7d2d65cd259 - disk/1: plain, size 512M access mode: rw logical_id: gnt/c5bbd783-469a-4fc8-93d3-8626234566ae.disk1 on primary: /dev/gnt/c5bbd783-469a-4fc8-93d3-8626234566ae.disk1 (253:1) name: disk1 UUID: b6983df4-4572-4bc4-bde6-cfbeaf42b672 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.HQ7q6U 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.HQ7q6U && mv /tmp/gnt.HQ7q6U /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 May 20 00:52: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.kwdbsnx0 -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: ff82e6b4-cb88-4491-a88d-9c775aebc330 Serial number: 47 Creation time: 2026-05-20 00:50:38 Modification time: 2026-05-20 00:52:22 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:6a:98:0a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: fa9734e0-386f-43f6-bbc8-c901b0182373 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/39c92c0a-0379-4e9a-b826-719f9e0dec04.disk0 on primary: /dev/gnt/39c92c0a-0379-4e9a-b826-719f9e0dec04.disk0 (253:0) name: disk0 UUID: f3fa2c39-de16-422b-af8a-b7d2d65cd259 - disk/1: plain, size 512M access mode: rw logical_id: gnt/c5bbd783-469a-4fc8-93d3-8626234566ae.disk1 on primary: /dev/gnt/c5bbd783-469a-4fc8-93d3-8626234566ae.disk1 (253:1) name: disk1 UUID: b6983df4-4572-4bc4-bde6-cfbeaf42b672 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.6hMiqp 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.6hMiqp && mv /tmp/gnt.6hMiqp /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: ff82e6b4-cb88-4491-a88d-9c775aebc330 Serial number: 47 Creation time: 2026-05-20 00:50:38 Modification time: 2026-05-20 00:52:22 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:6a:98:0a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: fa9734e0-386f-43f6-bbc8-c901b0182373 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/39c92c0a-0379-4e9a-b826-719f9e0dec04.disk0 on primary: /dev/gnt/39c92c0a-0379-4e9a-b826-719f9e0dec04.disk0 (253:0) name: disk0 UUID: f3fa2c39-de16-422b-af8a-b7d2d65cd259 - disk/1: plain, size 512M access mode: rw logical_id: gnt/c5bbd783-469a-4fc8-93d3-8626234566ae.disk1 on primary: /dev/gnt/c5bbd783-469a-4fc8-93d3-8626234566ae.disk1 (253:1) name: disk1 UUID: b6983df4-4572-4bc4-bde6-cfbeaf42b672 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.kwdbsnx0 -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: ff82e6b4-cb88-4491-a88d-9c775aebc330 Serial number: 49 Creation time: 2026-05-20 00:50:38 Modification time: 2026-05-20 00:52:31 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:6a:98:0a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: fa9734e0-386f-43f6-bbc8-c901b0182373 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/39c92c0a-0379-4e9a-b826-719f9e0dec04.disk0 on primary: /dev/gnt/39c92c0a-0379-4e9a-b826-719f9e0dec04.disk0 (253:0) name: disk0 UUID: f3fa2c39-de16-422b-af8a-b7d2d65cd259 - disk/1: plain, size 512M access mode: rw logical_id: gnt/c5bbd783-469a-4fc8-93d3-8626234566ae.disk1 on primary: /dev/gnt/c5bbd783-469a-4fc8-93d3-8626234566ae.disk1 (253:1) name: disk1 UUID: b6983df4-4572-4bc4-bde6-cfbeaf42b672 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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/39c92c0a-0379-4e9a-b826-719f9e0dec04.disk0 gnt/c5bbd783-469a-4fc8-93d3-8626234566ae.disk1 | grep kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/39c92c0a-0379-4e9a-b826-719f9e0dec04.disk0 gnt/c5bbd783-469a-4fc8-93d3-8626234566ae.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.kwdbsnx0 -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: ff82e6b4-cb88-4491-a88d-9c775aebc330 Serial number: 51 Creation time: 2026-05-20 00:50:38 Modification time: 2026-05-20 00:52:35 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:6a:98:0a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: fa9734e0-386f-43f6-bbc8-c901b0182373 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/39c92c0a-0379-4e9a-b826-719f9e0dec04.disk0 on primary: /dev/gnt/39c92c0a-0379-4e9a-b826-719f9e0dec04.disk0 (253:0) name: disk0 UUID: f3fa2c39-de16-422b-af8a-b7d2d65cd259 - disk/1: plain, size 512M access mode: rw logical_id: gnt/c5bbd783-469a-4fc8-93d3-8626234566ae.disk1 on primary: /dev/gnt/c5bbd783-469a-4fc8-93d3-8626234566ae.disk1 (253:1) name: disk1 UUID: b6983df4-4572-4bc4-bde6-cfbeaf42b672 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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/39c92c0a-0379-4e9a-b826-719f9e0dec04.disk0 gnt/c5bbd783-469a-4fc8-93d3-8626234566ae.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/39c92c0a-0379-4e9a-b826-719f9e0dec04.disk0 gnt/c5bbd783-469a-4fc8-93d3-8626234566ae.disk1 | grep kvm-test-instance03.staging.ganeti.org' ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-05-20 00:52:36.898479 time=0:00:13.712222 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-05-20 00:52:36.898567 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/430 GET /2/jobs/431 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-05-20 00:52:42.658242 time=0:00:05.759675 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-05-20 00:52:42.658366 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 May 20 00:52:43 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 00:52:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 00:52: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' Wed May 20 00:52:47 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 00:52:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 00:52: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' Wed May 20 00:52:49 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 00:52:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 00:52: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' Wed May 20 00:52:53 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 00:52:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 00:52:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 00:52:54.377136 time=0:00:11.718770 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 00:52:54.377279 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 438 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 00:52:57.257321 time=0:00:02.880042 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 00:52:57.257417 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 439 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 440 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 441 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 442 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 443 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 00:53: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.kwdbsnx0 -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-05-20 00:53:37.525714 time=0:00:40.268297 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 00:53:37.525816 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/447 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/448 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-05-20 00:53:42.314210 time=0:00:04.788394 [TestInstanceTags] gnt-instance tags <<<< 2026-05-20 00:53:42.314328 start [TestClusterVerify] gnt-cluster verify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 450, 451 Waiting for job 450 ... Wed May 20 00:53:44 2026 * Verifying cluster config Wed May 20 00:53:44 2026 * Verifying cluster certificate files Wed May 20 00:53:44 2026 * Verifying hypervisor parameters Wed May 20 00:53:44 2026 * Verifying all nodes belong to an existing group Waiting for job 451 ... Wed May 20 00:53:44 2026 * Verifying group 'default' Wed May 20 00:53:44 2026 * Gathering data (3 nodes) Wed May 20 00:53:44 2026 * Gathering information about nodes (3 nodes) Wed May 20 00:53:45 2026 * Gathering disk information (3 nodes) Wed May 20 00:53:45 2026 * Verifying configuration file consistency Wed May 20 00:53:45 2026 * Verifying node status Wed May 20 00:53:45 2026 * Verifying instance status Wed May 20 00:53:45 2026 * Verifying orphan volumes Wed May 20 00:53:45 2026 * Verifying N+1 Memory redundancy Wed May 20 00:53:45 2026 * Assessing cluster hypervisor parameters Wed May 20 00:53: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 May 20 00:53:45 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 00:53:45 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 00:53:45 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 00:53:45 2026 * Other Notes Wed May 20 00:53:45 2026 - NOTICE: 1 non-redundant instance(s) found. Wed May 20 00:53:45 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 453 Waiting for job 453 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-05-20 00:53:47.981965 time=0:00:05.667637 [TestClusterVerify] gnt-cluster verify <<<< 2026-05-20 00:53:47.982064 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/456 Wed May 20 00:53:50 2026 Generating X509 certificate on troy-mcclure.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-05-20 00:53:50.430207 time=0:00:02.448143 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-05-20 00:53:50.430299 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sptotal,sinst_list,ctime,serial_no,hv_state,group.uuid,tags,ndp/oob_program,drained,name,mtime,uuid,pinst_cnt,dfree,ctotal,csockets,group,master_capable,powered,vm_capable,sip,pip,ndp/ssh_port,spfree,dtotal,custom_ndparams,ndp/spindle_count,ndp/cpu_speed,mfree,sinst_cnt,master,ndp/exclusive_storage,role,cnos,pinst_list,bootid,mnode,ndp/ovs_name,ndparams,offline,cnodes,ndp/ovs_link,mtotal,master_candidate,disk_state,ndp/ovs >> /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 sptotal,sinst_list,ctime,serial_no,hv_state,group.uuid,tags,ndp/oob_program,drained,name,mtime,uuid,pinst_cnt,dfree,ctotal,csockets,group,master_capable,powered,vm_capable,sip,pip,ndp/ssh_port,spfree,dtotal,custom_ndparams,ndp/spindle_count,ndp/cpu_speed,mfree,sinst_cnt,master,ndp/exclusive_storage,role,cnos,pinst_list,bootid,mnode,ndp/ovs_name,ndparams,offline,cnodes,ndp/ovs_link,mtotal,master_candidate,disk_state,ndp/ovs,sptotal,sinst_list,ctime,serial_no,hv_state,group.uuid,tags,ndp/oob_program,drained,name,mtime,uuid,pinst_cnt,dfree,ctotal,csockets,group,master_capable,powered,vm_capable,sip,pip,ndp/ssh_port,spfree,dtotal,custom_ndparams,ndp/spindle_count,ndp/cpu_speed,mfree,sinst_cnt,master,ndp/exclusive_storage,role,cnos,pinst_list,bootid,mnode,ndp/ovs_name,ndparams,offline,cnodes,ndp/ovs_link,mtotal,master_candidate,disk_state,ndp/ovs >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs,disk_state,master_candidate,mtotal,ndp/ovs_link,cnodes,offline,ndparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs_name,mnode,bootid,pinst_list,cnos,role >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/exclusive_storage,master,sinst_cnt,mfree,ndp/cpu_speed,ndp/spindle_count,custom_ndparams,dtotal,spfree >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ssh_port,pip >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sip,vm_capable,powered,master_capable,group,csockets,ctotal,dfree >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pinst_cnt,uuid,mtime,name,drained >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/oob_program,tags,group.uuid,hv_state,serial_no,ctime,sinst_list >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sptotal >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' itchy.staging.ganeti.org krusty.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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org krusty.staging.ganeti.org itchy.staging.ganeti.org' troy-mcclure.staging.ganeti.org krusty.staging.ganeti.org itchy.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name itchy.staging.ganeti.org krusty.staging.ganeti.org troy-mcclure.staging.ganeti.org' itchy.staging.ganeti.org krusty.staging.ganeti.org troy-mcclure.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-05-20 00:53:55.142758 time=0:00:04.712459 [TestNodeList] gnt-node list <<<< 2026-05-20 00:53:55.142825 start [TestJobList] gnt-job list ------- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output summary,opexec,priority,status,opstatus,received_ts,ops,archived,start_ts,oplog,opstart,id,opresult,end_ts,oppriority,opend >> /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 summary,opexec,priority,status,opstatus,received_ts,ops,archived,start_ts,oplog,opstart,id,opresult,end_ts,oppriority,opend,summary,opexec,priority,status,opstatus,received_ts,ops,archived,start_ts,oplog,opstart,id,opresult,end_ts,oppriority,opend >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output opend,oppriority >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output end_ts,opresult,id,opstart,oplog,start_ts,archived >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output ops,received_ts,opstatus,status,priority,opexec >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output summary >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 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' 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 167 61 234 102 155 187 281 299 302 178 421 213 341 161 354 401 405 277 3 305 197 315 416 94 54 16 352 186 389 454 356 256 246 136 338 92 85 27 304 148 418 70 122 229 412 184 74 58 320 292 382 273 36 93 268 420 340 23 377 406 123 258 275 274 328 17 176 355 427 261 145 445 300 189 435 126 439 22 272 251 391 440 18 392 89 327 276 430 247 175 149 144 224 95 336 137 306 322 204 233 423 453 349 221 7 319 112 269 383 76 69 128 124 289 409 13 342 165 362 374 29 287 157 434 245 106 227 115 135 332 363 198 113 132 344 380 309 119 297 147 359 105 50 346 60 108 188 329 77 307 228 428 414 432 257 399 308 150 312 103 237 223 398 101 171 75 267 200 170 285 407 367 230 156 314 417 452 217 173 370 243 402 364 238 6 39 116 10 386 209 91 40 57 183 169 250 410 143 151 293 313 109 296 231 162 317 282 385 249 373 316 447 125 64 146 195 242 232 448 384 240 15 248 212 433 81 110 214 66 203 222 351 5 87 226 425 366 51 71 63 387 310 53 426 424 337 323 438 303 193 44 353 114 371 220 295 56 190 266 19 252 408 206 62 326 330 357 68 43 360 172 166 241 59 177 90 321 271 239 207 254 343 260 117 163 79 451 379 400 11 133 325 154 368 279 168 24 83 411 372 455 129 121 84 404 78 205 436 442 73 375 80 358 37 26 334 30 429 395 278 345 397 286 131 98 179 88 97 390 403 152 419 104 443 263 100 324 31 301 12 45 225 120 202 47 134 235 96 28 283 142 450 139 49 291 255 441 4 415 130 141 160 164 335 25 456 34 264 350 118 55 244 348 72 181 191 158 2 1 65 20 182 38 9 174 265 107 290 280 33 218 318 259 446 284 311 219 333 394 194 138 127 32 192 210 393 288 196 413 253 294 298 339 365 21 199 42 185 35 180 41 376 422 46 208 159 8 48 381 111 99 52 216 361 378 437 215 67 444 201 431 82 262 396 347 140 86 270 236 153 211 388 14 449 331 369' 167 61 234 102 155 187 281 299 302 178 421 213 341 161 354 401 405 277 3 305 197 315 416 94 54 16 352 186 389 454 356 256 246 136 338 92 85 27 304 148 418 70 122 229 412 184 74 58 320 292 382 273 36 93 268 420 340 23 377 406 123 258 275 274 328 17 176 355 427 261 145 445 300 189 435 126 439 22 272 251 391 440 18 392 89 327 276 430 247 175 149 144 224 95 336 137 306 322 204 233 423 453 349 221 7 319 112 269 383 76 69 128 124 289 409 13 342 165 362 374 29 287 157 434 245 106 227 115 135 332 363 198 113 132 344 380 309 119 297 147 359 105 50 346 60 108 188 329 77 307 228 428 414 432 257 399 308 150 312 103 237 223 398 101 171 75 267 200 170 285 407 367 230 156 314 417 452 217 173 370 243 402 364 238 6 39 116 10 386 209 91 40 57 183 169 250 410 143 151 293 313 109 296 231 162 317 282 385 249 373 316 447 125 64 146 195 242 232 448 384 240 15 248 212 433 81 110 214 66 203 222 351 5 87 226 425 366 51 71 63 387 310 53 426 424 337 323 438 303 193 44 353 114 371 220 295 56 190 266 19 252 408 206 62 326 330 357 68 43 360 172 166 241 59 177 90 321 271 239 207 254 343 260 117 163 79 451 379 400 11 133 325 154 368 279 168 24 83 411 372 455 129 121 84 404 78 205 436 442 73 375 80 358 37 26 334 30 429 395 278 345 397 286 131 98 179 88 97 390 403 152 419 104 443 263 100 324 31 301 12 45 225 120 202 47 134 235 96 28 283 142 450 139 49 291 255 441 4 415 130 141 160 164 335 25 456 34 264 350 118 55 244 348 72 181 191 158 2 1 65 20 182 38 9 174 265 107 290 280 33 218 318 259 446 284 311 219 333 394 194 138 127 32 192 210 393 288 196 413 253 294 298 339 365 21 199 42 185 35 180 41 376 422 46 208 159 8 48 381 111 99 52 216 361 378 437 215 67 444 201 431 82 262 396 347 140 86 270 236 153 211 388 14 449 331 369 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-05-20 00:53:57.592420 time=0:00:02.449595 [TestJobList] gnt-job list <<<< 2026-05-20 00:53:57.592540 start [TestRapiInstanceRemove] Test removing instance via RAPI GET /2/jobs/457 ---- PASSED [TestRapiInstanceRemove] Test removing instance via RAPI --- >>>> 2026-05-20 00:54:04.238416 time=0:00:06.645876 [TestRapiInstanceRemove] Test removing instance via RAPI <<<< 2026-05-20 00:54:04.238523 start [TestRapiInstanceAdd] Test adding a new instance via RAPI POST /2/instances GET /2/jobs/458 Wed May 20 00:54:05 2026 * disk 0, size 768M Wed May 20 00:54:05 2026 * disk 1, size 512M Wed May 20 00:54:05 2026 * creating instance disks... Wed May 20 00:54:06 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 00:54:06 2026 adding disks to cluster config Wed May 20 00:54:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 00:54:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 00:54:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 00:54:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 00:54:06 2026 * running the instance OS create scripts... Wed May 20 00:54:06 2026 * starting instance... ---- PASSED [TestRapiInstanceAdd] Test adding a new instance via RAPI -- >>>> 2026-05-20 00:54:07.514692 time=0:00:03.276169 [TestRapiInstanceAdd] Test adding a new instance via RAPI <<<< 2026-05-20 00:54:07.514824 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 459 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 00:54:18.897651 time=0:00:11.382827 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 00:54:18.897798 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 00:54:18.897823 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 462 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 462 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 463 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 00:54: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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 465 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 465 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-05-20 00:54:27.527248 time=0:00:08.629425 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 00:54:27.527375 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 468 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 00:54:29.800754 time=0:00:02.273379 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 00:54:29.800855 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/469 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 00:54:41.194079 time=0:00:11.393224 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 00:54:41.194185 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/470 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 00:54:43.419436 time=0:00:02.225251 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 00:54:43.419576 start [TestInstanceList] gnt-instance list Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_osparams,nic.uuid/5,disk.uuid/3,disk.size/14,mac,disk.size/8,nic.bridge/2,nic.name/2,hv/kvm_flag,disk.uuid/13,nic.network.name/5,hv/scsi_controller_type,nic.mode/4,disk.uuid/12,disk.uuid/14,be/vcpus,hv/security_domain,nic.count,disk.spindles/14,hv/viridian,nic.link/5,nic.name/1,disk.spindles/5,nic.mac/1,nic.network.name/2,hv/virtio_net_queues,hv/extra_config,disk.spindles/6,hv/floppy_image_path,nic.network/4,disk.spindles/10,hv/spice_bind,hv/cpu_sockets,be/memory,nic.bridge/3,disk.uuid/10,disk.uuid/7,nic.mode/5,hv/vga,nic.link/1,disk_template,disk.spindles/2,nic.ip/3,disk.spindles,nic.link/4,nic.network/5,disk.uuid/8,disk.uuid/2,nic.ip/7,hv/spice_image_compression,status,nic_link,nic.link/2,disk.spindles/12,disk.name/14,hv/cpu_mask,admin_state_source,disk.spindles/1,os,disk.sizes,nic_network,hv/boot_order,hv/bootloader_args,osparams,ip,snodes.group.uuid,nic.link/6,disk.spindles/4,hypervisor,hv/use_guest_agent,hv/cpu_cores,hv/migration_caps,be/always_failover,disk.name/12,disk.size/11,disk.name/2,network_port,nic.vlan/5,nic.bridge/4,hv/cpuid,hv/cpu_weight,disk.size/12,custom_hvparams,hv/vnet_hdr,hv/devices,nic.name/7,hv/device_model,ctime,disk.name/15,nic.network/1,hv/pae,disk.spindles/8,hvparams,disk.name/8,hv/drop_capabilities,disk_usage,pnode.group.uuid,hv/cpu_type,forthcoming,nic.uuid/1,mtime,hv/vif_type,nic.ip/4,hv/soundhw,disk.uuids,nic.names,disk.spindles/11,nic.ips,hv/use_bootloader,nic.vlan/0,uuid,hv/spice_use_vdagent,sda_size,nic.network/0,name,disk.name/11,disk.uuid/0,hv/spice_ip_version,hv/initrd_path,disk.count,nic.uuid/7,nic.mode/1,nic.vlans,beparams,hv/vif_script,disk.size/4,hv/disk_discard,disk.size/9,nic.link/3,be/spindle_use,hv/bootloader_path,hv/spice_jpeg_wan_compression,hv/kernel_path,hv/use_localtime,hv/spice_tls_ciphers,disk.spindles/15,disk.size/1,hv/disk_aio,nic.network.name/7,nic.ip/0,nic.uuid/3,disk.size/7,hv/spice_playback_compression,disk.spindles/9,hv/spice_zlib_glz_wan_compression,hv/disk_type,hv/user_shutdown,admin_up,nic.mac/3,hv/spice_streaming_video,nic.link/7,hv/usb_devices,be/auto_balance,nic.vlan/2,console,snodes,hv/init_script,nic.mac/4,disk.size/0,custom_nicparams,nic.network.name/4,admin_state,nic.mac/2,nic.name/0,disk.size/2,hv/serial_speed,oper_ram,nic.mode/3,disk.uuid/1,nic.mac/6,disk.uuid/15,hv/usb_mouse,hv/num_ttys,nic.mac/5,be/maxmem,hv/cpu_cap,hv/vnc_bind_address,tags,disk.name/4,nic.macs,disk.size/15,disk.name/6,hv/kernel_args,nic.ip/5,hv/kvm_extra,nic.network/6,disk.size/13,vcpus,disk.name/9,nic.vlan/4,disk.size/6,nic.uuid/0,disk.size/5,disk.uuid/5,disk.uuid/6,disk.uuid/9,nic.modes,nic.vlan/6,nic.mode/2,nic.uuid/6,hv/machine_version,hv/root_path,disk.size/10,nic.networks.names,nic.networks,hv/vnc_x509_path,hv/cpu_threads,hv/security_model,disks_active,nic.network.name/6,hv/kvm_pci_reservations,hv/blockdev_prefix,nic.vlan/3,nic_mode,nic.ip/6,hv/disk_cache,disk.uuid/11,disk.name/1,hv/kvm_path,nic.name/3,nic.network/3,hv/mem_path,disk.name/5,nic.name/5,hv/vnc_tls,nic.bridge/7,hv/reboot_behavior,nic.network/7,disk.name/10,nic.bridges,hv/spice_password_file,hv/startup_timeout,nic.mac/0,hv/nic_type,nic.name/4,nic.mode/6,hv/use_chroot,be/minmem,disk.name/3,pnode,snodes.group,nic.network.name/1,nic.ip/2,pnode.group,nic.vlan/1,nic.mode/7,oper_state,hv/migration_downtime,disk.spindles/0,nic.bridge/5,sdb_size,nic.uuid/2,nic.bridge/1,nic.uuids,nic.network.name/0,nic.network.name/3,hv/vnc_x509_verify,hv/cdrom_disk_type,nic.links,hv/acpi,nic.bridge/6,disk.name/0,hv/vnc_password_file,disk.spindles/13,disk.name/13,nic.network/2,hv/pci_pass,disk.spindles/7,bridge,nic.mode/0,nic.uuid/4,nic.ip/1,hv/keymap,hv/serial_console,hv/extra_cgroups,nic.vlan/7,hv/cdrom2_image_path,custom_beparams,disk.names,disk.uuid/4,hv/vhost_net,serial_no,hv/cdrom_image_path,disk.name/7,nic.link/0,nic.name/6,disk.spindles/3,nic.mac/7,nic.bridge/0,hv/spice_use_tls,disk.size/3,oper_vcpus >> /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_osparams,nic.uuid/5,disk.uuid/3,disk.size/14,mac,disk.size/8,nic.bridge/2,nic.name/2,hv/kvm_flag,disk.uuid/13,nic.network.name/5,hv/scsi_controller_type,nic.mode/4,disk.uuid/12,disk.uuid/14,be/vcpus,hv/security_domain,nic.count,disk.spindles/14,hv/viridian,nic.link/5,nic.name/1,disk.spindles/5,nic.mac/1,nic.network.name/2,hv/virtio_net_queues,hv/extra_config,disk.spindles/6,hv/floppy_image_path,nic.network/4,disk.spindles/10,hv/spice_bind,hv/cpu_sockets,be/memory,nic.bridge/3,disk.uuid/10,disk.uuid/7,nic.mode/5,hv/vga,nic.link/1,disk_template,disk.spindles/2,nic.ip/3,disk.spindles,nic.link/4,nic.network/5,disk.uuid/8,disk.uuid/2,nic.ip/7,hv/spice_image_compression,status,nic_link,nic.link/2,disk.spindles/12,disk.name/14,hv/cpu_mask,admin_state_source,disk.spindles/1,os,disk.sizes,nic_network,hv/boot_order,hv/bootloader_args,osparams,ip,snodes.group.uuid,nic.link/6,disk.spindles/4,hypervisor,hv/use_guest_agent,hv/cpu_cores,hv/migration_caps,be/always_failover,disk.name/12,disk.size/11,disk.name/2,network_port,nic.vlan/5,nic.bridge/4,hv/cpuid,hv/cpu_weight,disk.size/12,custom_hvparams,hv/vnet_hdr,hv/devices,nic.name/7,hv/device_model,ctime,disk.name/15,nic.network/1,hv/pae,disk.spindles/8,hvparams,disk.name/8,hv/drop_capabilities,disk_usage,pnode.group.uuid,hv/cpu_type,forthcoming,nic.uuid/1,mtime,hv/vif_type,nic.ip/4,hv/soundhw,disk.uuids,nic.names,disk.spindles/11,nic.ips,hv/use_bootloader,nic.vlan/0,uuid,hv/spice_use_vdagent,sda_size,nic.network/0,name,disk.name/11,disk.uuid/0,hv/spice_ip_version,hv/initrd_path,disk.count,nic.uuid/7,nic.mode/1,nic.vlans,beparams,hv/vif_script,disk.size/4,hv/disk_discard,disk.size/9,nic.link/3,be/spindle_use,hv/bootloader_path,hv/spice_jpeg_wan_compression,hv/kernel_path,hv/use_localtime,hv/spice_tls_ciphers,disk.spindles/15,disk.size/1,hv/disk_aio,nic.network.name/7,nic.ip/0,nic.uuid/3,disk.size/7,hv/spice_playback_compression,disk.spindles/9,hv/spice_zlib_glz_wan_compression,hv/disk_type,hv/user_shutdown,admin_up,nic.mac/3,hv/spice_streaming_video,nic.link/7,hv/usb_devices,be/auto_balance,nic.vlan/2,console,snodes,hv/init_script,nic.mac/4,disk.size/0,custom_nicparams,nic.network.name/4,admin_state,nic.mac/2,nic.name/0,disk.size/2,hv/serial_speed,oper_ram,nic.mode/3,disk.uuid/1,nic.mac/6,disk.uuid/15,hv/usb_mouse,hv/num_ttys,nic.mac/5,be/maxmem,hv/cpu_cap,hv/vnc_bind_address,tags,disk.name/4,nic.macs,disk.size/15,disk.name/6,hv/kernel_args,nic.ip/5,hv/kvm_extra,nic.network/6,disk.size/13,vcpus,disk.name/9,nic.vlan/4,disk.size/6,nic.uuid/0,disk.size/5,disk.uuid/5,disk.uuid/6,disk.uuid/9,nic.modes,nic.vlan/6,nic.mode/2,nic.uuid/6,hv/machine_version,hv/root_path,disk.size/10,nic.networks.names,nic.networks,hv/vnc_x509_path,hv/cpu_threads,hv/security_model,disks_active,nic.network.name/6,hv/kvm_pci_reservations,hv/blockdev_prefix,nic.vlan/3,nic_mode,nic.ip/6,hv/disk_cache,disk.uuid/11,disk.name/1,hv/kvm_path,nic.name/3,nic.network/3,hv/mem_path,disk.name/5,nic.name/5,hv/vnc_tls,nic.bridge/7,hv/reboot_behavior,nic.network/7,disk.name/10,nic.bridges,hv/spice_password_file,hv/startup_timeout,nic.mac/0,hv/nic_type,nic.name/4,nic.mode/6,hv/use_chroot,be/minmem,disk.name/3,pnode,snodes.group,nic.network.name/1,nic.ip/2,pnode.group,nic.vlan/1,nic.mode/7,oper_state,hv/migration_downtime,disk.spindles/0,nic.bridge/5,sdb_size,nic.uuid/2,nic.bridge/1,nic.uuids,nic.network.name/0,nic.network.name/3,hv/vnc_x509_verify,hv/cdrom_disk_type,nic.links,hv/acpi,nic.bridge/6,disk.name/0,hv/vnc_password_file,disk.spindles/13,disk.name/13,nic.network/2,hv/pci_pass,disk.spindles/7,bridge,nic.mode/0,nic.uuid/4,nic.ip/1,hv/keymap,hv/serial_console,hv/extra_cgroups,nic.vlan/7,hv/cdrom2_image_path,custom_beparams,disk.names,disk.uuid/4,hv/vhost_net,serial_no,hv/cdrom_image_path,disk.name/7,nic.link/0,nic.name/6,disk.spindles/3,nic.mac/7,nic.bridge/0,hv/spice_use_tls,disk.size/3,oper_vcpus,custom_osparams,nic.uuid/5,disk.uuid/3,disk.size/14,mac,disk.size/8,nic.bridge/2,nic.name/2,hv/kvm_flag,disk.uuid/13,nic.network.name/5,hv/scsi_controller_type,nic.mode/4,disk.uuid/12,disk.uuid/14,be/vcpus,hv/security_domain,nic.count,disk.spindles/14,hv/viridian,nic.link/5,nic.name/1,disk.spindles/5,nic.mac/1,nic.network.name/2,hv/virtio_net_queues,hv/extra_config,disk.spindles/6,hv/floppy_image_path,nic.network/4,disk.spindles/10,hv/spice_bind,hv/cpu_sockets,be/memory,nic.bridge/3,disk.uuid/10,disk.uuid/7,nic.mode/5,hv/vga,nic.link/1,disk_template,disk.spindles/2,nic.ip/3,disk.spindles,nic.link/4,nic.network/5,disk.uuid/8,disk.uuid/2,nic.ip/7,hv/spice_image_compression,status,nic_link,nic.link/2,disk.spindles/12,disk.name/14,hv/cpu_mask,admin_state_source,disk.spindles/1,os,disk.sizes,nic_network,hv/boot_order,hv/bootloader_args,osparams,ip,snodes.group.uuid,nic.link/6,disk.spindles/4,hypervisor,hv/use_guest_agent,hv/cpu_cores,hv/migration_caps,be/always_failover,disk.name/12,disk.size/11,disk.name/2,network_port,nic.vlan/5,nic.bridge/4,hv/cpuid,hv/cpu_weight,disk.size/12,custom_hvparams,hv/vnet_hdr,hv/devices,nic.name/7,hv/device_model,ctime,disk.name/15,nic.network/1,hv/pae,disk.spindles/8,hvparams,disk.name/8,hv/drop_capabilities,disk_usage,pnode.group.uuid,hv/cpu_type,forthcoming,nic.uuid/1,mtime,hv/vif_type,nic.ip/4,hv/soundhw,disk.uuids,nic.names,disk.spindles/11,nic.ips,hv/use_bootloader,nic.vlan/0,uuid,hv/spice_use_vdagent,sda_size,nic.network/0,name,disk.name/11,disk.uuid/0,hv/spice_ip_version,hv/initrd_path,disk.count,nic.uuid/7,nic.mode/1,nic.vlans,beparams,hv/vif_script,disk.size/4,hv/disk_discard,disk.size/9,nic.link/3,be/spindle_use,hv/bootloader_path,hv/spice_jpeg_wan_compression,hv/kernel_path,hv/use_localtime,hv/spice_tls_ciphers,disk.spindles/15,disk.size/1,hv/disk_aio,nic.network.name/7,nic.ip/0,nic.uuid/3,disk.size/7,hv/spice_playback_compression,disk.spindles/9,hv/spice_zlib_glz_wan_compression,hv/disk_type,hv/user_shutdown,admin_up,nic.mac/3,hv/spice_streaming_video,nic.link/7,hv/usb_devices,be/auto_balance,nic.vlan/2,console,snodes,hv/init_script,nic.mac/4,disk.size/0,custom_nicparams,nic.network.name/4,admin_state,nic.mac/2,nic.name/0,disk.size/2,hv/serial_speed,oper_ram,nic.mode/3,disk.uuid/1,nic.mac/6,disk.uuid/15,hv/usb_mouse,hv/num_ttys,nic.mac/5,be/maxmem,hv/cpu_cap,hv/vnc_bind_address,tags,disk.name/4,nic.macs,disk.size/15,disk.name/6,hv/kernel_args,nic.ip/5,hv/kvm_extra,nic.network/6,disk.size/13,vcpus,disk.name/9,nic.vlan/4,disk.size/6,nic.uuid/0,disk.size/5,disk.uuid/5,disk.uuid/6,disk.uuid/9,nic.modes,nic.vlan/6,nic.mode/2,nic.uuid/6,hv/machine_version,hv/root_path,disk.size/10,nic.networks.names,nic.networks,hv/vnc_x509_path,hv/cpu_threads,hv/security_model,disks_active,nic.network.name/6,hv/kvm_pci_reservations,hv/blockdev_prefix,nic.vlan/3,nic_mode,nic.ip/6,hv/disk_cache,disk.uuid/11,disk.name/1,hv/kvm_path,nic.name/3,nic.network/3,hv/mem_path,disk.name/5,nic.name/5,hv/vnc_tls,nic.bridge/7,hv/reboot_behavior,nic.network/7,disk.name/10,nic.bridges,hv/spice_password_file,hv/startup_timeout,nic.mac/0,hv/nic_type,nic.name/4,nic.mode/6,hv/use_chroot,be/minmem,disk.name/3,pnode,snodes.group,nic.network.name/1,nic.ip/2,pnode.group,nic.vlan/1,nic.mode/7,oper_state,hv/migration_downtime,disk.spindles/0,nic.bridge/5,sdb_size,nic.uuid/2,nic.bridge/1,nic.uuids,nic.network.name/0,nic.network.name/3,hv/vnc_x509_verify,hv/cdrom_disk_type,nic.links,hv/acpi,nic.bridge/6,disk.name/0,hv/vnc_password_file,disk.spindles/13,disk.name/13,nic.network/2,hv/pci_pass,disk.spindles/7,bridge,nic.mode/0,nic.uuid/4,nic.ip/1,hv/keymap,hv/serial_console,hv/extra_cgroups,nic.vlan/7,hv/cdrom2_image_path,custom_beparams,disk.names,disk.uuid/4,hv/vhost_net,serial_no,hv/cdrom_image_path,disk.name/7,nic.link/0,nic.name/6,disk.spindles/3,nic.mac/7,nic.bridge/0,hv/spice_use_tls,disk.size/3,oper_vcpus >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output oper_vcpus,disk.size/3,hv/spice_use_tls,nic.bridge/0,nic.mac/7,disk.spindles/3,nic.name/6,nic.link/0,disk.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/cdrom_image_path,serial_no,hv/vhost_net,disk.uuid/4,disk.names,custom_beparams,hv/cdrom2_image_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/7,hv/extra_cgroups,hv/serial_console,hv/keymap,nic.ip/1,nic.uuid/4,nic.mode/0,bridge,disk.spindles/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/pci_pass,nic.network/2,disk.name/13,disk.spindles/13,hv/vnc_password_file >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/0,nic.bridge/6,hv/acpi >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.links,hv/cdrom_disk_type,hv/vnc_x509_verify,nic.network.name/3,nic.network.name/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuids,nic.bridge/1,nic.uuid/2,sdb_size,nic.bridge/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/0,hv/migration_downtime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output oper_state,nic.mode/7,nic.vlan/1,pnode.group,nic.ip/2,nic.network.name/1,snodes.group >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode,disk.name/3,be/minmem,hv/use_chroot,nic.mode/6,nic.name/4,hv/nic_type,nic.mac/0,hv/startup_timeout >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_password_file,nic.bridges,disk.name/10,nic.network/7,hv/reboot_behavior,nic.bridge/7,hv/vnc_tls,nic.name/5,disk.name/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/mem_path,nic.network/3,nic.name/3,hv/kvm_path,disk.name/1,disk.uuid/11,hv/disk_cache >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/6,nic_mode,nic.vlan/3,hv/blockdev_prefix,hv/kvm_pci_reservations,nic.network.name/6,disks_active,hv/security_model,hv/cpu_threads >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vnc_x509_path,nic.networks,nic.networks.names,disk.size/10,hv/root_path,hv/machine_version,nic.uuid/6,nic.mode/2,nic.vlan/6,nic.modes >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/9,disk.uuid/6,disk.uuid/5,disk.size/5,nic.uuid/0,disk.size/6,nic.vlan/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/9,vcpus,disk.size/13,nic.network/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/kvm_extra,nic.ip/5,hv/kernel_args,disk.name/6,disk.size/15,nic.macs,disk.name/4,tags,hv/vnc_bind_address,hv/cpu_cap >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/maxmem,nic.mac/5,hv/num_ttys >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/usb_mouse,disk.uuid/15,nic.mac/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/1,nic.mode/3,oper_ram,hv/serial_speed,disk.size/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/0,nic.mac/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state,nic.network.name/4,custom_nicparams,disk.size/0,nic.mac/4,hv/init_script,snodes,console >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/2,be/auto_balance,hv/usb_devices,nic.link/7,hv/spice_streaming_video >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/3,admin_up,hv/user_shutdown,hv/disk_type,hv/spice_zlib_glz_wan_compression,disk.spindles/9,hv/spice_playback_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/7,nic.uuid/3,nic.ip/0,nic.network.name/7,hv/disk_aio,disk.size/1,disk.spindles/15,hv/spice_tls_ciphers,hv/use_localtime,hv/kernel_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_jpeg_wan_compression,hv/bootloader_path,be/spindle_use,nic.link/3,disk.size/9,hv/disk_discard >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/4,hv/vif_script,beparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlans,nic.mode/1,nic.uuid/7,disk.count >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/initrd_path,hv/spice_ip_version,disk.uuid/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/11,name,nic.network/0,sda_size,hv/spice_use_vdagent,uuid,nic.vlan/0,hv/use_bootloader,nic.ips >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/11,nic.names >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuids,hv/soundhw >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/4,hv/vif_type,mtime,nic.uuid/1,forthcoming,hv/cpu_type,pnode.group.uuid,disk_usage,hv/drop_capabilities >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/8,hvparams,disk.spindles/8,hv/pae,nic.network/1,disk.name/15,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/device_model,nic.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/devices,hv/vnet_hdr,custom_hvparams,disk.size/12,hv/cpu_weight,hv/cpuid,nic.bridge/4,nic.vlan/5,network_port,disk.name/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/11,disk.name/12,be/always_failover,hv/migration_caps,hv/cpu_cores,hv/use_guest_agent,hypervisor >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/4,nic.link/6,snodes.group.uuid,ip,osparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/bootloader_args,hv/boot_order,nic_network,disk.sizes,os,disk.spindles/1,admin_state_source,hv/cpu_mask,disk.name/14,disk.spindles/12 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/2,nic_link,status,hv/spice_image_compression,nic.ip/7,disk.uuid/2,disk.uuid/8,nic.network/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/4,disk.spindles,nic.ip/3,disk.spindles/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk_template,nic.link/1,hv/vga,nic.mode/5,disk.uuid/7,disk.uuid/10,nic.bridge/3,be/memory,hv/cpu_sockets >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_bind,disk.spindles/10,nic.network/4,hv/floppy_image_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/6,hv/extra_config >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/virtio_net_queues,nic.network.name/2,nic.mac/1,disk.spindles/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/1,nic.link/5,hv/viridian >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/14,nic.count,hv/security_domain,be/vcpus >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/14,disk.uuid/12,nic.mode/4,hv/scsi_controller_type,nic.network.name/5,disk.uuid/13,hv/kvm_flag >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/2,nic.bridge/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/8,mac,disk.size/14,disk.uuid/3,nic.uuid/5,custom_osparams >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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.kwdbsnx0 -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.kwdbsnx0 -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-05-20 00:54:53.386527 time=0:00:09.966951 [TestInstanceList] gnt-instance list <<<< 2026-05-20 00:54:53.386649 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: 723f067e-f9e1-48f6-a1c6-807fdef938cd Serial number: 16 Creation time: 2026-05-20 00:54:06 Modification time: 2026-05-20 00:54:42 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:cd:6d:a5 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b493d023-3e09-4962-87bd-75f5e13caa92 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/63e2f366-2f69-4f29-aa7a-49d01590cce4.disk0 on primary: /dev/gnt/63e2f366-2f69-4f29-aa7a-49d01590cce4.disk0 (253:0) name: disk0 UUID: d777ec17-1a63-4f7c-8a76-b562f5e9206d - disk/1: plain, size 512M access mode: rw logical_id: gnt/708c38ea-ae2b-4b40-b00d-c98a1194b6e3.disk1 on primary: /dev/gnt/708c38ea-ae2b-4b40-b00d-c98a1194b6e3.disk1 (253:1) name: disk1 UUID: 8397edc7-0fac-43b7-8ee9-8a0cad2ddc45 ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-05-20 00:54:54.552506 time=0:00:01.165857 [TestInstanceInfo] gnt-instance info <<<< 2026-05-20 00:54:54.552607 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 723f067e-f9e1-48f6-a1c6-807fdef938cd Serial number: 16 Creation time: 2026-05-20 00:54:06 Modification time: 2026-05-20 00:54:42 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:cd:6d:a5 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b493d023-3e09-4962-87bd-75f5e13caa92 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/63e2f366-2f69-4f29-aa7a-49d01590cce4.disk0 on primary: /dev/gnt/63e2f366-2f69-4f29-aa7a-49d01590cce4.disk0 (253:0) name: disk0 UUID: d777ec17-1a63-4f7c-8a76-b562f5e9206d - disk/1: plain, size 512M access mode: rw logical_id: gnt/708c38ea-ae2b-4b40-b00d-c98a1194b6e3.disk1 on primary: /dev/gnt/708c38ea-ae2b-4b40-b00d-c98a1194b6e3.disk1 (253:1) name: disk1 UUID: 8397edc7-0fac-43b7-8ee9-8a0cad2ddc45 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 00:54:56 2026 - INFO: Trying to hotplug device... Wed May 20 00:54:56 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:5b:74:fd,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 May 20 00:54:58 2026 - INFO: Trying to hotplug device... Wed May 20 00:54: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 May 20 00:55:00 2026 - INFO: Trying to hotplug device... Wed May 20 00:55:01 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 May 20 00:55:02 2026 * disk 2, size 1.0G Wed May 20 00:55:03 2026 - INFO: Trying to hotplug device... Wed May 20 00:55:03 2026 - INFO: Hotplug done. Wed May 20 00:55:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 00:55: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 May 20 00:55:04 2026 - INFO: Trying to hotplug device... Wed May 20 00:55: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: 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-05-20 00:55:22.128225 time=0:00:27.575618 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 00:55:22.128339 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/492 GET /2/jobs/493 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 00:55:24.410223 time=0:00:02.281884 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 00:55:24.410334 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 00:55:24.410355 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 00:55:24.410370 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 00:55:24.410383 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 494 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 00:55:30.774841 time=0:00:06.364458 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 00:55:30.774939 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 00:55:30.775032 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 00:55:30.775067 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 723f067e-f9e1-48f6-a1c6-807fdef938cd Serial number: 39 Creation time: 2026-05-20 00:54:06 Modification time: 2026-05-20 00:55:30 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:cd:6d:a5 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b493d023-3e09-4962-87bd-75f5e13caa92 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/63e2f366-2f69-4f29-aa7a-49d01590cce4.disk0 on primary: /dev/gnt/63e2f366-2f69-4f29-aa7a-49d01590cce4.disk0 (253:0) name: disk0 UUID: d777ec17-1a63-4f7c-8a76-b562f5e9206d - disk/1: plain, size 512M access mode: rw logical_id: gnt/708c38ea-ae2b-4b40-b00d-c98a1194b6e3.disk1 on primary: /dev/gnt/708c38ea-ae2b-4b40-b00d-c98a1194b6e3.disk1 (253:1) name: disk1 UUID: 8397edc7-0fac-43b7-8ee9-8a0cad2ddc45 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.PgFYTy 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.PgFYTy && mv /tmp/gnt.PgFYTy /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 May 20 00:55:32 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.kwdbsnx0 -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: 723f067e-f9e1-48f6-a1c6-807fdef938cd Serial number: 39 Creation time: 2026-05-20 00:54:06 Modification time: 2026-05-20 00:55:30 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:cd:6d:a5 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b493d023-3e09-4962-87bd-75f5e13caa92 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/63e2f366-2f69-4f29-aa7a-49d01590cce4.disk0 on primary: /dev/gnt/63e2f366-2f69-4f29-aa7a-49d01590cce4.disk0 (253:0) name: disk0 UUID: d777ec17-1a63-4f7c-8a76-b562f5e9206d - disk/1: plain, size 512M access mode: rw logical_id: gnt/708c38ea-ae2b-4b40-b00d-c98a1194b6e3.disk1 on primary: /dev/gnt/708c38ea-ae2b-4b40-b00d-c98a1194b6e3.disk1 (253:1) name: disk1 UUID: 8397edc7-0fac-43b7-8ee9-8a0cad2ddc45 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.AJVQCz 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.AJVQCz && mv /tmp/gnt.AJVQCz /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 723f067e-f9e1-48f6-a1c6-807fdef938cd Serial number: 39 Creation time: 2026-05-20 00:54:06 Modification time: 2026-05-20 00:55:30 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:cd:6d:a5 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b493d023-3e09-4962-87bd-75f5e13caa92 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/63e2f366-2f69-4f29-aa7a-49d01590cce4.disk0 on primary: /dev/gnt/63e2f366-2f69-4f29-aa7a-49d01590cce4.disk0 (253:0) name: disk0 UUID: d777ec17-1a63-4f7c-8a76-b562f5e9206d - disk/1: plain, size 512M access mode: rw logical_id: gnt/708c38ea-ae2b-4b40-b00d-c98a1194b6e3.disk1 on primary: /dev/gnt/708c38ea-ae2b-4b40-b00d-c98a1194b6e3.disk1 (253:1) name: disk1 UUID: 8397edc7-0fac-43b7-8ee9-8a0cad2ddc45 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.kwdbsnx0 -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: 723f067e-f9e1-48f6-a1c6-807fdef938cd Serial number: 41 Creation time: 2026-05-20 00:54:06 Modification time: 2026-05-20 00:55:37 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:cd:6d:a5 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b493d023-3e09-4962-87bd-75f5e13caa92 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/63e2f366-2f69-4f29-aa7a-49d01590cce4.disk0 on primary: /dev/gnt/63e2f366-2f69-4f29-aa7a-49d01590cce4.disk0 (253:0) name: disk0 UUID: d777ec17-1a63-4f7c-8a76-b562f5e9206d - disk/1: plain, size 512M access mode: rw logical_id: gnt/708c38ea-ae2b-4b40-b00d-c98a1194b6e3.disk1 on primary: /dev/gnt/708c38ea-ae2b-4b40-b00d-c98a1194b6e3.disk1 (253:1) name: disk1 UUID: 8397edc7-0fac-43b7-8ee9-8a0cad2ddc45 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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.kwdbsnx0 -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: 723f067e-f9e1-48f6-a1c6-807fdef938cd Serial number: 43 Creation time: 2026-05-20 00:54:06 Modification time: 2026-05-20 00:55:42 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:cd:6d:a5 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b493d023-3e09-4962-87bd-75f5e13caa92 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/63e2f366-2f69-4f29-aa7a-49d01590cce4.disk0 on primary: /dev/gnt/63e2f366-2f69-4f29-aa7a-49d01590cce4.disk0 (253:0) name: disk0 UUID: d777ec17-1a63-4f7c-8a76-b562f5e9206d - disk/1: plain, size 512M access mode: rw logical_id: gnt/708c38ea-ae2b-4b40-b00d-c98a1194b6e3.disk1 on primary: /dev/gnt/708c38ea-ae2b-4b40-b00d-c98a1194b6e3.disk1 (253:1) name: disk1 UUID: 8397edc7-0fac-43b7-8ee9-8a0cad2ddc45 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 00:55:43.998856 time=0:00:13.223789 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-05-20 00:55:43.998934 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/503 GET /2/jobs/504 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-05-20 00:55:50.278258 time=0:00:06.279324 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-05-20 00:55:50.278352 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 723f067e-f9e1-48f6-a1c6-807fdef938cd Serial number: 47 Creation time: 2026-05-20 00:54:06 Modification time: 2026-05-20 00:55:49 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:cd:6d:a5 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b493d023-3e09-4962-87bd-75f5e13caa92 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/63e2f366-2f69-4f29-aa7a-49d01590cce4.disk0 on primary: /dev/gnt/63e2f366-2f69-4f29-aa7a-49d01590cce4.disk0 (253:0) name: disk0 UUID: d777ec17-1a63-4f7c-8a76-b562f5e9206d - disk/1: plain, size 512M access mode: rw logical_id: gnt/708c38ea-ae2b-4b40-b00d-c98a1194b6e3.disk1 on primary: /dev/gnt/708c38ea-ae2b-4b40-b00d-c98a1194b6e3.disk1 (253:1) name: disk1 UUID: 8397edc7-0fac-43b7-8ee9-8a0cad2ddc45 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.fJJ9Gn 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.fJJ9Gn && mv /tmp/gnt.fJJ9Gn /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 May 20 00:55:52 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.kwdbsnx0 -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: 723f067e-f9e1-48f6-a1c6-807fdef938cd Serial number: 47 Creation time: 2026-05-20 00:54:06 Modification time: 2026-05-20 00:55:49 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:cd:6d:a5 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b493d023-3e09-4962-87bd-75f5e13caa92 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/63e2f366-2f69-4f29-aa7a-49d01590cce4.disk0 on primary: /dev/gnt/63e2f366-2f69-4f29-aa7a-49d01590cce4.disk0 (253:0) name: disk0 UUID: d777ec17-1a63-4f7c-8a76-b562f5e9206d - disk/1: plain, size 512M access mode: rw logical_id: gnt/708c38ea-ae2b-4b40-b00d-c98a1194b6e3.disk1 on primary: /dev/gnt/708c38ea-ae2b-4b40-b00d-c98a1194b6e3.disk1 (253:1) name: disk1 UUID: 8397edc7-0fac-43b7-8ee9-8a0cad2ddc45 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.ytf9F6 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.ytf9F6 && mv /tmp/gnt.ytf9F6 /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 723f067e-f9e1-48f6-a1c6-807fdef938cd Serial number: 47 Creation time: 2026-05-20 00:54:06 Modification time: 2026-05-20 00:55:49 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:cd:6d:a5 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b493d023-3e09-4962-87bd-75f5e13caa92 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/63e2f366-2f69-4f29-aa7a-49d01590cce4.disk0 on primary: /dev/gnt/63e2f366-2f69-4f29-aa7a-49d01590cce4.disk0 (253:0) name: disk0 UUID: d777ec17-1a63-4f7c-8a76-b562f5e9206d - disk/1: plain, size 512M access mode: rw logical_id: gnt/708c38ea-ae2b-4b40-b00d-c98a1194b6e3.disk1 on primary: /dev/gnt/708c38ea-ae2b-4b40-b00d-c98a1194b6e3.disk1 (253:1) name: disk1 UUID: 8397edc7-0fac-43b7-8ee9-8a0cad2ddc45 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.kwdbsnx0 -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: 723f067e-f9e1-48f6-a1c6-807fdef938cd Serial number: 49 Creation time: 2026-05-20 00:54:06 Modification time: 2026-05-20 00:55:56 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:cd:6d:a5 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b493d023-3e09-4962-87bd-75f5e13caa92 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/63e2f366-2f69-4f29-aa7a-49d01590cce4.disk0 on primary: /dev/gnt/63e2f366-2f69-4f29-aa7a-49d01590cce4.disk0 (253:0) name: disk0 UUID: d777ec17-1a63-4f7c-8a76-b562f5e9206d - disk/1: plain, size 512M access mode: rw logical_id: gnt/708c38ea-ae2b-4b40-b00d-c98a1194b6e3.disk1 on primary: /dev/gnt/708c38ea-ae2b-4b40-b00d-c98a1194b6e3.disk1 (253:1) name: disk1 UUID: 8397edc7-0fac-43b7-8ee9-8a0cad2ddc45 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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/63e2f366-2f69-4f29-aa7a-49d01590cce4.disk0 gnt/708c38ea-ae2b-4b40-b00d-c98a1194b6e3.disk1 | grep kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/63e2f366-2f69-4f29-aa7a-49d01590cce4.disk0 gnt/708c38ea-ae2b-4b40-b00d-c98a1194b6e3.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.kwdbsnx0 -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: 723f067e-f9e1-48f6-a1c6-807fdef938cd Serial number: 51 Creation time: 2026-05-20 00:54:06 Modification time: 2026-05-20 00:56:01 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:cd:6d:a5 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b493d023-3e09-4962-87bd-75f5e13caa92 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/63e2f366-2f69-4f29-aa7a-49d01590cce4.disk0 on primary: /dev/gnt/63e2f366-2f69-4f29-aa7a-49d01590cce4.disk0 (253:0) name: disk0 UUID: d777ec17-1a63-4f7c-8a76-b562f5e9206d - disk/1: plain, size 512M access mode: rw logical_id: gnt/708c38ea-ae2b-4b40-b00d-c98a1194b6e3.disk1 on primary: /dev/gnt/708c38ea-ae2b-4b40-b00d-c98a1194b6e3.disk1 (253:1) name: disk1 UUID: 8397edc7-0fac-43b7-8ee9-8a0cad2ddc45 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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/63e2f366-2f69-4f29-aa7a-49d01590cce4.disk0 gnt/708c38ea-ae2b-4b40-b00d-c98a1194b6e3.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/63e2f366-2f69-4f29-aa7a-49d01590cce4.disk0 gnt/708c38ea-ae2b-4b40-b00d-c98a1194b6e3.disk1 | grep kvm-test-instance03.staging.ganeti.org' ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-05-20 00:56:02.795072 time=0:00:12.516720 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-05-20 00:56:02.795171 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/513 GET /2/jobs/514 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-05-20 00:56:08.358033 time=0:00:05.562862 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-05-20 00:56:08.358139 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 May 20 00:56:09 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 00:56:10 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 00:56: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 --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 May 20 00:56:12 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 00:56:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 00:56: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' Wed May 20 00:56:15 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 00:56:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 00:56: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 May 20 00:56:18 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 00:56:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 00:56:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 00:56:19.427504 time=0:00:11.069365 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 00:56:19.427593 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 521 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 00:56:21.697891 time=0:00:02.270298 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 00:56:21.697976 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 522 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 523 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 524 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 525 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 526 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 00:57: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.kwdbsnx0 -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-05-20 00:57:02.231093 time=0:00:40.533117 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 00:57:02.231195 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/530 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/531 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-05-20 00:57:07.038133 time=0:00:04.806938 [TestInstanceTags] gnt-instance tags <<<< 2026-05-20 00:57:07.038249 start [TestClusterVerify] gnt-cluster verify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 533, 534 Waiting for job 533 ... Wed May 20 00:57:08 2026 * Verifying cluster config Wed May 20 00:57:08 2026 * Verifying cluster certificate files Wed May 20 00:57:08 2026 * Verifying hypervisor parameters Wed May 20 00:57:08 2026 * Verifying all nodes belong to an existing group Waiting for job 534 ... Wed May 20 00:57:09 2026 * Verifying group 'default' Wed May 20 00:57:09 2026 * Gathering data (3 nodes) Wed May 20 00:57:09 2026 * Gathering information about nodes (3 nodes) Wed May 20 00:57:10 2026 * Gathering disk information (3 nodes) Wed May 20 00:57:10 2026 * Verifying configuration file consistency Wed May 20 00:57:10 2026 * Verifying node status Wed May 20 00:57:10 2026 * Verifying instance status Wed May 20 00:57:10 2026 * Verifying orphan volumes Wed May 20 00:57:10 2026 * Verifying N+1 Memory redundancy Wed May 20 00:57:10 2026 * Assessing cluster hypervisor parameters Wed May 20 00:57: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 May 20 00:57:10 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 00:57:10 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 00:57:10 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 00:57:10 2026 * Other Notes Wed May 20 00:57:10 2026 - NOTICE: 1 non-redundant instance(s) found. Wed May 20 00:57:10 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 536 Waiting for job 536 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-05-20 00:57:12.621957 time=0:00:05.583708 [TestClusterVerify] gnt-cluster verify <<<< 2026-05-20 00:57:12.622065 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/539 Wed May 20 00:57:14 2026 Generating X509 certificate on troy-mcclure.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-05-20 00:57:15.246249 time=0:00:02.624184 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-05-20 00:57:15.246348 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sptotal,sinst_list,ctime,serial_no,hv_state,group.uuid,tags,ndp/oob_program,drained,name,mtime,uuid,pinst_cnt,dfree,ctotal,csockets,group,master_capable,powered,vm_capable,sip,pip,ndp/ssh_port,spfree,dtotal,custom_ndparams,ndp/spindle_count,ndp/cpu_speed,mfree,sinst_cnt,master,ndp/exclusive_storage,role,cnos,pinst_list,bootid,mnode,ndp/ovs_name,ndparams,offline,cnodes,ndp/ovs_link,mtotal,master_candidate,disk_state,ndp/ovs >> /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 sptotal,sinst_list,ctime,serial_no,hv_state,group.uuid,tags,ndp/oob_program,drained,name,mtime,uuid,pinst_cnt,dfree,ctotal,csockets,group,master_capable,powered,vm_capable,sip,pip,ndp/ssh_port,spfree,dtotal,custom_ndparams,ndp/spindle_count,ndp/cpu_speed,mfree,sinst_cnt,master,ndp/exclusive_storage,role,cnos,pinst_list,bootid,mnode,ndp/ovs_name,ndparams,offline,cnodes,ndp/ovs_link,mtotal,master_candidate,disk_state,ndp/ovs,sptotal,sinst_list,ctime,serial_no,hv_state,group.uuid,tags,ndp/oob_program,drained,name,mtime,uuid,pinst_cnt,dfree,ctotal,csockets,group,master_capable,powered,vm_capable,sip,pip,ndp/ssh_port,spfree,dtotal,custom_ndparams,ndp/spindle_count,ndp/cpu_speed,mfree,sinst_cnt,master,ndp/exclusive_storage,role,cnos,pinst_list,bootid,mnode,ndp/ovs_name,ndparams,offline,cnodes,ndp/ovs_link,mtotal,master_candidate,disk_state,ndp/ovs >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs,disk_state,master_candidate,mtotal,ndp/ovs_link,cnodes,offline,ndparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs_name,mnode,bootid,pinst_list,cnos,role >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/exclusive_storage,master,sinst_cnt,mfree,ndp/cpu_speed,ndp/spindle_count,custom_ndparams,dtotal,spfree >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ssh_port,pip >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sip,vm_capable,powered,master_capable,group,csockets,ctotal,dfree >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pinst_cnt,uuid,mtime,name,drained >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/oob_program,tags,group.uuid,hv_state,serial_no,ctime,sinst_list >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sptotal >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' itchy.staging.ganeti.org krusty.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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org krusty.staging.ganeti.org itchy.staging.ganeti.org' troy-mcclure.staging.ganeti.org krusty.staging.ganeti.org itchy.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name itchy.staging.ganeti.org krusty.staging.ganeti.org troy-mcclure.staging.ganeti.org' itchy.staging.ganeti.org krusty.staging.ganeti.org troy-mcclure.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-05-20 00:57:19.989508 time=0:00:04.743160 [TestNodeList] gnt-node list <<<< 2026-05-20 00:57:19.989577 start [TestJobList] gnt-job list ------- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output summary,opexec,priority,status,opstatus,received_ts,ops,archived,start_ts,oplog,opstart,id,opresult,end_ts,oppriority,opend >> /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 summary,opexec,priority,status,opstatus,received_ts,ops,archived,start_ts,oplog,opstart,id,opresult,end_ts,oppriority,opend,summary,opexec,priority,status,opstatus,received_ts,ops,archived,start_ts,oplog,opstart,id,opresult,end_ts,oppriority,opend >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output opend,oppriority >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output end_ts,opresult,id,opstart,oplog,start_ts,archived >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output ops,received_ts,opstatus,status,priority,opexec >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output summary >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 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' 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 419 137 159 465 135 464 228 44 51 195 354 410 93 209 226 189 370 469 272 251 6 446 368 442 76 230 53 123 232 344 203 116 112 511 375 479 495 476 145 413 111 322 23 89 399 217 5 325 320 155 39 485 81 455 492 287 3 458 330 18 94 296 500 57 524 193 29 343 461 437 300 326 522 403 351 183 454 201 229 285 313 224 374 539 315 248 63 319 434 309 61 480 136 54 268 66 408 213 270 208 250 187 46 149 180 459 70 122 334 71 328 515 199 449 415 371 212 85 357 525 275 22 124 445 436 307 381 363 165 16 336 341 14 537 234 382 372 506 327 87 521 7 36 40 316 418 245 74 409 204 400 516 274 477 504 222 297 13 277 86 238 367 188 533 293 422 427 376 237 143 58 186 41 92 115 312 444 468 148 243 405 144 258 276 147 113 481 494 170 109 536 390 119 361 505 289 256 528 169 50 304 302 108 151 161 178 292 531 176 356 233 64 48 508 447 478 482 443 392 185 52 489 198 487 236 257 167 150 269 184 103 266 67 406 295 216 247 75 467 200 337 355 175 223 246 358 349 509 517 379 156 383 366 512 362 440 282 426 105 340 60 102 460 77 231 314 305 473 466 114 308 8 484 501 491 240 332 373 535 249 128 299 486 17 125 386 353 162 220 132 331 10 173 474 101 527 126 214 146 106 519 261 157 462 242 538 389 227 110 338 56 190 342 19 252 503 206 502 62 450 267 281 402 499 68 273 43 441 172 166 433 241 59 177 90 391 271 239 207 254 420 323 260 117 303 163 79 211 470 493 11 346 133 448 154 457 534 352 321 168 24 310 514 329 507 456 417 364 129 121 84 345 497 78 205 215 518 73 475 80 347 498 37 26 407 30 472 488 278 377 423 490 286 384 131 98 179 88 97 359 483 496 520 152 35 526 262 263 100 424 324 31 301 12 45 387 404 378 225 120 513 202 47 385 530 235 96 388 28 283 142 153 428 139 49 291 255 99 4 21 130 141 160 532 335 395 25 396 453 397 34 264 350 118 55 244 452 435 348 414 72 425 181 191 412 380 411 158 2 1 65 20 182 38 463 432 9 174 265 107 290 280 33 218 318 259 140 284 311 219 333 394 194 138 127 32 192 439 438 210 393 288 196 529 510 253 294 298 451 339 365 42 398 83 369 69 360 82 91 416 317 15 95 221 197 104 431 430 429 134 401 164 523 279 171 471 306 421 27' 419 137 159 465 135 464 228 44 51 195 354 410 93 209 226 189 370 469 272 251 6 446 368 442 76 230 53 123 232 344 203 116 112 511 375 479 495 476 145 413 111 322 23 89 399 217 5 325 320 155 39 485 81 455 492 287 3 458 330 18 94 296 500 57 524 193 29 343 461 437 300 326 522 403 351 183 454 201 229 285 313 224 374 539 315 248 63 319 434 309 61 480 136 54 268 66 408 213 270 208 250 187 46 149 180 459 70 122 334 71 328 515 199 449 415 371 212 85 357 525 275 22 124 445 436 307 381 363 165 16 336 341 14 537 234 382 372 506 327 87 521 7 36 40 316 418 245 74 409 204 400 516 274 477 504 222 297 13 277 86 238 367 188 533 293 422 427 376 237 143 58 186 41 92 115 312 444 468 148 243 405 144 258 276 147 113 481 494 170 109 536 390 119 361 505 289 256 528 169 50 304 302 108 151 161 178 292 531 176 356 233 64 48 508 447 478 482 443 392 185 52 489 198 487 236 257 167 150 269 184 103 266 67 406 295 216 247 75 467 200 337 355 175 223 246 358 349 509 517 379 156 383 366 512 362 440 282 426 105 340 60 102 460 77 231 314 305 473 466 114 308 8 484 501 491 240 332 373 535 249 128 299 486 17 125 386 353 162 220 132 331 10 173 474 101 527 126 214 146 106 519 261 157 462 242 538 389 227 110 338 56 190 342 19 252 503 206 502 62 450 267 281 402 499 68 273 43 441 172 166 433 241 59 177 90 391 271 239 207 254 420 323 260 117 303 163 79 211 470 493 11 346 133 448 154 457 534 352 321 168 24 310 514 329 507 456 417 364 129 121 84 345 497 78 205 215 518 73 475 80 347 498 37 26 407 30 472 488 278 377 423 490 286 384 131 98 179 88 97 359 483 496 520 152 35 526 262 263 100 424 324 31 301 12 45 387 404 378 225 120 513 202 47 385 530 235 96 388 28 283 142 153 428 139 49 291 255 99 4 21 130 141 160 532 335 395 25 396 453 397 34 264 350 118 55 244 452 435 348 414 72 425 181 191 412 380 411 158 2 1 65 20 182 38 463 432 9 174 265 107 290 280 33 218 318 259 140 284 311 219 333 394 194 138 127 32 192 439 438 210 393 288 196 529 510 253 294 298 451 339 365 42 398 83 369 69 360 82 91 416 317 15 95 221 197 104 431 430 429 134 401 164 523 279 171 471 306 421 27 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-05-20 00:57:22.673672 time=0:00:02.684095 [TestJobList] gnt-job list <<<< 2026-05-20 00:57:22.673756 start [TestRapiInstanceRemove] Test removing instance via RAPI DELETE /2/instances/kvm-test-instance02.staging.ganeti.org GET /2/jobs/540 ---- PASSED [TestRapiInstanceRemove] Test removing instance via RAPI --- >>>> 2026-05-20 00:57:29.322221 time=0:00:06.648465 [TestRapiInstanceRemove] Test removing instance via RAPI <<<< 2026-05-20 00:57:29.322321 start [TestRapiInstanceMultiAlloc] Test adding two new instances via the RAPI instance-multi-alloc method GET /2/jobs/541 GET /2/jobs/542 Wed May 20 00:57:31 2026 * disk 0, size 768M Wed May 20 00:57:31 2026 * disk 1, size 512M Wed May 20 00:57:31 2026 * creating instance disks... Wed May 20 00:57:32 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 00:57:32 2026 adding disks to cluster config Wed May 20 00:57:32 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 00:57:32 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 00:57:32 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 00:57:32 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 00:57:32 2026 * running the instance OS create scripts... Wed May 20 00:57:32 2026 * starting instance... GET /2/jobs/543 Wed May 20 00:57:33 2026 * disk 0, size 768M Wed May 20 00:57:33 2026 * disk 1, size 512M Wed May 20 00:57:33 2026 * creating instance disks... Wed May 20 00:57:34 2026 adding instance kvm-test-instance03.staging.ganeti.org to cluster config Wed May 20 00:57:34 2026 adding disks to cluster config Wed May 20 00:57:34 2026 - INFO: Waiting for instance kvm-test-instance03.staging.ganeti.org to sync disks Wed May 20 00:57:34 2026 - INFO: Instance kvm-test-instance03.staging.ganeti.org's disks are in sync Wed May 20 00:57:34 2026 - INFO: Waiting for instance kvm-test-instance03.staging.ganeti.org to sync disks Wed May 20 00:57:34 2026 - INFO: Instance kvm-test-instance03.staging.ganeti.org's disks are in sync Wed May 20 00:57:34 2026 * running the instance OS create scripts... Wed May 20 00:57:34 2026 * starting instance... ---- PASSED [TestRapiInstanceMultiAlloc] Test adding two new instances via the RAPI instance-multi-alloc method >>>> 2026-05-20 00:57:35.347341 time=0:00:06.025020 [TestRapiInstanceMultiAlloc] Test adding two new instances via the RAPI instance-multi-alloc method <<<< 2026-05-20 00:57:35.347591 start [TestRapiInstanceRemove] Test removing instance via RAPI GET /2/jobs/544 ---- PASSED [TestRapiInstanceRemove] Test removing instance via RAPI --- >>>> 2026-05-20 00:57:47.062315 time=0:00:11.714724 [TestRapiInstanceRemove] Test removing instance via RAPI <<<< 2026-05-20 00:57:47.062400 start [TestRapiInstanceRemove] Test removing instance via RAPI GET /2/jobs/545 ---- PASSED [TestRapiInstanceRemove] Test removing instance via RAPI --- >>>> 2026-05-20 00:57:53.606355 time=0:00:06.543955 [TestRapiInstanceRemove] Test removing instance via RAPI vvvv BLOCK 2026-05-20 00:57:53.606496 start [RunInstanceTests] Create and exercise instances ---- Starting instance tests with default HVparams --------------------- <<<< 2026-05-20 00:57:53.606618 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 May 20 00:57:54 2026 * disk 0, size 768M Wed May 20 00:57:54 2026 * disk 1, size 512M Wed May 20 00:57:54 2026 * creating instance disks... Wed May 20 00:57:56 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 00:57:56 2026 adding disks to cluster config Wed May 20 00:57:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 00:57:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 00:57:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 00:57:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 00:57:56 2026 * running the instance OS create scripts... Wed May 20 00:57:57 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 021c333c-02e7-43e4-9229-3af6d76275d4 Serial number: 4 Creation time: 2026-05-20 00:57:56 Modification time: 2026-05-20 00:57:57 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:be:fa IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2a644dae-cf50-40c2-9db1-7a8783784bf7 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/87a80b70-bcc4-4196-85b4-020556db0b7b.disk0 on primary: /dev/gnt/87a80b70-bcc4-4196-85b4-020556db0b7b.disk0 (253:0) name: disk0 UUID: 0c55fe4c-9e48-482e-80c8-69ef1cdba547 - disk/1: plain, size 512M access mode: rw logical_id: gnt/f50223ad-8079-45f2-ba72-aa19d4748b8e.disk1 on primary: /dev/gnt/f50223ad-8079-45f2-ba72-aa19d4748b8e.disk1 (253:1) name: disk1 UUID: 3c0e4ce4-c79c-463b-8f12-095639b4b3ba Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 00:57:58.873104 time=0:00:05.266486 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain **** 2026-05-20 00:57:58.873215 skipping [TestInstanceUserDown] Tests user shutdown, test(s) instance-user-down disabled **** 2026-05-20 00:57:58.873234 skipping [TestInstanceCommunication] Tests instance communication via 'gnt-instance modify', test(s) instance-communication disabled <<<< 2026-05-20 00:57:58.873244 start [TestClusterEpo] gnt-cluster epo - Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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 Wed May 20 12:57:59 2026. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo -f --all' Node itchy.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node krusty.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 548 Waiting for job 548 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.kwdbsnx0 -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 itchy.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node krusty.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 549 Waiting for job 549 for kvm-test-instance02.staging.ganeti.org ... All instances have been started successfully Node krusty.staging.ganeti.org became available Node itchy.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.kwdbsnx0 -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-05-20 00:58:14.712275 time=0:00:15.839031 [TestClusterEpo] gnt-cluster epo <<<< 2026-05-20 00:58:14.712384 start [TestPauseWatcher] Tests and pauses the watcher Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Wed May 20 04:58:14 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Wed May 20 04:58:14 2026. ---- PASSED [TestPauseWatcher] Tests and pauses the watcher ------------ >>>> 2026-05-20 00:58:15.321446 time=0:00:00.609062 [TestPauseWatcher] Tests and pauses the watcher **** 2026-05-20 00:58:15.321637 skipping [TestInstanceAutomaticRestart] Test automatic restart of instance by ganeti-watcher, test(s) instance-automatic-restart disabled **** 2026-05-20 00:58:15.321658 skipping [TestInstanceConsecutiveFailures] Test five consecutive instance failures, test(s) instance-consecutive-failures disabled <<<< 2026-05-20 00:58:15.321665 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-05-20 00:58:15.919298 time=0:00:00.597633 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-05-20 00:58:15.919459 start [TestNodeListDrbd] gnt-node list-drbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 00:58:16.128418 time=0:00:00.208959 [TestNodeListDrbd] gnt-node list-drbd **** 2026-05-20 00:58:16.128609 skipping Converting instance of template plain, test(s) conversion feature disabled **** 2026-05-20 00:58:16.128637 skipping [TestInstanceModifyDisks] gnt-instance modify --disk, test(s) instance-modify-disks disabled <<<< 2026-05-20 00:58:16.128648 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 550 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 00:58:23.855662 time=0:00:07.727014 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 00:58:23.855782 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 00:58:23.855804 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 553 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 553 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 554 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 00:58:27 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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 556 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 556 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-05-20 00:58:32.609597 time=0:00:08.753793 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 00:58:32.609749 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 559 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 00:58:34.992727 time=0:00:02.382978 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 00:58:34.992894 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/560 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 00:58:46.283458 time=0:00:11.290564 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 00:58:46.283615 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/561 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 00:58:48.530168 time=0:00:02.246553 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 00:58:48.530277 start [TestInstanceList] gnt-instance list Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_osparams,nic.uuid/5,disk.uuid/3,disk.size/14,mac,disk.size/8,nic.bridge/2,nic.name/2,hv/kvm_flag,disk.uuid/13,nic.network.name/5,hv/scsi_controller_type,nic.mode/4,disk.uuid/12,disk.uuid/14,be/vcpus,hv/security_domain,nic.count,disk.spindles/14,hv/viridian,nic.link/5,nic.name/1,disk.spindles/5,nic.mac/1,nic.network.name/2,hv/virtio_net_queues,hv/extra_config,disk.spindles/6,hv/floppy_image_path,nic.network/4,disk.spindles/10,hv/spice_bind,hv/cpu_sockets,be/memory,nic.bridge/3,disk.uuid/10,disk.uuid/7,nic.mode/5,hv/vga,nic.link/1,disk_template,disk.spindles/2,nic.ip/3,disk.spindles,nic.link/4,nic.network/5,disk.uuid/8,disk.uuid/2,nic.ip/7,hv/spice_image_compression,status,nic_link,nic.link/2,disk.spindles/12,disk.name/14,hv/cpu_mask,admin_state_source,disk.spindles/1,os,disk.sizes,nic_network,hv/boot_order,hv/bootloader_args,osparams,ip,snodes.group.uuid,nic.link/6,disk.spindles/4,hypervisor,hv/use_guest_agent,hv/cpu_cores,hv/migration_caps,be/always_failover,disk.name/12,disk.size/11,disk.name/2,network_port,nic.vlan/5,nic.bridge/4,hv/cpuid,hv/cpu_weight,disk.size/12,custom_hvparams,hv/vnet_hdr,hv/devices,nic.name/7,hv/device_model,ctime,disk.name/15,nic.network/1,hv/pae,disk.spindles/8,hvparams,disk.name/8,hv/drop_capabilities,disk_usage,pnode.group.uuid,hv/cpu_type,forthcoming,nic.uuid/1,mtime,hv/vif_type,nic.ip/4,hv/soundhw,disk.uuids,nic.names,disk.spindles/11,nic.ips,hv/use_bootloader,nic.vlan/0,uuid,hv/spice_use_vdagent,sda_size,nic.network/0,name,disk.name/11,disk.uuid/0,hv/spice_ip_version,hv/initrd_path,disk.count,nic.uuid/7,nic.mode/1,nic.vlans,beparams,hv/vif_script,disk.size/4,hv/disk_discard,disk.size/9,nic.link/3,be/spindle_use,hv/bootloader_path,hv/spice_jpeg_wan_compression,hv/kernel_path,hv/use_localtime,hv/spice_tls_ciphers,disk.spindles/15,disk.size/1,hv/disk_aio,nic.network.name/7,nic.ip/0,nic.uuid/3,disk.size/7,hv/spice_playback_compression,disk.spindles/9,hv/spice_zlib_glz_wan_compression,hv/disk_type,hv/user_shutdown,admin_up,nic.mac/3,hv/spice_streaming_video,nic.link/7,hv/usb_devices,be/auto_balance,nic.vlan/2,console,snodes,hv/init_script,nic.mac/4,disk.size/0,custom_nicparams,nic.network.name/4,admin_state,nic.mac/2,nic.name/0,disk.size/2,hv/serial_speed,oper_ram,nic.mode/3,disk.uuid/1,nic.mac/6,disk.uuid/15,hv/usb_mouse,hv/num_ttys,nic.mac/5,be/maxmem,hv/cpu_cap,hv/vnc_bind_address,tags,disk.name/4,nic.macs,disk.size/15,disk.name/6,hv/kernel_args,nic.ip/5,hv/kvm_extra,nic.network/6,disk.size/13,vcpus,disk.name/9,nic.vlan/4,disk.size/6,nic.uuid/0,disk.size/5,disk.uuid/5,disk.uuid/6,disk.uuid/9,nic.modes,nic.vlan/6,nic.mode/2,nic.uuid/6,hv/machine_version,hv/root_path,disk.size/10,nic.networks.names,nic.networks,hv/vnc_x509_path,hv/cpu_threads,hv/security_model,disks_active,nic.network.name/6,hv/kvm_pci_reservations,hv/blockdev_prefix,nic.vlan/3,nic_mode,nic.ip/6,hv/disk_cache,disk.uuid/11,disk.name/1,hv/kvm_path,nic.name/3,nic.network/3,hv/mem_path,disk.name/5,nic.name/5,hv/vnc_tls,nic.bridge/7,hv/reboot_behavior,nic.network/7,disk.name/10,nic.bridges,hv/spice_password_file,hv/startup_timeout,nic.mac/0,hv/nic_type,nic.name/4,nic.mode/6,hv/use_chroot,be/minmem,disk.name/3,pnode,snodes.group,nic.network.name/1,nic.ip/2,pnode.group,nic.vlan/1,nic.mode/7,oper_state,hv/migration_downtime,disk.spindles/0,nic.bridge/5,sdb_size,nic.uuid/2,nic.bridge/1,nic.uuids,nic.network.name/0,nic.network.name/3,hv/vnc_x509_verify,hv/cdrom_disk_type,nic.links,hv/acpi,nic.bridge/6,disk.name/0,hv/vnc_password_file,disk.spindles/13,disk.name/13,nic.network/2,hv/pci_pass,disk.spindles/7,bridge,nic.mode/0,nic.uuid/4,nic.ip/1,hv/keymap,hv/serial_console,hv/extra_cgroups,nic.vlan/7,hv/cdrom2_image_path,custom_beparams,disk.names,disk.uuid/4,hv/vhost_net,serial_no,hv/cdrom_image_path,disk.name/7,nic.link/0,nic.name/6,disk.spindles/3,nic.mac/7,nic.bridge/0,hv/spice_use_tls,disk.size/3,oper_vcpus >> /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_osparams,nic.uuid/5,disk.uuid/3,disk.size/14,mac,disk.size/8,nic.bridge/2,nic.name/2,hv/kvm_flag,disk.uuid/13,nic.network.name/5,hv/scsi_controller_type,nic.mode/4,disk.uuid/12,disk.uuid/14,be/vcpus,hv/security_domain,nic.count,disk.spindles/14,hv/viridian,nic.link/5,nic.name/1,disk.spindles/5,nic.mac/1,nic.network.name/2,hv/virtio_net_queues,hv/extra_config,disk.spindles/6,hv/floppy_image_path,nic.network/4,disk.spindles/10,hv/spice_bind,hv/cpu_sockets,be/memory,nic.bridge/3,disk.uuid/10,disk.uuid/7,nic.mode/5,hv/vga,nic.link/1,disk_template,disk.spindles/2,nic.ip/3,disk.spindles,nic.link/4,nic.network/5,disk.uuid/8,disk.uuid/2,nic.ip/7,hv/spice_image_compression,status,nic_link,nic.link/2,disk.spindles/12,disk.name/14,hv/cpu_mask,admin_state_source,disk.spindles/1,os,disk.sizes,nic_network,hv/boot_order,hv/bootloader_args,osparams,ip,snodes.group.uuid,nic.link/6,disk.spindles/4,hypervisor,hv/use_guest_agent,hv/cpu_cores,hv/migration_caps,be/always_failover,disk.name/12,disk.size/11,disk.name/2,network_port,nic.vlan/5,nic.bridge/4,hv/cpuid,hv/cpu_weight,disk.size/12,custom_hvparams,hv/vnet_hdr,hv/devices,nic.name/7,hv/device_model,ctime,disk.name/15,nic.network/1,hv/pae,disk.spindles/8,hvparams,disk.name/8,hv/drop_capabilities,disk_usage,pnode.group.uuid,hv/cpu_type,forthcoming,nic.uuid/1,mtime,hv/vif_type,nic.ip/4,hv/soundhw,disk.uuids,nic.names,disk.spindles/11,nic.ips,hv/use_bootloader,nic.vlan/0,uuid,hv/spice_use_vdagent,sda_size,nic.network/0,name,disk.name/11,disk.uuid/0,hv/spice_ip_version,hv/initrd_path,disk.count,nic.uuid/7,nic.mode/1,nic.vlans,beparams,hv/vif_script,disk.size/4,hv/disk_discard,disk.size/9,nic.link/3,be/spindle_use,hv/bootloader_path,hv/spice_jpeg_wan_compression,hv/kernel_path,hv/use_localtime,hv/spice_tls_ciphers,disk.spindles/15,disk.size/1,hv/disk_aio,nic.network.name/7,nic.ip/0,nic.uuid/3,disk.size/7,hv/spice_playback_compression,disk.spindles/9,hv/spice_zlib_glz_wan_compression,hv/disk_type,hv/user_shutdown,admin_up,nic.mac/3,hv/spice_streaming_video,nic.link/7,hv/usb_devices,be/auto_balance,nic.vlan/2,console,snodes,hv/init_script,nic.mac/4,disk.size/0,custom_nicparams,nic.network.name/4,admin_state,nic.mac/2,nic.name/0,disk.size/2,hv/serial_speed,oper_ram,nic.mode/3,disk.uuid/1,nic.mac/6,disk.uuid/15,hv/usb_mouse,hv/num_ttys,nic.mac/5,be/maxmem,hv/cpu_cap,hv/vnc_bind_address,tags,disk.name/4,nic.macs,disk.size/15,disk.name/6,hv/kernel_args,nic.ip/5,hv/kvm_extra,nic.network/6,disk.size/13,vcpus,disk.name/9,nic.vlan/4,disk.size/6,nic.uuid/0,disk.size/5,disk.uuid/5,disk.uuid/6,disk.uuid/9,nic.modes,nic.vlan/6,nic.mode/2,nic.uuid/6,hv/machine_version,hv/root_path,disk.size/10,nic.networks.names,nic.networks,hv/vnc_x509_path,hv/cpu_threads,hv/security_model,disks_active,nic.network.name/6,hv/kvm_pci_reservations,hv/blockdev_prefix,nic.vlan/3,nic_mode,nic.ip/6,hv/disk_cache,disk.uuid/11,disk.name/1,hv/kvm_path,nic.name/3,nic.network/3,hv/mem_path,disk.name/5,nic.name/5,hv/vnc_tls,nic.bridge/7,hv/reboot_behavior,nic.network/7,disk.name/10,nic.bridges,hv/spice_password_file,hv/startup_timeout,nic.mac/0,hv/nic_type,nic.name/4,nic.mode/6,hv/use_chroot,be/minmem,disk.name/3,pnode,snodes.group,nic.network.name/1,nic.ip/2,pnode.group,nic.vlan/1,nic.mode/7,oper_state,hv/migration_downtime,disk.spindles/0,nic.bridge/5,sdb_size,nic.uuid/2,nic.bridge/1,nic.uuids,nic.network.name/0,nic.network.name/3,hv/vnc_x509_verify,hv/cdrom_disk_type,nic.links,hv/acpi,nic.bridge/6,disk.name/0,hv/vnc_password_file,disk.spindles/13,disk.name/13,nic.network/2,hv/pci_pass,disk.spindles/7,bridge,nic.mode/0,nic.uuid/4,nic.ip/1,hv/keymap,hv/serial_console,hv/extra_cgroups,nic.vlan/7,hv/cdrom2_image_path,custom_beparams,disk.names,disk.uuid/4,hv/vhost_net,serial_no,hv/cdrom_image_path,disk.name/7,nic.link/0,nic.name/6,disk.spindles/3,nic.mac/7,nic.bridge/0,hv/spice_use_tls,disk.size/3,oper_vcpus,custom_osparams,nic.uuid/5,disk.uuid/3,disk.size/14,mac,disk.size/8,nic.bridge/2,nic.name/2,hv/kvm_flag,disk.uuid/13,nic.network.name/5,hv/scsi_controller_type,nic.mode/4,disk.uuid/12,disk.uuid/14,be/vcpus,hv/security_domain,nic.count,disk.spindles/14,hv/viridian,nic.link/5,nic.name/1,disk.spindles/5,nic.mac/1,nic.network.name/2,hv/virtio_net_queues,hv/extra_config,disk.spindles/6,hv/floppy_image_path,nic.network/4,disk.spindles/10,hv/spice_bind,hv/cpu_sockets,be/memory,nic.bridge/3,disk.uuid/10,disk.uuid/7,nic.mode/5,hv/vga,nic.link/1,disk_template,disk.spindles/2,nic.ip/3,disk.spindles,nic.link/4,nic.network/5,disk.uuid/8,disk.uuid/2,nic.ip/7,hv/spice_image_compression,status,nic_link,nic.link/2,disk.spindles/12,disk.name/14,hv/cpu_mask,admin_state_source,disk.spindles/1,os,disk.sizes,nic_network,hv/boot_order,hv/bootloader_args,osparams,ip,snodes.group.uuid,nic.link/6,disk.spindles/4,hypervisor,hv/use_guest_agent,hv/cpu_cores,hv/migration_caps,be/always_failover,disk.name/12,disk.size/11,disk.name/2,network_port,nic.vlan/5,nic.bridge/4,hv/cpuid,hv/cpu_weight,disk.size/12,custom_hvparams,hv/vnet_hdr,hv/devices,nic.name/7,hv/device_model,ctime,disk.name/15,nic.network/1,hv/pae,disk.spindles/8,hvparams,disk.name/8,hv/drop_capabilities,disk_usage,pnode.group.uuid,hv/cpu_type,forthcoming,nic.uuid/1,mtime,hv/vif_type,nic.ip/4,hv/soundhw,disk.uuids,nic.names,disk.spindles/11,nic.ips,hv/use_bootloader,nic.vlan/0,uuid,hv/spice_use_vdagent,sda_size,nic.network/0,name,disk.name/11,disk.uuid/0,hv/spice_ip_version,hv/initrd_path,disk.count,nic.uuid/7,nic.mode/1,nic.vlans,beparams,hv/vif_script,disk.size/4,hv/disk_discard,disk.size/9,nic.link/3,be/spindle_use,hv/bootloader_path,hv/spice_jpeg_wan_compression,hv/kernel_path,hv/use_localtime,hv/spice_tls_ciphers,disk.spindles/15,disk.size/1,hv/disk_aio,nic.network.name/7,nic.ip/0,nic.uuid/3,disk.size/7,hv/spice_playback_compression,disk.spindles/9,hv/spice_zlib_glz_wan_compression,hv/disk_type,hv/user_shutdown,admin_up,nic.mac/3,hv/spice_streaming_video,nic.link/7,hv/usb_devices,be/auto_balance,nic.vlan/2,console,snodes,hv/init_script,nic.mac/4,disk.size/0,custom_nicparams,nic.network.name/4,admin_state,nic.mac/2,nic.name/0,disk.size/2,hv/serial_speed,oper_ram,nic.mode/3,disk.uuid/1,nic.mac/6,disk.uuid/15,hv/usb_mouse,hv/num_ttys,nic.mac/5,be/maxmem,hv/cpu_cap,hv/vnc_bind_address,tags,disk.name/4,nic.macs,disk.size/15,disk.name/6,hv/kernel_args,nic.ip/5,hv/kvm_extra,nic.network/6,disk.size/13,vcpus,disk.name/9,nic.vlan/4,disk.size/6,nic.uuid/0,disk.size/5,disk.uuid/5,disk.uuid/6,disk.uuid/9,nic.modes,nic.vlan/6,nic.mode/2,nic.uuid/6,hv/machine_version,hv/root_path,disk.size/10,nic.networks.names,nic.networks,hv/vnc_x509_path,hv/cpu_threads,hv/security_model,disks_active,nic.network.name/6,hv/kvm_pci_reservations,hv/blockdev_prefix,nic.vlan/3,nic_mode,nic.ip/6,hv/disk_cache,disk.uuid/11,disk.name/1,hv/kvm_path,nic.name/3,nic.network/3,hv/mem_path,disk.name/5,nic.name/5,hv/vnc_tls,nic.bridge/7,hv/reboot_behavior,nic.network/7,disk.name/10,nic.bridges,hv/spice_password_file,hv/startup_timeout,nic.mac/0,hv/nic_type,nic.name/4,nic.mode/6,hv/use_chroot,be/minmem,disk.name/3,pnode,snodes.group,nic.network.name/1,nic.ip/2,pnode.group,nic.vlan/1,nic.mode/7,oper_state,hv/migration_downtime,disk.spindles/0,nic.bridge/5,sdb_size,nic.uuid/2,nic.bridge/1,nic.uuids,nic.network.name/0,nic.network.name/3,hv/vnc_x509_verify,hv/cdrom_disk_type,nic.links,hv/acpi,nic.bridge/6,disk.name/0,hv/vnc_password_file,disk.spindles/13,disk.name/13,nic.network/2,hv/pci_pass,disk.spindles/7,bridge,nic.mode/0,nic.uuid/4,nic.ip/1,hv/keymap,hv/serial_console,hv/extra_cgroups,nic.vlan/7,hv/cdrom2_image_path,custom_beparams,disk.names,disk.uuid/4,hv/vhost_net,serial_no,hv/cdrom_image_path,disk.name/7,nic.link/0,nic.name/6,disk.spindles/3,nic.mac/7,nic.bridge/0,hv/spice_use_tls,disk.size/3,oper_vcpus >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output oper_vcpus,disk.size/3,hv/spice_use_tls,nic.bridge/0,nic.mac/7,disk.spindles/3,nic.name/6,nic.link/0,disk.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/cdrom_image_path,serial_no,hv/vhost_net,disk.uuid/4,disk.names,custom_beparams,hv/cdrom2_image_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/7,hv/extra_cgroups,hv/serial_console,hv/keymap,nic.ip/1,nic.uuid/4,nic.mode/0,bridge,disk.spindles/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/pci_pass,nic.network/2,disk.name/13,disk.spindles/13,hv/vnc_password_file >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/0,nic.bridge/6,hv/acpi >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.links,hv/cdrom_disk_type,hv/vnc_x509_verify,nic.network.name/3,nic.network.name/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuids,nic.bridge/1,nic.uuid/2,sdb_size,nic.bridge/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/0,hv/migration_downtime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output oper_state,nic.mode/7,nic.vlan/1,pnode.group,nic.ip/2,nic.network.name/1,snodes.group >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode,disk.name/3,be/minmem,hv/use_chroot,nic.mode/6,nic.name/4,hv/nic_type,nic.mac/0,hv/startup_timeout >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_password_file,nic.bridges,disk.name/10,nic.network/7,hv/reboot_behavior,nic.bridge/7,hv/vnc_tls,nic.name/5,disk.name/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/mem_path,nic.network/3,nic.name/3,hv/kvm_path,disk.name/1,disk.uuid/11,hv/disk_cache >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/6,nic_mode,nic.vlan/3,hv/blockdev_prefix,hv/kvm_pci_reservations,nic.network.name/6,disks_active,hv/security_model,hv/cpu_threads >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vnc_x509_path,nic.networks,nic.networks.names,disk.size/10,hv/root_path,hv/machine_version,nic.uuid/6,nic.mode/2,nic.vlan/6,nic.modes >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/9,disk.uuid/6,disk.uuid/5,disk.size/5,nic.uuid/0,disk.size/6,nic.vlan/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/9,vcpus,disk.size/13,nic.network/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/kvm_extra,nic.ip/5,hv/kernel_args,disk.name/6,disk.size/15,nic.macs,disk.name/4,tags,hv/vnc_bind_address,hv/cpu_cap >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/maxmem,nic.mac/5,hv/num_ttys >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/usb_mouse,disk.uuid/15,nic.mac/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/1,nic.mode/3,oper_ram,hv/serial_speed,disk.size/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/0,nic.mac/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state,nic.network.name/4,custom_nicparams,disk.size/0,nic.mac/4,hv/init_script,snodes,console >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/2,be/auto_balance,hv/usb_devices,nic.link/7,hv/spice_streaming_video >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/3,admin_up,hv/user_shutdown,hv/disk_type,hv/spice_zlib_glz_wan_compression,disk.spindles/9,hv/spice_playback_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/7,nic.uuid/3,nic.ip/0,nic.network.name/7,hv/disk_aio,disk.size/1,disk.spindles/15,hv/spice_tls_ciphers,hv/use_localtime,hv/kernel_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_jpeg_wan_compression,hv/bootloader_path,be/spindle_use,nic.link/3,disk.size/9,hv/disk_discard >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/4,hv/vif_script,beparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlans,nic.mode/1,nic.uuid/7,disk.count >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/initrd_path,hv/spice_ip_version,disk.uuid/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/11,name,nic.network/0,sda_size,hv/spice_use_vdagent,uuid,nic.vlan/0,hv/use_bootloader,nic.ips >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/11,nic.names >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuids,hv/soundhw >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/4,hv/vif_type,mtime,nic.uuid/1,forthcoming,hv/cpu_type,pnode.group.uuid,disk_usage,hv/drop_capabilities >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/8,hvparams,disk.spindles/8,hv/pae,nic.network/1,disk.name/15,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/device_model,nic.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/devices,hv/vnet_hdr,custom_hvparams,disk.size/12,hv/cpu_weight,hv/cpuid,nic.bridge/4,nic.vlan/5,network_port,disk.name/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/11,disk.name/12,be/always_failover,hv/migration_caps,hv/cpu_cores,hv/use_guest_agent,hypervisor >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/4,nic.link/6,snodes.group.uuid,ip,osparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/bootloader_args,hv/boot_order,nic_network,disk.sizes,os,disk.spindles/1,admin_state_source,hv/cpu_mask,disk.name/14,disk.spindles/12 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/2,nic_link,status,hv/spice_image_compression,nic.ip/7,disk.uuid/2,disk.uuid/8,nic.network/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/4,disk.spindles,nic.ip/3,disk.spindles/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk_template,nic.link/1,hv/vga,nic.mode/5,disk.uuid/7,disk.uuid/10,nic.bridge/3,be/memory,hv/cpu_sockets >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_bind,disk.spindles/10,nic.network/4,hv/floppy_image_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/6,hv/extra_config >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/virtio_net_queues,nic.network.name/2,nic.mac/1,disk.spindles/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/1,nic.link/5,hv/viridian >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/14,nic.count,hv/security_domain,be/vcpus >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/14,disk.uuid/12,nic.mode/4,hv/scsi_controller_type,nic.network.name/5,disk.uuid/13,hv/kvm_flag >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/2,nic.bridge/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/8,mac,disk.size/14,disk.uuid/3,nic.uuid/5,custom_osparams >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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.kwdbsnx0 -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.kwdbsnx0 -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-05-20 00:58:58.632870 time=0:00:10.102593 [TestInstanceList] gnt-instance list <<<< 2026-05-20 00:58:58.632967 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: 021c333c-02e7-43e4-9229-3af6d76275d4 Serial number: 18 Creation time: 2026-05-20 00:57:56 Modification time: 2026-05-20 00:58:47 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:be:fa IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2a644dae-cf50-40c2-9db1-7a8783784bf7 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/87a80b70-bcc4-4196-85b4-020556db0b7b.disk0 on primary: /dev/gnt/87a80b70-bcc4-4196-85b4-020556db0b7b.disk0 (253:0) name: disk0 UUID: 0c55fe4c-9e48-482e-80c8-69ef1cdba547 - disk/1: plain, size 512M access mode: rw logical_id: gnt/f50223ad-8079-45f2-ba72-aa19d4748b8e.disk1 on primary: /dev/gnt/f50223ad-8079-45f2-ba72-aa19d4748b8e.disk1 (253:1) name: disk1 UUID: 3c0e4ce4-c79c-463b-8f12-095639b4b3ba ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-05-20 00:58:59.800663 time=0:00:01.167696 [TestInstanceInfo] gnt-instance info <<<< 2026-05-20 00:58:59.800761 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 021c333c-02e7-43e4-9229-3af6d76275d4 Serial number: 18 Creation time: 2026-05-20 00:57:56 Modification time: 2026-05-20 00:58:47 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:be:fa IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2a644dae-cf50-40c2-9db1-7a8783784bf7 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/87a80b70-bcc4-4196-85b4-020556db0b7b.disk0 on primary: /dev/gnt/87a80b70-bcc4-4196-85b4-020556db0b7b.disk0 (253:0) name: disk0 UUID: 0c55fe4c-9e48-482e-80c8-69ef1cdba547 - disk/1: plain, size 512M access mode: rw logical_id: gnt/f50223ad-8079-45f2-ba72-aa19d4748b8e.disk1 on primary: /dev/gnt/f50223ad-8079-45f2-ba72-aa19d4748b8e.disk1 (253:1) name: disk1 UUID: 3c0e4ce4-c79c-463b-8f12-095639b4b3ba Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 00:59:01 2026 - INFO: Trying to hotplug device... Wed May 20 00:59:02 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:21:ff:fc,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 May 20 00:59:03 2026 - INFO: Trying to hotplug device... Wed May 20 00:59:04 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 May 20 00:59:05 2026 - INFO: Trying to hotplug device... Wed May 20 00:59: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 May 20 00:59:08 2026 * disk 2, size 1.0G Wed May 20 00:59:08 2026 - INFO: Trying to hotplug device... Wed May 20 00:59:08 2026 - INFO: Hotplug done. Wed May 20 00:59:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 00:59:08 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 May 20 00:59:10 2026 - INFO: Trying to hotplug device... Wed May 20 00:59: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: 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-05-20 00:59:27.549520 time=0:00:27.748759 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 00:59:27.549667 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/583 GET /2/jobs/584 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 00:59:29.814276 time=0:00:02.264609 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 00:59:29.814375 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 00:59:29.814404 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 00:59:29.814428 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 00:59:29.814439 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 585 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 00:59:36.181194 time=0:00:06.366755 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 00:59:36.181349 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 00:59:36.181373 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 00:59:36.181392 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 021c333c-02e7-43e4-9229-3af6d76275d4 Serial number: 41 Creation time: 2026-05-20 00:57:56 Modification time: 2026-05-20 00:59:35 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:be:fa IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2a644dae-cf50-40c2-9db1-7a8783784bf7 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/87a80b70-bcc4-4196-85b4-020556db0b7b.disk0 on primary: /dev/gnt/87a80b70-bcc4-4196-85b4-020556db0b7b.disk0 (253:0) name: disk0 UUID: 0c55fe4c-9e48-482e-80c8-69ef1cdba547 - disk/1: plain, size 512M access mode: rw logical_id: gnt/f50223ad-8079-45f2-ba72-aa19d4748b8e.disk1 on primary: /dev/gnt/f50223ad-8079-45f2-ba72-aa19d4748b8e.disk1 (253:1) name: disk1 UUID: 3c0e4ce4-c79c-463b-8f12-095639b4b3ba Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.1TKcGr 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.1TKcGr && mv /tmp/gnt.1TKcGr /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 May 20 00:59:38 2026 - INFO: Resolved given name 'kvm-test-instance02.staging.ganeti.org' to 'localhost' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' 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' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 021c333c-02e7-43e4-9229-3af6d76275d4 Serial number: 41 Creation time: 2026-05-20 00:57:56 Modification time: 2026-05-20 00:59:35 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:be:fa IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2a644dae-cf50-40c2-9db1-7a8783784bf7 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/87a80b70-bcc4-4196-85b4-020556db0b7b.disk0 on primary: /dev/gnt/87a80b70-bcc4-4196-85b4-020556db0b7b.disk0 (253:0) name: disk0 UUID: 0c55fe4c-9e48-482e-80c8-69ef1cdba547 - disk/1: plain, size 512M access mode: rw logical_id: gnt/f50223ad-8079-45f2-ba72-aa19d4748b8e.disk1 on primary: /dev/gnt/f50223ad-8079-45f2-ba72-aa19d4748b8e.disk1 (253:1) name: disk1 UUID: 3c0e4ce4-c79c-463b-8f12-095639b4b3ba Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.wDWxgw 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.wDWxgw && mv /tmp/gnt.wDWxgw /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 021c333c-02e7-43e4-9229-3af6d76275d4 Serial number: 41 Creation time: 2026-05-20 00:57:56 Modification time: 2026-05-20 00:59:35 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:be:fa IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2a644dae-cf50-40c2-9db1-7a8783784bf7 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/87a80b70-bcc4-4196-85b4-020556db0b7b.disk0 on primary: /dev/gnt/87a80b70-bcc4-4196-85b4-020556db0b7b.disk0 (253:0) name: disk0 UUID: 0c55fe4c-9e48-482e-80c8-69ef1cdba547 - disk/1: plain, size 512M access mode: rw logical_id: gnt/f50223ad-8079-45f2-ba72-aa19d4748b8e.disk1 on primary: /dev/gnt/f50223ad-8079-45f2-ba72-aa19d4748b8e.disk1 (253:1) name: disk1 UUID: 3c0e4ce4-c79c-463b-8f12-095639b4b3ba 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.kwdbsnx0 -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: 021c333c-02e7-43e4-9229-3af6d76275d4 Serial number: 43 Creation time: 2026-05-20 00:57:56 Modification time: 2026-05-20 00:59:42 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:be:fa IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2a644dae-cf50-40c2-9db1-7a8783784bf7 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/87a80b70-bcc4-4196-85b4-020556db0b7b.disk0 on primary: /dev/gnt/87a80b70-bcc4-4196-85b4-020556db0b7b.disk0 (253:0) name: disk0 UUID: 0c55fe4c-9e48-482e-80c8-69ef1cdba547 - disk/1: plain, size 512M access mode: rw logical_id: gnt/f50223ad-8079-45f2-ba72-aa19d4748b8e.disk1 on primary: /dev/gnt/f50223ad-8079-45f2-ba72-aa19d4748b8e.disk1 (253:1) name: disk1 UUID: 3c0e4ce4-c79c-463b-8f12-095639b4b3ba Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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.kwdbsnx0 -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: 021c333c-02e7-43e4-9229-3af6d76275d4 Serial number: 45 Creation time: 2026-05-20 00:57:56 Modification time: 2026-05-20 00:59:46 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:be:fa IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2a644dae-cf50-40c2-9db1-7a8783784bf7 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/87a80b70-bcc4-4196-85b4-020556db0b7b.disk0 on primary: /dev/gnt/87a80b70-bcc4-4196-85b4-020556db0b7b.disk0 (253:0) name: disk0 UUID: 0c55fe4c-9e48-482e-80c8-69ef1cdba547 - disk/1: plain, size 512M access mode: rw logical_id: gnt/f50223ad-8079-45f2-ba72-aa19d4748b8e.disk1 on primary: /dev/gnt/f50223ad-8079-45f2-ba72-aa19d4748b8e.disk1 (253:1) name: disk1 UUID: 3c0e4ce4-c79c-463b-8f12-095639b4b3ba Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 00:59:48.410443 time=0:00:12.229051 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-05-20 00:59:48.410583 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/594 GET /2/jobs/595 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-05-20 00:59:53.890627 time=0:00:05.480044 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-05-20 00:59:53.890750 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 021c333c-02e7-43e4-9229-3af6d76275d4 Serial number: 49 Creation time: 2026-05-20 00:57:56 Modification time: 2026-05-20 00:59:53 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:be:fa IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2a644dae-cf50-40c2-9db1-7a8783784bf7 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/87a80b70-bcc4-4196-85b4-020556db0b7b.disk0 on primary: /dev/gnt/87a80b70-bcc4-4196-85b4-020556db0b7b.disk0 (253:0) name: disk0 UUID: 0c55fe4c-9e48-482e-80c8-69ef1cdba547 - disk/1: plain, size 512M access mode: rw logical_id: gnt/f50223ad-8079-45f2-ba72-aa19d4748b8e.disk1 on primary: /dev/gnt/f50223ad-8079-45f2-ba72-aa19d4748b8e.disk1 (253:1) name: disk1 UUID: 3c0e4ce4-c79c-463b-8f12-095639b4b3ba Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.dqBgpr 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.dqBgpr && mv /tmp/gnt.dqBgpr /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 May 20 00:59:55 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.kwdbsnx0 -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: 021c333c-02e7-43e4-9229-3af6d76275d4 Serial number: 49 Creation time: 2026-05-20 00:57:56 Modification time: 2026-05-20 00:59:53 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:be:fa IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2a644dae-cf50-40c2-9db1-7a8783784bf7 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/87a80b70-bcc4-4196-85b4-020556db0b7b.disk0 on primary: /dev/gnt/87a80b70-bcc4-4196-85b4-020556db0b7b.disk0 (253:0) name: disk0 UUID: 0c55fe4c-9e48-482e-80c8-69ef1cdba547 - disk/1: plain, size 512M access mode: rw logical_id: gnt/f50223ad-8079-45f2-ba72-aa19d4748b8e.disk1 on primary: /dev/gnt/f50223ad-8079-45f2-ba72-aa19d4748b8e.disk1 (253:1) name: disk1 UUID: 3c0e4ce4-c79c-463b-8f12-095639b4b3ba Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.1682aw 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.1682aw && mv /tmp/gnt.1682aw /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 021c333c-02e7-43e4-9229-3af6d76275d4 Serial number: 49 Creation time: 2026-05-20 00:57:56 Modification time: 2026-05-20 00:59:53 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:be:fa IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2a644dae-cf50-40c2-9db1-7a8783784bf7 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/87a80b70-bcc4-4196-85b4-020556db0b7b.disk0 on primary: /dev/gnt/87a80b70-bcc4-4196-85b4-020556db0b7b.disk0 (253:0) name: disk0 UUID: 0c55fe4c-9e48-482e-80c8-69ef1cdba547 - disk/1: plain, size 512M access mode: rw logical_id: gnt/f50223ad-8079-45f2-ba72-aa19d4748b8e.disk1 on primary: /dev/gnt/f50223ad-8079-45f2-ba72-aa19d4748b8e.disk1 (253:1) name: disk1 UUID: 3c0e4ce4-c79c-463b-8f12-095639b4b3ba 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.kwdbsnx0 -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: 021c333c-02e7-43e4-9229-3af6d76275d4 Serial number: 51 Creation time: 2026-05-20 00:57:56 Modification time: 2026-05-20 01:00:00 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:be:fa IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2a644dae-cf50-40c2-9db1-7a8783784bf7 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/87a80b70-bcc4-4196-85b4-020556db0b7b.disk0 on primary: /dev/gnt/87a80b70-bcc4-4196-85b4-020556db0b7b.disk0 (253:0) name: disk0 UUID: 0c55fe4c-9e48-482e-80c8-69ef1cdba547 - disk/1: plain, size 512M access mode: rw logical_id: gnt/f50223ad-8079-45f2-ba72-aa19d4748b8e.disk1 on primary: /dev/gnt/f50223ad-8079-45f2-ba72-aa19d4748b8e.disk1 (253:1) name: disk1 UUID: 3c0e4ce4-c79c-463b-8f12-095639b4b3ba Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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/87a80b70-bcc4-4196-85b4-020556db0b7b.disk0 gnt/f50223ad-8079-45f2-ba72-aa19d4748b8e.disk1 | grep kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/87a80b70-bcc4-4196-85b4-020556db0b7b.disk0 gnt/f50223ad-8079-45f2-ba72-aa19d4748b8e.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.kwdbsnx0 -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: 021c333c-02e7-43e4-9229-3af6d76275d4 Serial number: 53 Creation time: 2026-05-20 00:57:56 Modification time: 2026-05-20 01:00:04 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:be:fa IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2a644dae-cf50-40c2-9db1-7a8783784bf7 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/87a80b70-bcc4-4196-85b4-020556db0b7b.disk0 on primary: /dev/gnt/87a80b70-bcc4-4196-85b4-020556db0b7b.disk0 (253:0) name: disk0 UUID: 0c55fe4c-9e48-482e-80c8-69ef1cdba547 - disk/1: plain, size 512M access mode: rw logical_id: gnt/f50223ad-8079-45f2-ba72-aa19d4748b8e.disk1 on primary: /dev/gnt/f50223ad-8079-45f2-ba72-aa19d4748b8e.disk1 (253:1) name: disk1 UUID: 3c0e4ce4-c79c-463b-8f12-095639b4b3ba Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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/87a80b70-bcc4-4196-85b4-020556db0b7b.disk0 gnt/f50223ad-8079-45f2-ba72-aa19d4748b8e.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/87a80b70-bcc4-4196-85b4-020556db0b7b.disk0 gnt/f50223ad-8079-45f2-ba72-aa19d4748b8e.disk1 | grep kvm-test-instance03.staging.ganeti.org' ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-05-20 01:00:06.430772 time=0:00:12.540022 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-05-20 01:00:06.430866 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/604 GET /2/jobs/605 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-05-20 01:00:12.282206 time=0:00:05.851340 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-05-20 01:00:12.282318 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 May 20 01:00:13 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 01:00:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:00: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 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 May 20 01:00:16 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 01:00:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:00: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 kvm-test-instance02.staging.ganeti.org 1 512M' Wed May 20 01:00:19 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 01:00:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:00: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' Wed May 20 01:00:23 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 01:00:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:00:25 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 01:00:25.767900 time=0:00:13.485582 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 01:00:25.768046 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 612 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 01:00:28.131445 time=0:00:02.363399 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 01:00:28.131579 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 613 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 614 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 615 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 616 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 617 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 01:01: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.kwdbsnx0 -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-05-20 01:01:08.883377 time=0:00:40.751798 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 01:01:08.883494 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/621 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/622 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-05-20 01:01:13.754624 time=0:00:04.871130 [TestInstanceTags] gnt-instance tags <<<< 2026-05-20 01:01:13.754795 start [TestClusterVerify] gnt-cluster verify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 624, 625 Waiting for job 624 ... Wed May 20 01:01:15 2026 * Verifying cluster config Wed May 20 01:01:15 2026 * Verifying cluster certificate files Wed May 20 01:01:15 2026 * Verifying hypervisor parameters Wed May 20 01:01:15 2026 * Verifying all nodes belong to an existing group Waiting for job 625 ... Wed May 20 01:01:15 2026 * Verifying group 'default' Wed May 20 01:01:15 2026 * Gathering data (3 nodes) Wed May 20 01:01:15 2026 * Gathering information about nodes (3 nodes) Wed May 20 01:01:17 2026 * Gathering disk information (3 nodes) Wed May 20 01:01:17 2026 * Verifying configuration file consistency Wed May 20 01:01:17 2026 * Verifying node status Wed May 20 01:01:17 2026 * Verifying instance status Wed May 20 01:01:17 2026 * Verifying orphan volumes Wed May 20 01:01:17 2026 * Verifying N+1 Memory redundancy Wed May 20 01:01:17 2026 * Assessing cluster hypervisor parameters Wed May 20 01:01: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 May 20 01:01:17 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 01:01:17 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 01:01:17 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 01:01:17 2026 * Other Notes Wed May 20 01:01:17 2026 - NOTICE: 1 non-redundant instance(s) found. Wed May 20 01:01:17 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 627 Waiting for job 627 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-05-20 01:01:19.462432 time=0:00:05.707637 [TestClusterVerify] gnt-cluster verify <<<< 2026-05-20 01:01:19.462599 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/630 Wed May 20 01:01:21 2026 Generating X509 certificate on troy-mcclure.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-05-20 01:01:21.818630 time=0:00:02.356031 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-05-20 01:01:21.818759 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sptotal,sinst_list,ctime,serial_no,hv_state,group.uuid,tags,ndp/oob_program,drained,name,mtime,uuid,pinst_cnt,dfree,ctotal,csockets,group,master_capable,powered,vm_capable,sip,pip,ndp/ssh_port,spfree,dtotal,custom_ndparams,ndp/spindle_count,ndp/cpu_speed,mfree,sinst_cnt,master,ndp/exclusive_storage,role,cnos,pinst_list,bootid,mnode,ndp/ovs_name,ndparams,offline,cnodes,ndp/ovs_link,mtotal,master_candidate,disk_state,ndp/ovs >> /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 sptotal,sinst_list,ctime,serial_no,hv_state,group.uuid,tags,ndp/oob_program,drained,name,mtime,uuid,pinst_cnt,dfree,ctotal,csockets,group,master_capable,powered,vm_capable,sip,pip,ndp/ssh_port,spfree,dtotal,custom_ndparams,ndp/spindle_count,ndp/cpu_speed,mfree,sinst_cnt,master,ndp/exclusive_storage,role,cnos,pinst_list,bootid,mnode,ndp/ovs_name,ndparams,offline,cnodes,ndp/ovs_link,mtotal,master_candidate,disk_state,ndp/ovs,sptotal,sinst_list,ctime,serial_no,hv_state,group.uuid,tags,ndp/oob_program,drained,name,mtime,uuid,pinst_cnt,dfree,ctotal,csockets,group,master_capable,powered,vm_capable,sip,pip,ndp/ssh_port,spfree,dtotal,custom_ndparams,ndp/spindle_count,ndp/cpu_speed,mfree,sinst_cnt,master,ndp/exclusive_storage,role,cnos,pinst_list,bootid,mnode,ndp/ovs_name,ndparams,offline,cnodes,ndp/ovs_link,mtotal,master_candidate,disk_state,ndp/ovs >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs,disk_state,master_candidate,mtotal,ndp/ovs_link,cnodes,offline,ndparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs_name,mnode,bootid,pinst_list,cnos,role >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/exclusive_storage,master,sinst_cnt,mfree,ndp/cpu_speed,ndp/spindle_count,custom_ndparams,dtotal,spfree >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ssh_port,pip >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sip,vm_capable,powered,master_capable,group,csockets,ctotal,dfree >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pinst_cnt,uuid,mtime,name,drained >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/oob_program,tags,group.uuid,hv_state,serial_no,ctime,sinst_list >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sptotal >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' itchy.staging.ganeti.org krusty.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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org krusty.staging.ganeti.org itchy.staging.ganeti.org' troy-mcclure.staging.ganeti.org krusty.staging.ganeti.org itchy.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name itchy.staging.ganeti.org krusty.staging.ganeti.org troy-mcclure.staging.ganeti.org' itchy.staging.ganeti.org krusty.staging.ganeti.org troy-mcclure.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-05-20 01:01:26.659641 time=0:00:04.840882 [TestNodeList] gnt-node list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-05-20 01:01:26.659722 start [TestJobList] gnt-job list ------- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output summary,opexec,priority,status,opstatus,received_ts,ops,archived,start_ts,oplog,opstart,id,opresult,end_ts,oppriority,opend >> /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 summary,opexec,priority,status,opstatus,received_ts,ops,archived,start_ts,oplog,opstart,id,opresult,end_ts,oppriority,opend,summary,opexec,priority,status,opstatus,received_ts,ops,archived,start_ts,oplog,opstart,id,opresult,end_ts,oppriority,opend >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output opend,oppriority >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output end_ts,opresult,id,opstart,oplog,start_ts,archived >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output ops,received_ts,opstatus,status,priority,opexec >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output summary >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 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' 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 462 297 35 337 497 289 138 22 534 296 37 314 605 422 318 621 417 316 498 415 485 456 487 407 290 410 615 3 486 127 585 597 626 45 543 181 451 387 36 93 148 494 477 219 545 509 514 195 143 282 341 400 503 269 490 522 479 51 188 578 224 151 408 113 339 247 270 167 253 78 170 6 14 614 185 187 75 332 565 481 311 443 569 423 183 309 287 16 302 373 561 54 628 333 64 216 441 439 160 385 34 513 566 395 203 263 567 444 186 234 140 366 612 367 511 482 116 274 427 135 473 108 599 491 122 573 158 327 5 629 243 581 86 272 538 627 508 622 442 397 475 313 377 411 58 222 228 343 512 489 87 174 504 348 363 419 394 293 233 554 229 478 46 178 438 630 246 193 351 428 257 223 461 501 136 248 616 414 550 9 72 553 286 145 376 356 466 250 57 359 572 452 245 330 370 161 29 524 607 552 521 124 299 33 382 533 582 349 156 53 358 355 460 123 457 322 268 391 507 238 265 107 453 131 204 23 613 48 256 70 212 266 232 92 539 467 344 139 454 433 141 434 258 390 601 542 496 331 169 298 41 118 44 255 180 562 165 378 31 525 617 28 176 362 520 251 210 85 412 25 13 71 375 600 592 147 200 493 18 137 591 402 432 111 586 26 549 458 149 372 189 608 476 393 563 354 380 115 225 81 184 230 384 295 535 440 201 100 502 226 492 276 217 506 480 237 548 371 558 209 449 446 119 215 571 495 20 532 153 470 455 96 49 319 103 112 280 292 334 300 519 205 413 405 536 202 484 150 556 308 350 325 326 574 67 335 312 73 500 21 399 555 235 105 474 60 102 12 77 231 499 529 425 182 80 114 365 445 619 285 301 307 557 218 336 404 324 465 544 459 464 192 598 625 249 128 291 389 418 283 584 579 125 30 589 162 220 132 406 463 10 173 38 101 142 126 214 517 106 611 609 261 157 620 242 483 88 278 227 110 472 56 190 448 19 252 528 206 353 288 340 468 62 179 338 547 560 32 99 447 374 564 273 43 396 575 342 172 583 610 515 166 551 241 537 177 90 603 47 424 271 239 207 593 120 323 260 117 303 516 79 211 386 1 531 11 346 133 98 368 154 264 588 352 321 168 541 310 435 604 329 294 244 152 577 129 121 84 379 345 426 595 155 409 618 163 146 570 159 7 74 52 59 40 546 590 262 196 357 175 194 66 594 304 606 208 623 526 199 61 24 89 450 240 403 94 267 469 191 55 284 305 277 97 510 198 8 602 259 281 320 328 50 68 527 236 109 488 144 361 381 315 4 2 130 39 364 76 17 347 530 213 580 559 65 436 518 624 568 437 388 275 254 63 383 420 576 392 505 587 596 42 398 83 369 69 360 82 91 416 317 15 95 221 197 104 431 430 429 134 401 164 523 279 171 540 471 306 421 27' 462 297 35 337 497 289 138 22 534 296 37 314 605 422 318 621 417 316 498 415 485 456 487 407 290 410 615 3 486 127 585 597 626 45 543 181 451 387 36 93 148 494 477 219 545 509 514 195 143 282 341 400 503 269 490 522 479 51 188 578 224 151 408 113 339 247 270 167 253 78 170 6 14 614 185 187 75 332 565 481 311 443 569 423 183 309 287 16 302 373 561 54 628 333 64 216 441 439 160 385 34 513 566 395 203 263 567 444 186 234 140 366 612 367 511 482 116 274 427 135 473 108 599 491 122 573 158 327 5 629 243 581 86 272 538 627 508 622 442 397 475 313 377 411 58 222 228 343 512 489 87 174 504 348 363 419 394 293 233 554 229 478 46 178 438 630 246 193 351 428 257 223 461 501 136 248 616 414 550 9 72 553 286 145 376 356 466 250 57 359 572 452 245 330 370 161 29 524 607 552 521 124 299 33 382 533 582 349 156 53 358 355 460 123 457 322 268 391 507 238 265 107 453 131 204 23 613 48 256 70 212 266 232 92 539 467 344 139 454 433 141 434 258 390 601 542 496 331 169 298 41 118 44 255 180 562 165 378 31 525 617 28 176 362 520 251 210 85 412 25 13 71 375 600 592 147 200 493 18 137 591 402 432 111 586 26 549 458 149 372 189 608 476 393 563 354 380 115 225 81 184 230 384 295 535 440 201 100 502 226 492 276 217 506 480 237 548 371 558 209 449 446 119 215 571 495 20 532 153 470 455 96 49 319 103 112 280 292 334 300 519 205 413 405 536 202 484 150 556 308 350 325 326 574 67 335 312 73 500 21 399 555 235 105 474 60 102 12 77 231 499 529 425 182 80 114 365 445 619 285 301 307 557 218 336 404 324 465 544 459 464 192 598 625 249 128 291 389 418 283 584 579 125 30 589 162 220 132 406 463 10 173 38 101 142 126 214 517 106 611 609 261 157 620 242 483 88 278 227 110 472 56 190 448 19 252 528 206 353 288 340 468 62 179 338 547 560 32 99 447 374 564 273 43 396 575 342 172 583 610 515 166 551 241 537 177 90 603 47 424 271 239 207 593 120 323 260 117 303 516 79 211 386 1 531 11 346 133 98 368 154 264 588 352 321 168 541 310 435 604 329 294 244 152 577 129 121 84 379 345 426 595 155 409 618 163 146 570 159 7 74 52 59 40 546 590 262 196 357 175 194 66 594 304 606 208 623 526 199 61 24 89 450 240 403 94 267 469 191 55 284 305 277 97 510 198 8 602 259 281 320 328 50 68 527 236 109 488 144 361 381 315 4 2 130 39 364 76 17 347 530 213 580 559 65 436 518 624 568 437 388 275 254 63 383 420 576 392 505 587 596 42 398 83 369 69 360 82 91 416 317 15 95 221 197 104 431 430 429 134 401 164 523 279 171 540 471 306 421 27 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-05-20 01:01:29.620900 time=0:00:02.961178 [TestJobList] gnt-job list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-05-20 01:01:29.621043 start [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary Test only supported for the file disk template ---- PASSED [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary >>>> 2026-05-20 01:01:29.621127 time=0:00:00.000084 [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary <<<< 2026-05-20 01:01:29.621168 start [TestGroupList] gnt-group list --- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output diskparams,custom_ndparams,name,custom_ipolicy,alloc_policy,ndp/ovs_link,node_cnt,ndp/oob_program,pinst_cnt,ndp/cpu_speed,ctime,ndp/ovs_name,ndp/spindle_count,custom_diskparams,node_list,ipolicy,uuid,ndp/exclusive_storage,mtime,ndp/ovs,serial_no,ndparams,tags,pinst_list,ndp/ssh_port >> /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 diskparams,custom_ndparams,name,custom_ipolicy,alloc_policy,ndp/ovs_link,node_cnt,ndp/oob_program,pinst_cnt,ndp/cpu_speed,ctime,ndp/ovs_name,ndp/spindle_count,custom_diskparams,node_list,ipolicy,uuid,ndp/exclusive_storage,mtime,ndp/ovs,serial_no,ndparams,tags,pinst_list,ndp/ssh_port,diskparams,custom_ndparams,name,custom_ipolicy,alloc_policy,ndp/ovs_link,node_cnt,ndp/oob_program,pinst_cnt,ndp/cpu_speed,ctime,ndp/ovs_name,ndp/spindle_count,custom_diskparams,node_list,ipolicy,uuid,ndp/exclusive_storage,mtime,ndp/ovs,serial_no,ndparams,tags,pinst_list,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/ssh_port,pinst_list,tags,ndparams,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/ovs,mtime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/exclusive_storage,uuid,ipolicy,node_list,custom_diskparams,ndp/spindle_count,ndp/ovs_name,ctime,ndp/cpu_speed,pinst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/oob_program,node_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/ovs_link,alloc_policy,custom_ipolicy,name,custom_ndparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output diskparams >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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.kwdbsnx0 -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.kwdbsnx0 -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-05-20 01:01:31.714049 time=0:00:02.092881 [TestGroupList] gnt-group list <<<< 2026-05-20 01:01:31.714232 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.kwdbsnx0 -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-05-20 01:01:32.301912 time=0:00:00.587680 [TestGroupListFields] gnt-group list-fields Warning: Queried for unknown fields field/does/not/exist <<<< 2026-05-20 01:01:32.302053 start [TestInstanceFailover] gnt-instance failover Instance doesn't support failover, skipping test ---- PASSED [TestInstanceFailover] gnt-instance failover --------------- >>>> 2026-05-20 01:01:32.302126 time=0:00:00.000073 [TestInstanceFailover] gnt-instance failover <<<< 2026-05-20 01:01:32.302159 start [TestRapiInstanceFailover] Test failing over instance via RAPI Instance doesn't support failover, skipping test ---- PASSED [TestRapiInstanceFailover] Test failing over instance via RAPI >>>> 2026-05-20 01:01:32.302197 time=0:00:00.000038 [TestRapiInstanceFailover] Test failing over instance via RAPI <<<< 2026-05-20 01:01:32.302222 start [TestInstanceMigrate] gnt-instance migrate Instance doesn't support migration, skipping test ---- PASSED [TestInstanceMigrate] gnt-instance migrate ----------------- >>>> 2026-05-20 01:01:32.302254 time=0:00:00.000032 [TestInstanceMigrate] gnt-instance migrate <<<< 2026-05-20 01:01:32.302287 start [TestRapiInstanceMigrate] Test migrating instance via RAPI Instance doesn't support migration, skipping test ---- PASSED [TestRapiInstanceMigrate] Test migrating instance via RAPI - >>>> 2026-05-20 01:01:32.302328 time=0:00:00.000041 [TestRapiInstanceMigrate] Test migrating instance via RAPI <<<< 2026-05-20 01:01:32.302359 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-05-20 01:01:33.421530 time=0:00:01.119171 [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes **** 2026-05-20 01:01:33.421622 skipping [TestInstanceDataCensorship] Test protection of sensitive instance data, test(s) ['rapi', 'instance-data-censorship'] disabled <<<< 2026-05-20 01:01:33.421635 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-05-20 01:01:40.191006 time=0:00:06.769371 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' db162b06125aab809fb750d6c919ee2f09ccfd34 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 634, 635 Waiting for job 634 ... Wed May 20 01:01:41 2026 * Verifying cluster config Wed May 20 01:01:41 2026 * Verifying cluster certificate files Wed May 20 01:01:41 2026 * Verifying hypervisor parameters Wed May 20 01:01:41 2026 * Verifying all nodes belong to an existing group Waiting for job 635 ... Wed May 20 01:01:42 2026 * Verifying group 'default' Wed May 20 01:01:42 2026 * Gathering data (3 nodes) Wed May 20 01:01:42 2026 * Gathering information about nodes (3 nodes) Wed May 20 01:01:43 2026 * Gathering disk information (3 nodes) Wed May 20 01:01:43 2026 * Verifying configuration file consistency Wed May 20 01:01:43 2026 * Verifying node status Wed May 20 01:01:43 2026 * Verifying instance status Wed May 20 01:01:43 2026 * Verifying orphan volumes Wed May 20 01:01:43 2026 * Verifying N+1 Memory redundancy Wed May 20 01:01:43 2026 * Assessing cluster hypervisor parameters Wed May 20 01:01: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 May 20 01:01:43 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 01:01:43 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 01:01:43 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 01:01:43 2026 * Other Notes Wed May 20 01:01:43 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' db162b06125aab809fb750d6c919ee2f09ccfd34 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 01:01: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-qa-initrd kernel_args: rdinit=/sbin/qa-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.g2xTig 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-05-20 01:01:45.605899 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 May 20 01:01:46 2026 * disk 0, size 768M Wed May 20 01:01:46 2026 * disk 1, size 512M Wed May 20 01:01:46 2026 * creating instance disks... Wed May 20 01:01:47 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 01:01:47 2026 adding disks to cluster config Wed May 20 01:01:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:01:48 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 01:01:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:01:48 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 01:01:48 2026 * running the instance OS create scripts... Wed May 20 01:01:48 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 24c7c939-1264-45c0-9dba-96e089fe4693 Serial number: 4 Creation time: 2026-05-20 01:01:47 Modification time: 2026-05-20 01:01:48 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:13:3b:57 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2c320e54-265d-43cf-9a9b-99b39ae6093c name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/f2adcccf-56d0-42f7-bc09-13149ba67752.disk0 on primary: /dev/gnt/f2adcccf-56d0-42f7-bc09-13149ba67752.disk0 (253:0) name: disk0 UUID: fa6ce3a1-cc93-42e2-92aa-ea4a2ce1c785 - disk/1: plain, size 512M access mode: rw logical_id: gnt/822b8551-42c4-4de6-933b-acded9a556d7.disk1 on primary: /dev/gnt/822b8551-42c4-4de6-933b-acded9a556d7.disk1 (253:1) name: disk1 UUID: 58b4189a-7207-4d90-8375-12350ea47162 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 01:01:50.081688 time=0:00:04.475789 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-05-20 01:01:50.081854 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 639 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 01:01:51.546876 time=0:00:01.465022 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 01:01:51.546977 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 01:01:51.547001 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 642 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 642 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 643 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 01:01: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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 645 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 645 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-05-20 01:02:01.440931 time=0:00:09.893930 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 01:02:01.441051 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 648 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 01:02:03.710602 time=0:00:02.269551 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 01:02:03.710725 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/649 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 01:02:05.254216 time=0:00:01.543491 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 01:02:05.254320 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/650 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 01:02:07.491351 time=0:00:02.237031 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 01:02:07.491489 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 24c7c939-1264-45c0-9dba-96e089fe4693 Serial number: 16 Creation time: 2026-05-20 01:01:47 Modification time: 2026-05-20 01:02:06 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:13:3b:57 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2c320e54-265d-43cf-9a9b-99b39ae6093c name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/f2adcccf-56d0-42f7-bc09-13149ba67752.disk0 on primary: /dev/gnt/f2adcccf-56d0-42f7-bc09-13149ba67752.disk0 (253:0) name: disk0 UUID: fa6ce3a1-cc93-42e2-92aa-ea4a2ce1c785 - disk/1: plain, size 512M access mode: rw logical_id: gnt/822b8551-42c4-4de6-933b-acded9a556d7.disk1 on primary: /dev/gnt/822b8551-42c4-4de6-933b-acded9a556d7.disk1 (253:1) name: disk1 UUID: 58b4189a-7207-4d90-8375-12350ea47162 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-05-20 01:02:25.661715 time=0:00:18.170226 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 01:02:25.661824 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/666 GET /2/jobs/667 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 01:02:27.938234 time=0:00:02.276410 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 01:02:27.938347 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 01:02:27.938369 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 01:02:27.938384 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 01:02:27.938397 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 668 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 01:02:29.714996 time=0:00:01.776599 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 01:02:29.715121 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 01:02:29.715139 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 01:02:29.715153 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 May 20 01:02:31 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 01:02:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:02: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 --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 May 20 01:02:34 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 01:02:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:02: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 kvm-test-instance02.staging.ganeti.org 1 512M' Wed May 20 01:02:36 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 01:02:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:02: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' Wed May 20 01:02:40 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 01:02:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:02:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 01:02:41.055514 time=0:00:11.340361 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 01:02:41.055681 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 675 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 01:02:43.538905 time=0:00:02.483224 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 01:02:43.539000 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 676 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 677 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 678 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 679 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 680 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 01:02: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.kwdbsnx0 -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-05-20 01:02:54.512522 time=0:00:10.973522 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 01:02:54.512611 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-05-20 01:02:56.381746 time=0:00:01.869135 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d290622e33d940f341e500fbcafbdc329d9998a6 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 683, 684 Waiting for job 683 ... Wed May 20 01:02:58 2026 * Verifying cluster config Wed May 20 01:02:58 2026 * Verifying cluster certificate files Wed May 20 01:02:58 2026 * Verifying hypervisor parameters Wed May 20 01:02:58 2026 * Verifying all nodes belong to an existing group Waiting for job 684 ... Wed May 20 01:02:58 2026 * Verifying group 'default' Wed May 20 01:02:58 2026 * Gathering data (3 nodes) Wed May 20 01:02:58 2026 * Gathering information about nodes (3 nodes) Wed May 20 01:02:59 2026 * Gathering disk information (3 nodes) Wed May 20 01:02:59 2026 * Verifying configuration file consistency Wed May 20 01:02:59 2026 * Verifying node status Wed May 20 01:02:59 2026 * Verifying instance status Wed May 20 01:02:59 2026 * Verifying orphan volumes Wed May 20 01:02:59 2026 * Verifying N+1 Memory redundancy Wed May 20 01:02:59 2026 * Assessing cluster hypervisor parameters Wed May 20 01:02:59 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 May 20 01:02:59 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 01:02:59 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 01:02:59 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 01:02:59 2026 * Other Notes Wed May 20 01:02:59 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d290622e33d940f341e500fbcafbdc329d9998a6 /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-05-20 01:03:02.898574 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 May 20 01:03:04 2026 * disk 0, size 768M Wed May 20 01:03:04 2026 * disk 1, size 512M Wed May 20 01:03:04 2026 * creating instance disks... Wed May 20 01:03:06 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 01:03:06 2026 adding disks to cluster config Wed May 20 01:03:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:03:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 01:03:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:03:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 01:03:06 2026 * running the instance OS create scripts... Wed May 20 01:03:06 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 3715f858-3075-4175-9a8b-c39c4882ddca Serial number: 4 Creation time: 2026-05-20 01:03:06 Modification time: 2026-05-20 01:03:06 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:77:aa:06 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f5014d56-6017-4a9a-a700-e341132c7537 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/69c4561c-5316-49b7-b014-2d7f26409c35.disk0 on primary: /dev/gnt/69c4561c-5316-49b7-b014-2d7f26409c35.disk0 (253:0) name: disk0 UUID: d6b560d3-4955-4794-a193-45eba18d88bd - disk/1: plain, size 512M access mode: rw logical_id: gnt/6ade3139-f829-49f4-b03d-ce2a162ca348.disk1 on primary: /dev/gnt/6ade3139-f829-49f4-b03d-ce2a162ca348.disk1 (253:1) name: disk1 UUID: 0b99eba8-7a2d-4e5c-be62-8a686fa6f5fc Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 01:03:08.289405 time=0:00:05.390831 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-05-20 01:03:08.289479 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 689 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 01:03:19.675958 time=0:00:11.386479 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 01:03:19.676045 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 01:03:19.676094 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 692 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 692 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 693 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 01:03: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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 695 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 695 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-05-20 01:03:28.418302 time=0:00:08.742208 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 01:03:28.418439 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 698 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 01:03:30.693391 time=0:00:02.274952 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 01:03:30.693518 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/699 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 01:03:41.966171 time=0:00:11.272653 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 01:03:41.966295 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/700 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 01:03:44.303470 time=0:00:02.337175 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 01:03:44.303640 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 3715f858-3075-4175-9a8b-c39c4882ddca Serial number: 16 Creation time: 2026-05-20 01:03:06 Modification time: 2026-05-20 01:03:43 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:77:aa:06 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f5014d56-6017-4a9a-a700-e341132c7537 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/69c4561c-5316-49b7-b014-2d7f26409c35.disk0 on primary: /dev/gnt/69c4561c-5316-49b7-b014-2d7f26409c35.disk0 (253:0) name: disk0 UUID: d6b560d3-4955-4794-a193-45eba18d88bd - disk/1: plain, size 512M access mode: rw logical_id: gnt/6ade3139-f829-49f4-b03d-ce2a162ca348.disk1 on primary: /dev/gnt/6ade3139-f829-49f4-b03d-ce2a162ca348.disk1 (253:1) name: disk1 UUID: 0b99eba8-7a2d-4e5c-be62-8a686fa6f5fc Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 01:03:46 2026 - INFO: Trying to hotplug device... Wed May 20 01:03:46 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:4f:e7:72,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 May 20 01:03:47 2026 - INFO: Trying to hotplug device... Wed May 20 01:03: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' Wed May 20 01:03:50 2026 - INFO: Trying to hotplug device... Wed May 20 01:03: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' Wed May 20 01:03:52 2026 * disk 2, size 1.0G Wed May 20 01:03:53 2026 - INFO: Trying to hotplug device... Wed May 20 01:03:53 2026 - INFO: Hotplug done. Wed May 20 01:03:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:03:53 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 May 20 01:03:54 2026 - INFO: Trying to hotplug device... Wed May 20 01:03: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: 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-05-20 01:04:12.994638 time=0:00:28.690998 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 01:04:12.994733 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/721 GET /2/jobs/722 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 01:04:15.262166 time=0:00:02.267433 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 01:04:15.262272 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 01:04:15.262294 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 01:04:15.262308 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 01:04:15.262320 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 723 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 01:04:22.128647 time=0:00:06.866327 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 01:04:22.128737 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 01:04:22.128753 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 01:04:22.128765 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 May 20 01:04:23 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 01:04:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:04:24 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 May 20 01:04:26 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 01:04:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:04: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 kvm-test-instance02.staging.ganeti.org 1 512M' Wed May 20 01:04:29 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 01:04:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:04: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 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 May 20 01:04:32 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 01:04:32 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:04:32 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 01:04:33.466189 time=0:00:11.337424 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 01:04:33.466285 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 730 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 01:04:35.823134 time=0:00:02.356849 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 01:04:35.823265 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 731 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 732 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 733 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 734 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 735 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 01:05: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.kwdbsnx0 -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-05-20 01:05:15.521455 time=0:00:39.698190 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 01:05:15.521615 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-05-20 01:05:27.216182 time=0:00:11.694567 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8d1c88893d745e1f3799c550395f0c50c32de7ff /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 738, 739 Waiting for job 738 ... Wed May 20 01:05:29 2026 * Verifying cluster config Wed May 20 01:05:29 2026 * Verifying cluster certificate files Wed May 20 01:05:29 2026 * Verifying hypervisor parameters Wed May 20 01:05:29 2026 * Verifying all nodes belong to an existing group Waiting for job 739 ... Wed May 20 01:05:30 2026 * Verifying group 'default' Wed May 20 01:05:30 2026 * Gathering data (3 nodes) Wed May 20 01:05:30 2026 * Gathering information about nodes (3 nodes) Wed May 20 01:05:31 2026 * Gathering disk information (3 nodes) Wed May 20 01:05:31 2026 * Verifying configuration file consistency Wed May 20 01:05:31 2026 * Verifying node status Wed May 20 01:05:31 2026 * Verifying instance status Wed May 20 01:05:31 2026 * Verifying orphan volumes Wed May 20 01:05:31 2026 * Verifying N+1 Memory redundancy Wed May 20 01:05:31 2026 * Assessing cluster hypervisor parameters Wed May 20 01:05:31 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 May 20 01:05:31 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 01:05:31 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 01:05:31 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 01:05:31 2026 * Other Notes Wed May 20 01:05:31 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8d1c88893d745e1f3799c550395f0c50c32de7ff /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-05-20 01:05:34.616086 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 May 20 01:05:35 2026 * disk 0, size 768M Wed May 20 01:05:35 2026 * disk 1, size 512M Wed May 20 01:05:35 2026 * creating instance disks... Wed May 20 01:05:36 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 01:05:36 2026 adding disks to cluster config Wed May 20 01:05:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:05:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 01:05:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:05:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 01:05:37 2026 * running the instance OS create scripts... Wed May 20 01:05:37 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 921a2821-d071-43af-a17f-d58b0302bb46 Serial number: 4 Creation time: 2026-05-20 01:05:36 Modification time: 2026-05-20 01:05:37 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:37:7e:d2 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 75a2db37-355f-4f1b-a2b9-214acdfc9f03 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/eb184ec9-1da2-4011-922f-3a7a36cee819.disk0 on primary: /dev/gnt/eb184ec9-1da2-4011-922f-3a7a36cee819.disk0 (253:0) name: disk0 UUID: 7d78bfef-770f-4bca-a55e-eb26e090fe1e - disk/1: plain, size 512M access mode: rw logical_id: gnt/914eb9fb-7b9d-47fb-a62b-5a070c779fbe.disk1 on primary: /dev/gnt/914eb9fb-7b9d-47fb-a62b-5a070c779fbe.disk1 (253:1) name: disk1 UUID: 8c5d9657-6974-4c52-93e1-5208806d26d3 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 01:05:39.189384 time=0:00:04.573298 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-05-20 01:05:39.189478 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 744 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 01:05:50.667869 time=0:00:11.478391 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 01:05:50.667980 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 01:05:50.668004 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 747 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 747 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 748 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 01:05: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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 750 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 750 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-05-20 01:05:59.336308 time=0:00:08.668304 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 01:05:59.336426 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 753 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 01:06:01.613017 time=0:00:02.276591 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 01:06:01.613154 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/754 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 01:06:13.002596 time=0:00:11.389442 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 01:06:13.002710 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/755 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 01:06:15.338695 time=0:00:02.335985 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 01:06:15.338793 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 921a2821-d071-43af-a17f-d58b0302bb46 Serial number: 16 Creation time: 2026-05-20 01:05:36 Modification time: 2026-05-20 01:06:14 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:37:7e:d2 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 75a2db37-355f-4f1b-a2b9-214acdfc9f03 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/eb184ec9-1da2-4011-922f-3a7a36cee819.disk0 on primary: /dev/gnt/eb184ec9-1da2-4011-922f-3a7a36cee819.disk0 (253:0) name: disk0 UUID: 7d78bfef-770f-4bca-a55e-eb26e090fe1e - disk/1: plain, size 512M access mode: rw logical_id: gnt/914eb9fb-7b9d-47fb-a62b-5a070c779fbe.disk1 on primary: /dev/gnt/914eb9fb-7b9d-47fb-a62b-5a070c779fbe.disk1 (253:1) name: disk1 UUID: 8c5d9657-6974-4c52-93e1-5208806d26d3 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 01:06:17 2026 - INFO: Trying to hotplug device... Wed May 20 01:06:17 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:12:79:5c,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 May 20 01:06:18 2026 - INFO: Trying to hotplug device... Wed May 20 01:06: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 May 20 01:06:21 2026 - INFO: Trying to hotplug device... Wed May 20 01:06: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' Wed May 20 01:06:23 2026 * disk 2, size 1.0G Wed May 20 01:06:24 2026 - INFO: Trying to hotplug device... Wed May 20 01:06:24 2026 - INFO: Hotplug done. Wed May 20 01:06:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:06:24 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 May 20 01:06:25 2026 - INFO: Trying to hotplug device... Wed May 20 01:06: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: 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-05-20 01:06:44.001458 time=0:00:28.662665 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 01:06:44.001552 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/776 GET /2/jobs/777 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 01:06:46.271246 time=0:00:02.269694 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 01:06:46.271446 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 01:06:46.271470 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 01:06:46.271485 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 01:06:46.271498 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 778 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 01:06:52.651943 time=0:00:06.380445 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 01:06:52.652088 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 01:06:52.652119 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 01:06:52.652134 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 May 20 01:06:54 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 01:06:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:06:54 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 May 20 01:06:57 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 01:06:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:06: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 kvm-test-instance02.staging.ganeti.org 1 512M' Wed May 20 01:06:59 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 01:07:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:07: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 --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 May 20 01:07:03 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 01:07:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:07:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 01:07:04.093971 time=0:00:11.441837 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 01:07:04.094099 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 785 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 01:07:06.370124 time=0:00:02.276025 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 01:07:06.370267 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 786 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 787 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 788 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 789 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 790 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 01:07: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.kwdbsnx0 -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-05-20 01:07:46.740510 time=0:00:40.370243 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 01:07:46.740590 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-05-20 01:07:58.511712 time=0:00:11.771122 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 970ceee16f799db35e7b296a3879466deab3c206 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 793, 794 Waiting for job 793 ... Wed May 20 01:08:00 2026 * Verifying cluster config Wed May 20 01:08:00 2026 * Verifying cluster certificate files Wed May 20 01:08:00 2026 * Verifying hypervisor parameters Wed May 20 01:08:00 2026 * Verifying all nodes belong to an existing group Waiting for job 794 ... Wed May 20 01:08:00 2026 * Verifying group 'default' Wed May 20 01:08:00 2026 * Gathering data (3 nodes) Wed May 20 01:08:00 2026 * Gathering information about nodes (3 nodes) Wed May 20 01:08:01 2026 * Gathering disk information (3 nodes) Wed May 20 01:08:01 2026 * Verifying configuration file consistency Wed May 20 01:08:01 2026 * Verifying node status Wed May 20 01:08:01 2026 * Verifying instance status Wed May 20 01:08:01 2026 * Verifying orphan volumes Wed May 20 01:08:01 2026 * Verifying N+1 Memory redundancy Wed May 20 01:08:01 2026 * Assessing cluster hypervisor parameters Wed May 20 01:08: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. Wed May 20 01:08:01 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 01:08:01 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 01:08:01 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 01:08:01 2026 * Other Notes Wed May 20 01:08:02 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 970ceee16f799db35e7b296a3879466deab3c206 /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-05-20 01:08:05.137423 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 May 20 01:08:06 2026 * disk 0, size 768M Wed May 20 01:08:06 2026 * disk 1, size 512M Wed May 20 01:08:06 2026 * creating instance disks... Wed May 20 01:08:07 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 01:08:07 2026 adding disks to cluster config Wed May 20 01:08:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:08:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 01:08:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:08:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 01:08:07 2026 * running the instance OS create scripts... Wed May 20 01:08:07 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 9248ca98-072c-4133-b6f1-1b345c1d4585 Serial number: 4 Creation time: 2026-05-20 01:08:07 Modification time: 2026-05-20 01:08:07 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:72:36:13 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 67dc14eb-e756-4dfe-93fc-c131371f234d name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/90dd712f-6a76-41d7-8fb1-1071385431be.disk0 on primary: /dev/gnt/90dd712f-6a76-41d7-8fb1-1071385431be.disk0 (253:0) name: disk0 UUID: 617ffd6e-9831-4ab9-b97e-6bb301b0b836 - disk/1: plain, size 512M access mode: rw logical_id: gnt/4e292d75-7882-431b-b68b-472ead624543.disk1 on primary: /dev/gnt/4e292d75-7882-431b-b68b-472ead624543.disk1 (253:1) name: disk1 UUID: 4f402de6-9730-4d65-aef8-da7b13de6c67 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 01:08:09.618536 time=0:00:04.481113 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-05-20 01:08:09.618616 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 799 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 01:08:20.999452 time=0:00:11.380836 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 01:08:20.999597 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 01:08:20.999621 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 802 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 802 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 803 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 01:08: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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 805 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 805 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-05-20 01:08:29.656167 time=0:00:08.656546 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 01:08:29.656260 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 808 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 01:08:32.037004 time=0:00:02.380744 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 01:08:32.037106 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/809 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 01:08:43.434586 time=0:00:11.397480 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 01:08:43.434740 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/810 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 01:08:45.650884 time=0:00:02.216144 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 01:08:45.650989 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 9248ca98-072c-4133-b6f1-1b345c1d4585 Serial number: 16 Creation time: 2026-05-20 01:08:07 Modification time: 2026-05-20 01:08:44 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:72:36:13 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 67dc14eb-e756-4dfe-93fc-c131371f234d name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/90dd712f-6a76-41d7-8fb1-1071385431be.disk0 on primary: /dev/gnt/90dd712f-6a76-41d7-8fb1-1071385431be.disk0 (253:0) name: disk0 UUID: 617ffd6e-9831-4ab9-b97e-6bb301b0b836 - disk/1: plain, size 512M access mode: rw logical_id: gnt/4e292d75-7882-431b-b68b-472ead624543.disk1 on primary: /dev/gnt/4e292d75-7882-431b-b68b-472ead624543.disk1 (253:1) name: disk1 UUID: 4f402de6-9730-4d65-aef8-da7b13de6c67 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 01:08:47 2026 - INFO: Trying to hotplug device... Wed May 20 01:08:47 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:51:36:a9,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 May 20 01:08:49 2026 - INFO: Trying to hotplug device... Wed May 20 01:08:50 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 May 20 01:08:51 2026 - INFO: Trying to hotplug device... Wed May 20 01:08: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 May 20 01:08:54 2026 * disk 2, size 1.0G Wed May 20 01:08:54 2026 - INFO: Trying to hotplug device... Wed May 20 01:08:54 2026 - INFO: Hotplug done. Wed May 20 01:08:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:08: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' Wed May 20 01:08:55 2026 - INFO: Trying to hotplug device... Wed May 20 01:08: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: 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-05-20 01:09:13.567295 time=0:00:27.916306 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 01:09:13.567465 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/831 GET /2/jobs/832 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 01:09:15.842461 time=0:00:02.274996 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 01:09:15.842576 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 01:09:15.842597 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 01:09:15.842615 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 01:09:15.842626 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 833 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 01:09:22.118461 time=0:00:06.275835 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 01:09:22.118539 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 01:09:22.118555 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 01:09:22.118567 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 May 20 01:09:23 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 01:09:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:09:24 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: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Wed May 20 01:09:26 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 01:09:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:09: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 kvm-test-instance02.staging.ganeti.org 1 512M' Wed May 20 01:09:29 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 01:09:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:09: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 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 May 20 01:09:32 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 01:09:32 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:09:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 01:09:33.562317 time=0:00:11.443750 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 01:09:33.562425 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 840 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 01:09:35.834351 time=0:00:02.271926 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 01:09:35.834467 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 841 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 842 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 843 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 844 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 845 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 01:10: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.kwdbsnx0 -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-05-20 01:10:15.723580 time=0:00:39.889113 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 01:10:15.723662 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-05-20 01:10:27.612028 time=0:00:11.888366 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6c78e9f67ca06721cb1825202f0d6cba16b8e2af /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 848, 849 Waiting for job 848 ... Wed May 20 01:10:29 2026 * Verifying cluster config Wed May 20 01:10:29 2026 * Verifying cluster certificate files Wed May 20 01:10:29 2026 * Verifying hypervisor parameters Wed May 20 01:10:29 2026 * Verifying all nodes belong to an existing group Waiting for job 849 ... Wed May 20 01:10:29 2026 * Verifying group 'default' Wed May 20 01:10:29 2026 * Gathering data (3 nodes) Wed May 20 01:10:29 2026 * Gathering information about nodes (3 nodes) Wed May 20 01:10:31 2026 * Gathering disk information (3 nodes) Wed May 20 01:10:31 2026 * Verifying configuration file consistency Wed May 20 01:10:31 2026 * Verifying node status Wed May 20 01:10:31 2026 * Verifying instance status Wed May 20 01:10:31 2026 * Verifying orphan volumes Wed May 20 01:10:31 2026 * Verifying N+1 Memory redundancy Wed May 20 01:10:31 2026 * Assessing cluster hypervisor parameters Wed May 20 01:10:31 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 May 20 01:10:31 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 01:10:31 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 01:10:31 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 01:10:31 2026 * Other Notes Wed May 20 01:10:31 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6c78e9f67ca06721cb1825202f0d6cba16b8e2af /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=io_uring Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=io_uring' <<<< 2026-05-20 01:10:34.234122 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 May 20 01:10:35 2026 * disk 0, size 768M Wed May 20 01:10:35 2026 * disk 1, size 512M Wed May 20 01:10:35 2026 * creating instance disks... Wed May 20 01:10:36 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 01:10:36 2026 adding disks to cluster config Wed May 20 01:10:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:10:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 01:10:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:10:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 01:10:36 2026 * running the instance OS create scripts... Wed May 20 01:10:36 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 62b52a80-09af-4010-b75e-0a054dc6f441 Serial number: 4 Creation time: 2026-05-20 01:10:36 Modification time: 2026-05-20 01:10:36 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:3b:be IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a8bfa646-82ab-4895-bdbf-e6ed0703c544 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/ab4b64a6-dc02-47b9-a8ad-c2cc995e506e.disk0 on primary: /dev/gnt/ab4b64a6-dc02-47b9-a8ad-c2cc995e506e.disk0 (253:0) name: disk0 UUID: a9905bf4-61dd-40c9-a830-bb44ab0efe27 - disk/1: plain, size 512M access mode: rw logical_id: gnt/2696322d-581f-42f1-8b00-062d0650b3aa.disk1 on primary: /dev/gnt/2696322d-581f-42f1-8b00-062d0650b3aa.disk1 (253:1) name: disk1 UUID: eb141368-c4b6-48a4-b183-a9e55fc9edc2 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 01:10:38.704200 time=0:00:04.470078 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-05-20 01:10:38.704316 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 854 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 01:10:50.086771 time=0:00:11.382455 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 01:10:50.086913 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 01:10:50.086937 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 857 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 857 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 858 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 01:10: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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 860 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 860 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-05-20 01:10:58.741035 time=0:00:08.654098 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 01:10:58.741149 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 863 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 01:11:01.117044 time=0:00:02.375895 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 01:11:01.117141 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/864 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 01:11:12.530328 time=0:00:11.413187 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 01:11:12.530455 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/865 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 01:11:15.754751 time=0:00:03.224296 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 01:11:15.754861 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 62b52a80-09af-4010-b75e-0a054dc6f441 Serial number: 16 Creation time: 2026-05-20 01:10:36 Modification time: 2026-05-20 01:11:14 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:3b:be IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a8bfa646-82ab-4895-bdbf-e6ed0703c544 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/ab4b64a6-dc02-47b9-a8ad-c2cc995e506e.disk0 on primary: /dev/gnt/ab4b64a6-dc02-47b9-a8ad-c2cc995e506e.disk0 (253:0) name: disk0 UUID: a9905bf4-61dd-40c9-a830-bb44ab0efe27 - disk/1: plain, size 512M access mode: rw logical_id: gnt/2696322d-581f-42f1-8b00-062d0650b3aa.disk1 on primary: /dev/gnt/2696322d-581f-42f1-8b00-062d0650b3aa.disk1 (253:1) name: disk1 UUID: eb141368-c4b6-48a4-b183-a9e55fc9edc2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 01:11:18 2026 - INFO: Trying to hotplug device... Wed May 20 01:11:18 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:fb:7d:99,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 May 20 01:11:19 2026 - INFO: Trying to hotplug device... Wed May 20 01:11: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 May 20 01:11:22 2026 - INFO: Trying to hotplug device... Wed May 20 01:11: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 May 20 01:11:24 2026 * disk 2, size 1.0G Wed May 20 01:11:25 2026 - INFO: Trying to hotplug device... Wed May 20 01:11:25 2026 - INFO: Hotplug done. Wed May 20 01:11:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:11: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 May 20 01:11:26 2026 - INFO: Trying to hotplug device... Wed May 20 01:11:26 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-05-20 01:11:44.391079 time=0:00:28.636218 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 01:11:44.391206 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/886 GET /2/jobs/887 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 01:11:46.650251 time=0:00:02.259045 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 01:11:46.650392 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 01:11:46.650415 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 01:11:46.650430 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 01:11:46.650441 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 888 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 01:11:53.122857 time=0:00:06.472416 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 01:11:53.122961 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 01:11:53.122985 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 01:11:53.122999 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 May 20 01:11:54 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 01:11:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:11: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 May 20 01:11:57 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 01:11:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:11: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 May 20 01:12:00 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 01:12:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:12: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 --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 May 20 01:12:03 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 01:12:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:12:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 01:12:04.444513 time=0:00:11.321514 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 01:12:04.444607 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 895 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 01:12:06.718633 time=0:00:02.274026 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 01:12:06.718735 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 896 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 897 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 898 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 899 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 900 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 01:12: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.kwdbsnx0 -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-05-20 01:12:46.626541 time=0:00:39.907806 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 01:12:46.626638 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-05-20 01:12:58.404496 time=0:00:11.777858 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ba0ed3da59c453c451b9475a8c7a91c15e3244f9 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 903, 904 Waiting for job 903 ... Wed May 20 01:13:00 2026 * Verifying cluster config Wed May 20 01:13:00 2026 * Verifying cluster certificate files Wed May 20 01:13:00 2026 * Verifying hypervisor parameters Wed May 20 01:13:00 2026 * Verifying all nodes belong to an existing group Waiting for job 904 ... Wed May 20 01:13:00 2026 * Verifying group 'default' Wed May 20 01:13:00 2026 * Gathering data (3 nodes) Wed May 20 01:13:00 2026 * Gathering information about nodes (3 nodes) Wed May 20 01:13:01 2026 * Gathering disk information (3 nodes) Wed May 20 01:13:01 2026 * Verifying configuration file consistency Wed May 20 01:13:01 2026 * Verifying node status Wed May 20 01:13:01 2026 * Verifying instance status Wed May 20 01:13:01 2026 * Verifying orphan volumes Wed May 20 01:13:01 2026 * Verifying N+1 Memory redundancy Wed May 20 01:13:01 2026 * Assessing cluster hypervisor parameters Wed May 20 01:13: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. Wed May 20 01:13:01 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 01:13:01 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 01:13:01 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 01:13:01 2026 * Other Notes Wed May 20 01:13:02 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ba0ed3da59c453c451b9475a8c7a91c15e3244f9 /var/lib/ganeti/config.data ---- 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-05-20 01:13:03.600692 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 May 20 01:13:04 2026 * disk 0, size 768M Wed May 20 01:13:04 2026 * disk 1, size 512M Wed May 20 01:13:04 2026 * creating instance disks... Wed May 20 01:13:05 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 01:13:05 2026 adding disks to cluster config Wed May 20 01:13:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:13:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 01:13:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:13:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 01:13:06 2026 * running the instance OS create scripts... Wed May 20 01:13:06 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 82e6a59d-66e8-4704-b5c3-00d0ecfd682a Serial number: 4 Creation time: 2026-05-20 01:13:05 Modification time: 2026-05-20 01:13:06 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:d1:30 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 926478fc-d81e-45b1-b645-ed7861a352d6 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/2794aa61-d5fd-4c6e-8ba9-a8169162b0f6.disk0 on primary: /dev/gnt/2794aa61-d5fd-4c6e-8ba9-a8169162b0f6.disk0 (253:0) name: disk0 UUID: cff5e856-7abc-40f2-8adb-6d9ee1e06a4f - disk/1: plain, size 512M access mode: rw logical_id: gnt/ec1e1c97-5895-4520-b854-bba48cb365bc.disk1 on primary: /dev/gnt/ec1e1c97-5895-4520-b854-bba48cb365bc.disk1 (253:1) name: disk1 UUID: 07c5afb3-744e-444e-a9f8-84e563638c86 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 01:13:08.087471 time=0:00:04.486779 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-05-20 01:13:08.087588 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 908 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 01:13:19.462713 time=0:00:11.375125 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 01:13:19.462840 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 01:13:19.462863 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 911 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 911 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 912 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 01:13: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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 914 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 914 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-05-20 01:13:28.202139 time=0:00:08.739276 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 01:13:28.202267 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 917 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 01:13:30.472645 time=0:00:02.270378 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 01:13:30.472738 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/918 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 01:13:41.866163 time=0:00:11.393425 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 01:13:41.866269 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/919 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 01:13:44.194592 time=0:00:02.328323 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 01:13:44.194701 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 82e6a59d-66e8-4704-b5c3-00d0ecfd682a Serial number: 16 Creation time: 2026-05-20 01:13:05 Modification time: 2026-05-20 01:13:42 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:d1:30 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 926478fc-d81e-45b1-b645-ed7861a352d6 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/2794aa61-d5fd-4c6e-8ba9-a8169162b0f6.disk0 on primary: /dev/gnt/2794aa61-d5fd-4c6e-8ba9-a8169162b0f6.disk0 (253:0) name: disk0 UUID: cff5e856-7abc-40f2-8adb-6d9ee1e06a4f - disk/1: plain, size 512M access mode: rw logical_id: gnt/ec1e1c97-5895-4520-b854-bba48cb365bc.disk1 on primary: /dev/gnt/ec1e1c97-5895-4520-b854-bba48cb365bc.disk1 (253:1) name: disk1 UUID: 07c5afb3-744e-444e-a9f8-84e563638c86 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 01:13:46 2026 - INFO: Trying to hotplug device... Wed May 20 01:13:46 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:c9:fc:92,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 May 20 01:13:47 2026 - INFO: Trying to hotplug device... Wed May 20 01:13: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' Wed May 20 01:13:50 2026 - INFO: Trying to hotplug device... Wed May 20 01:13: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' Wed May 20 01:13:52 2026 * disk 2, size 1.0G Wed May 20 01:13:53 2026 - INFO: Trying to hotplug device... Wed May 20 01:13:53 2026 - INFO: Hotplug done. Wed May 20 01:13:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:13:53 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 May 20 01:13:54 2026 - INFO: Trying to hotplug device... Wed May 20 01:13: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-05-20 01:14:17.470263 time=0:00:33.275562 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 01:14:17.470352 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/940 GET /2/jobs/941 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 01:14:19.738519 time=0:00:02.268167 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 01:14:19.738664 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 01:14:19.738686 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 01:14:19.738714 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 01:14:19.738727 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 942 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 01:14:26.115480 time=0:00:06.376753 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 01:14:26.115588 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 01:14:26.115622 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 01:14:26.115636 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 May 20 01:14:27 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 01:14:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:14: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: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Wed May 20 01:14:30 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 01:14:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:14: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' Wed May 20 01:14:33 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 01:14:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:14: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' Wed May 20 01:14:36 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 01:14:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:14:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 01:14:37.414397 time=0:00:11.298761 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 01:14:37.414512 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 949 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 01:14:39.681856 time=0:00:02.267344 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 01:14:39.681953 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 950 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 951 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 952 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 953 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 954 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 01:15: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.kwdbsnx0 -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-05-20 01:15:19.492898 time=0:00:39.810945 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 01:15:19.493011 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-05-20 01:15:31.278712 time=0:00:11.785701 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 89c9fae234c2bded1318d9cc705e03e6c8a41904 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 957, 958 Waiting for job 957 ... Wed May 20 01:15:33 2026 * Verifying cluster config Wed May 20 01:15:33 2026 * Verifying cluster certificate files Wed May 20 01:15:33 2026 * Verifying hypervisor parameters Wed May 20 01:15:33 2026 * Verifying all nodes belong to an existing group Waiting for job 958 ... Wed May 20 01:15:33 2026 * Verifying group 'default' Wed May 20 01:15:33 2026 * Gathering data (3 nodes) Wed May 20 01:15:33 2026 * Gathering information about nodes (3 nodes) Wed May 20 01:15:34 2026 * Gathering disk information (3 nodes) Wed May 20 01:15:34 2026 * Verifying configuration file consistency Wed May 20 01:15:34 2026 * Verifying node status Wed May 20 01:15:34 2026 * Verifying instance status Wed May 20 01:15:34 2026 * Verifying orphan volumes Wed May 20 01:15:34 2026 * Verifying N+1 Memory redundancy Wed May 20 01:15:34 2026 * Assessing cluster hypervisor parameters Wed May 20 01:15: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 May 20 01:15:34 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 01:15:34 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 01:15:34 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 01:15:34 2026 * Other Notes Wed May 20 01:15:34 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 89c9fae234c2bded1318d9cc705e03e6c8a41904 /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-05-20 01:15:37.909118 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 May 20 01:15:39 2026 * disk 0, size 768M Wed May 20 01:15:39 2026 * disk 1, size 512M Wed May 20 01:15:39 2026 * creating instance disks... Wed May 20 01:15:40 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 01:15:40 2026 adding disks to cluster config Wed May 20 01:15:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:15:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 01:15:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:15:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 01:15:40 2026 * running the instance OS create scripts... Wed May 20 01:15:40 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: c2267b38-4407-4eab-8279-5542f8d578a0 Serial number: 4 Creation time: 2026-05-20 01:15:40 Modification time: 2026-05-20 01:15:40 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:96:16:12 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0699db2b-e834-4e55-9f90-9a5617605853 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a1c881e3-6156-40ab-832e-07b8b5afa3cb.disk0 on primary: /dev/gnt/a1c881e3-6156-40ab-832e-07b8b5afa3cb.disk0 (253:0) name: disk0 UUID: 33790cb8-83df-4299-ad01-622c443b3067 - disk/1: plain, size 512M access mode: rw logical_id: gnt/63c19620-3a63-4569-a7f9-2ae27246611d.disk1 on primary: /dev/gnt/63c19620-3a63-4569-a7f9-2ae27246611d.disk1 (253:1) name: disk1 UUID: 94024290-2f41-441d-ab31-a7a81bdec172 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 01:15:42.338056 time=0:00:04.428938 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-05-20 01:15:42.338195 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 963 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 01:15:53.728410 time=0:00:11.390215 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 01:15:53.729377 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 01:15:53.729430 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 966 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 966 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 967 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 01:15:57 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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 969 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 969 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-05-20 01:16:02.413406 time=0:00:08.683976 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 01:16:02.413539 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 972 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 01:16:04.801623 time=0:00:02.388084 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 01:16:04.801785 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/973 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 01:16:16.106260 time=0:00:11.304475 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 01:16:16.106398 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/974 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 01:16:18.458378 time=0:00:02.351980 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 01:16:18.458530 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: c2267b38-4407-4eab-8279-5542f8d578a0 Serial number: 16 Creation time: 2026-05-20 01:15:40 Modification time: 2026-05-20 01:16:17 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:96:16:12 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0699db2b-e834-4e55-9f90-9a5617605853 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a1c881e3-6156-40ab-832e-07b8b5afa3cb.disk0 on primary: /dev/gnt/a1c881e3-6156-40ab-832e-07b8b5afa3cb.disk0 (253:0) name: disk0 UUID: 33790cb8-83df-4299-ad01-622c443b3067 - disk/1: plain, size 512M access mode: rw logical_id: gnt/63c19620-3a63-4569-a7f9-2ae27246611d.disk1 on primary: /dev/gnt/63c19620-3a63-4569-a7f9-2ae27246611d.disk1 (253:1) name: disk1 UUID: 94024290-2f41-441d-ab31-a7a81bdec172 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 01:16:20 2026 - INFO: Trying to hotplug device... Wed May 20 01:16:20 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:b0:5e:5f,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 May 20 01:16:22 2026 - INFO: Trying to hotplug device... Wed May 20 01:16:23 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 May 20 01:16:24 2026 - INFO: Trying to hotplug device... Wed May 20 01:16:25 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 May 20 01:16:27 2026 * disk 2, size 1.0G Wed May 20 01:16:27 2026 - INFO: Trying to hotplug device... Wed May 20 01:16:27 2026 - INFO: Hotplug done. Wed May 20 01:16:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:16: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' Wed May 20 01:16:28 2026 - INFO: Trying to hotplug device... Wed May 20 01:16: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: 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-05-20 01:16:46.511271 time=0:00:28.052741 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 01:16:46.511378 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/995 GET /2/jobs/996 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 01:16:48.770232 time=0:00:02.258854 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 01:16:48.770350 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 01:16:48.770379 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 01:16:48.770398 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 01:16:48.770409 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 997 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 01:16:55.136477 time=0:00:06.366068 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 01:16:55.136574 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 01:16:55.136595 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 01:16:55.136645 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 May 20 01:16:56 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 01:16:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:16: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' Wed May 20 01:16:59 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 01:17:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:17: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' Wed May 20 01:17:02 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 01:17:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:17: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 May 20 01:17:05 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 01:17:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:17:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 01:17:06.463104 time=0:00:11.326459 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 01:17:06.463240 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1004 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 01:17:08.749451 time=0:00:02.286211 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 01:17:08.749588 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 1005 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 1006 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 1007 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 1008 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 1009 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 01:17: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.kwdbsnx0 -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-05-20 01:17:48.546155 time=0:00:39.796567 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 01:17:48.546293 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-05-20 01:18:00.321962 time=0:00:11.775669 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 150d209ec0fb45dae93a4f1310215e0ee1900f24 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1012, 1013 Waiting for job 1012 ... Wed May 20 01:18:02 2026 * Verifying cluster config Wed May 20 01:18:02 2026 * Verifying cluster certificate files Wed May 20 01:18:02 2026 * Verifying hypervisor parameters Wed May 20 01:18:02 2026 * Verifying all nodes belong to an existing group Waiting for job 1013 ... Wed May 20 01:18:02 2026 * Verifying group 'default' Wed May 20 01:18:02 2026 * Gathering data (3 nodes) Wed May 20 01:18:02 2026 * Gathering information about nodes (3 nodes) Wed May 20 01:18:03 2026 * Gathering disk information (3 nodes) Wed May 20 01:18:03 2026 * Verifying configuration file consistency Wed May 20 01:18:03 2026 * Verifying node status Wed May 20 01:18:03 2026 * Verifying instance status Wed May 20 01:18:03 2026 * Verifying orphan volumes Wed May 20 01:18:03 2026 * Verifying N+1 Memory redundancy Wed May 20 01:18:03 2026 * Assessing cluster hypervisor parameters Wed May 20 01:18: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 May 20 01:18:03 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 01:18:03 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 01:18:03 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 01:18:03 2026 * Other Notes Wed May 20 01:18:03 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 150d209ec0fb45dae93a4f1310215e0ee1900f24 /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-05-20 01:18:05.460172 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 May 20 01:18:06 2026 * disk 0, size 768M Wed May 20 01:18:06 2026 * disk 1, size 512M Wed May 20 01:18:06 2026 * creating instance disks... Wed May 20 01:18:07 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 01:18:07 2026 adding disks to cluster config Wed May 20 01:18:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:18:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 01:18:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:18:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 01:18:08 2026 * running the instance OS create scripts... Wed May 20 01:18:08 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: a464fa39-4638-43f0-9ef2-52afd45c74af Serial number: 4 Creation time: 2026-05-20 01:18:07 Modification time: 2026-05-20 01:18:08 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:82:ff:9d IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a494fc9a-05ad-460b-80c5-3feb058b64d7 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/b6682934-ce69-465f-9d8a-71138dc8e676.disk0 on primary: /dev/gnt/b6682934-ce69-465f-9d8a-71138dc8e676.disk0 (253:0) name: disk0 UUID: 2e6a2bad-606b-4713-b4c1-54b71f94f216 - disk/1: plain, size 512M access mode: rw logical_id: gnt/9cfbdacf-3528-4bb7-b54f-77bbedc9e5e4.disk1 on primary: /dev/gnt/9cfbdacf-3528-4bb7-b54f-77bbedc9e5e4.disk1 (253:1) name: disk1 UUID: fb7bd1b3-d7b9-490a-92d5-09e8bd57f27b Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 01:18:09.872743 time=0:00:04.412571 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-05-20 01:18:09.872839 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1017 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 01:18:21.260276 time=0:00:11.387437 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 01:18:21.260398 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 01:18:21.260421 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 1020 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1020 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 1021 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 01:18: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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1023 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1023 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-05-20 01:18:30.227382 time=0:00:08.966961 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 01:18:30.227507 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1026 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 01:18:32.609333 time=0:00:02.381826 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 01:18:32.609461 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1027 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 01:18:44.082694 time=0:00:11.473233 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 01:18:44.082823 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1028 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 01:18:46.518924 time=0:00:02.436101 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 01:18:46.519068 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: a464fa39-4638-43f0-9ef2-52afd45c74af Serial number: 16 Creation time: 2026-05-20 01:18:07 Modification time: 2026-05-20 01:18:45 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:82:ff:9d IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a494fc9a-05ad-460b-80c5-3feb058b64d7 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/b6682934-ce69-465f-9d8a-71138dc8e676.disk0 on primary: /dev/gnt/b6682934-ce69-465f-9d8a-71138dc8e676.disk0 (253:0) name: disk0 UUID: 2e6a2bad-606b-4713-b4c1-54b71f94f216 - disk/1: plain, size 512M access mode: rw logical_id: gnt/9cfbdacf-3528-4bb7-b54f-77bbedc9e5e4.disk1 on primary: /dev/gnt/9cfbdacf-3528-4bb7-b54f-77bbedc9e5e4.disk1 (253:1) name: disk1 UUID: fb7bd1b3-d7b9-490a-92d5-09e8bd57f27b Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 01:18:48 2026 - INFO: Trying to hotplug device... Wed May 20 01:18:48 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:f1:83: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' Wed May 20 01:18:50 2026 - INFO: Trying to hotplug device... Wed May 20 01:18: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 May 20 01:18:52 2026 - INFO: Trying to hotplug device... Wed May 20 01:18:53 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 May 20 01:18:55 2026 * disk 2, size 1.0G Wed May 20 01:18:55 2026 - INFO: Trying to hotplug device... Wed May 20 01:18:55 2026 - INFO: Hotplug done. Wed May 20 01:18:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:18:55 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 May 20 01:18:57 2026 - INFO: Trying to hotplug device... Wed May 20 01:18: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: 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-05-20 01:19:14.596306 time=0:00:28.077238 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 01:19:14.596424 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1049 GET /2/jobs/1050 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 01:19:16.866171 time=0:00:02.269747 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 01:19:16.866268 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 01:19:16.866289 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 01:19:16.866301 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 01:19:16.866311 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1051 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 01:19:23.229633 time=0:00:06.363322 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 01:19:23.229766 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 01:19:23.229789 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 01:19:23.229803 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 May 20 01:19:24 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 01:19:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:19: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 0 768M' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Wed May 20 01:19:27 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 01:19:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:19: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 kvm-test-instance02.staging.ganeti.org 1 512M' Wed May 20 01:19:30 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 01:19:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:19: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 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 May 20 01:19:33 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 01:19:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:19:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 01:19:34.630575 time=0:00:11.400772 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 01:19:34.630692 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1058 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 01:19:36.917852 time=0:00:02.287160 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 01:19:36.917987 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 1059 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 1060 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 1061 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 1062 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 1063 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 01:20: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.kwdbsnx0 -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-05-20 01:20:16.599266 time=0:00:39.681279 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 01:20:16.599377 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-05-20 01:20:28.287356 time=0:00:11.687979 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a0d5b7aa636d5765368bb58efe0e1aaad90a588d /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1066, 1067 Waiting for job 1066 ... Wed May 20 01:20:30 2026 * Verifying cluster config Wed May 20 01:20:30 2026 * Verifying cluster certificate files Wed May 20 01:20:30 2026 * Verifying hypervisor parameters Wed May 20 01:20:30 2026 * Verifying all nodes belong to an existing group Waiting for job 1067 ... Wed May 20 01:20:30 2026 * Verifying group 'default' Wed May 20 01:20:30 2026 * Gathering data (3 nodes) Wed May 20 01:20:30 2026 * Gathering information about nodes (3 nodes) Wed May 20 01:20:31 2026 * Gathering disk information (3 nodes) Wed May 20 01:20:31 2026 * Verifying configuration file consistency Wed May 20 01:20:31 2026 * Verifying node status Wed May 20 01:20:31 2026 * Verifying instance status Wed May 20 01:20:31 2026 * Verifying orphan volumes Wed May 20 01:20:31 2026 * Verifying N+1 Memory redundancy Wed May 20 01:20:31 2026 * Assessing cluster hypervisor parameters Wed May 20 01:20:31 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 May 20 01:20:31 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 01:20:31 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 01:20:31 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 01:20:31 2026 * Other Notes Wed May 20 01:20:31 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a0d5b7aa636d5765368bb58efe0e1aaad90a588d /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-05-20 01:20:33.485648 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 May 20 01:20:34 2026 * disk 0, size 768M Wed May 20 01:20:34 2026 * disk 1, size 512M Wed May 20 01:20:34 2026 * creating instance disks... Wed May 20 01:20:35 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 01:20:35 2026 adding disks to cluster config Wed May 20 01:20:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:20:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 01:20:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:20:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 01:20:36 2026 * running the instance OS create scripts... Wed May 20 01:20:36 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 4e8ba329-3cf1-49b7-b9d0-28b8619fdea1 Serial number: 4 Creation time: 2026-05-20 01:20:35 Modification time: 2026-05-20 01:20:36 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:c1:d9:80 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e5700dd3-a988-4b19-b677-02fa4b96725d name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/1cfd4001-3721-45d4-8620-a82949ffb5e9.disk0 on primary: /dev/gnt/1cfd4001-3721-45d4-8620-a82949ffb5e9.disk0 (253:0) name: disk0 UUID: 90287008-eaf6-4851-b5de-dd11d68e58fa - disk/1: plain, size 512M access mode: rw logical_id: gnt/a0446b71-4bc4-447c-ae94-953cf89ed58d.disk1 on primary: /dev/gnt/a0446b71-4bc4-447c-ae94-953cf89ed58d.disk1 (253:1) name: disk1 UUID: 92cf5468-d3b6-4f8e-82bb-37eefdff279d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 01:20:37.873239 time=0:00:04.387591 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-05-20 01:20:37.873331 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1071 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 01:20:49.252852 time=0:00:11.379521 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 01:20:49.252971 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 01:20:49.252993 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 1074 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1074 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 1075 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 01:20: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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1077 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1077 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-05-20 01:20:58.153437 time=0:00:08.900444 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 01:20:58.153560 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1080 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 01:21:00.537988 time=0:00:02.384428 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 01:21:00.538083 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1081 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 01:21:11.822367 time=0:00:11.284284 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 01:21:11.822485 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1082 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 01:21:14.174752 time=0:00:02.352267 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 01:21:14.174896 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 4e8ba329-3cf1-49b7-b9d0-28b8619fdea1 Serial number: 16 Creation time: 2026-05-20 01:20:35 Modification time: 2026-05-20 01:21:12 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:c1:d9:80 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e5700dd3-a988-4b19-b677-02fa4b96725d name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/1cfd4001-3721-45d4-8620-a82949ffb5e9.disk0 on primary: /dev/gnt/1cfd4001-3721-45d4-8620-a82949ffb5e9.disk0 (253:0) name: disk0 UUID: 90287008-eaf6-4851-b5de-dd11d68e58fa - disk/1: plain, size 512M access mode: rw logical_id: gnt/a0446b71-4bc4-447c-ae94-953cf89ed58d.disk1 on primary: /dev/gnt/a0446b71-4bc4-447c-ae94-953cf89ed58d.disk1 (253:1) name: disk1 UUID: 92cf5468-d3b6-4f8e-82bb-37eefdff279d Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 01:21:16 2026 - INFO: Trying to hotplug device... Wed May 20 01:21:16 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:4d:6b:43,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 May 20 01:21:17 2026 - INFO: Trying to hotplug device... Wed May 20 01:21:19 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 May 20 01:21:20 2026 - INFO: Trying to hotplug device... Wed May 20 01:21: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 May 20 01:21:22 2026 * disk 2, size 1.0G Wed May 20 01:21:23 2026 - INFO: Trying to hotplug device... Wed May 20 01:21:23 2026 - INFO: Hotplug done. Wed May 20 01:21:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:21: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 May 20 01:21:24 2026 - INFO: Trying to hotplug device... Wed May 20 01:21:24 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-05-20 01:21:42.118188 time=0:00:27.943292 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 01:21:42.118533 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1103 GET /2/jobs/1104 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 01:21:44.394199 time=0:00:02.275666 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 01:21:44.394299 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 01:21:44.394320 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 01:21:44.394332 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 01:21:44.394391 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1105 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 01:21:50.755081 time=0:00:06.360690 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 01:21:50.755228 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 01:21:50.755252 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 01:21:50.755266 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 May 20 01:21:52 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 01:21:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:21: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' Wed May 20 01:21:55 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 01:21:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:21: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' Wed May 20 01:21:57 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 01:21:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:21: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' Wed May 20 01:22:01 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 01:22:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:22:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 01:22:02.271999 time=0:00:11.516733 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 01:22:02.272094 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1112 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 01:22:04.546369 time=0:00:02.274275 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 01:22:04.546563 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 1113 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 1114 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 1115 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 1116 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 1117 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 01:22: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.kwdbsnx0 -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-05-20 01:22:44.218933 time=0:00:39.672370 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 01:22:44.219038 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-05-20 01:22:55.894987 time=0:00:11.675949 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e3c9a9966b8e7d96ac7d9984954aae39bfd8fae1 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1120, 1121 Waiting for job 1120 ... Wed May 20 01:22:57 2026 * Verifying cluster config Wed May 20 01:22:57 2026 * Verifying cluster certificate files Wed May 20 01:22:57 2026 * Verifying hypervisor parameters Wed May 20 01:22:57 2026 * Verifying all nodes belong to an existing group Waiting for job 1121 ... Wed May 20 01:22:58 2026 * Verifying group 'default' Wed May 20 01:22:58 2026 * Gathering data (3 nodes) Wed May 20 01:22:58 2026 * Gathering information about nodes (3 nodes) Wed May 20 01:22:59 2026 * Gathering disk information (3 nodes) Wed May 20 01:22:59 2026 * Verifying configuration file consistency Wed May 20 01:22:59 2026 * Verifying node status Wed May 20 01:22:59 2026 * Verifying instance status Wed May 20 01:22:59 2026 * Verifying orphan volumes Wed May 20 01:22:59 2026 * Verifying N+1 Memory redundancy Wed May 20 01:22:59 2026 * Assessing cluster hypervisor parameters Wed May 20 01:22:59 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 May 20 01:22:59 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 01:22:59 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 01:22:59 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 01:22:59 2026 * Other Notes Wed May 20 01:22:59 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e3c9a9966b8e7d96ac7d9984954aae39bfd8fae1 /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-05-20 01:23:02.401452 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 May 20 01:23:03 2026 * disk 0, size 768M Wed May 20 01:23:03 2026 * disk 1, size 512M Wed May 20 01:23:03 2026 * creating instance disks... Wed May 20 01:23:04 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 01:23:04 2026 adding disks to cluster config Wed May 20 01:23:04 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:23:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 01:23:04 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:23:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 01:23:04 2026 * running the instance OS create scripts... Wed May 20 01:23:05 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 2d041902-fe40-4939-92f6-4ccd82cbea4d Serial number: 4 Creation time: 2026-05-20 01:23:04 Modification time: 2026-05-20 01:23:05 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:0b:82:24 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1b1ed01e-1f84-4be0-a9b7-a4989bd6d024 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/5f7f7365-c509-4e5a-99dd-1ba2833354e5.disk0 on primary: /dev/gnt/5f7f7365-c509-4e5a-99dd-1ba2833354e5.disk0 (253:0) name: disk0 UUID: 3e22d2dd-ac7a-4e5a-b2bc-d70b7e4b65e1 - disk/1: plain, size 512M access mode: rw logical_id: gnt/0e3a929e-12d8-4a28-bbb9-16c5da115534.disk1 on primary: /dev/gnt/0e3a929e-12d8-4a28-bbb9-16c5da115534.disk1 (253:1) name: disk1 UUID: 18714db3-8fe5-4a87-950e-c3531d3f242f Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 01:23:06.908266 time=0:00:04.506814 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-05-20 01:23:06.908365 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1126 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 01:23:18.298668 time=0:00:11.390303 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 01:23:18.298802 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 01:23:18.298820 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 1129 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1129 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 1130 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 01:23: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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1132 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1132 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-05-20 01:23:27.160151 time=0:00:08.861331 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 01:23:27.160228 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1135 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 01:23:29.527108 time=0:00:02.366880 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 01:23:29.527202 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1136 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 01:23:40.926288 time=0:00:11.399086 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 01:23:40.926404 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1137 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 01:23:43.164032 time=0:00:02.237628 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 01:23:43.164199 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 2d041902-fe40-4939-92f6-4ccd82cbea4d Serial number: 16 Creation time: 2026-05-20 01:23:04 Modification time: 2026-05-20 01:23:41 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:0b:82:24 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1b1ed01e-1f84-4be0-a9b7-a4989bd6d024 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/5f7f7365-c509-4e5a-99dd-1ba2833354e5.disk0 on primary: /dev/gnt/5f7f7365-c509-4e5a-99dd-1ba2833354e5.disk0 (253:0) name: disk0 UUID: 3e22d2dd-ac7a-4e5a-b2bc-d70b7e4b65e1 - disk/1: plain, size 512M access mode: rw logical_id: gnt/0e3a929e-12d8-4a28-bbb9-16c5da115534.disk1 on primary: /dev/gnt/0e3a929e-12d8-4a28-bbb9-16c5da115534.disk1 (253:1) name: disk1 UUID: 18714db3-8fe5-4a87-950e-c3531d3f242f Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 01:23:45 2026 - INFO: Trying to hotplug device... Wed May 20 01:23:45 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:e9:a7:7d,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 May 20 01:23:46 2026 - INFO: Trying to hotplug device... Wed May 20 01:23: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 May 20 01:23:49 2026 - INFO: Trying to hotplug device... Wed May 20 01:23: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 --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Wed May 20 01:23:51 2026 * disk 2, size 1.0G Wed May 20 01:23:52 2026 - INFO: Trying to hotplug device... Wed May 20 01:23:52 2026 - INFO: Hotplug done. Wed May 20 01:23:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:23: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' Wed May 20 01:23:53 2026 - INFO: Trying to hotplug device... Wed May 20 01:23:53 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-05-20 01:24:11.309408 time=0:00:28.145209 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 01:24:11.309527 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1158 GET /2/jobs/1159 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 01:24:13.614255 time=0:00:02.304728 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 01:24:13.614374 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 01:24:13.614396 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 01:24:13.614410 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 01:24:13.614421 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1160 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 01:24:19.997226 time=0:00:06.382805 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 01:24:19.997315 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 01:24:19.997338 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 01:24:19.997351 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 May 20 01:24:21 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 01:24:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:24: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 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 May 20 01:24:24 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 01:24:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:24: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 May 20 01:24:27 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 01:24:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:24: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 May 20 01:24:30 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 01:24:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:24:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 01:24:31.532957 time=0:00:11.535606 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 01:24:31.533116 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1167 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 01:24:33.811241 time=0:00:02.278125 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 01:24:33.811353 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 1168 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 1169 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 1170 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 1171 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 1172 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 01:25: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.kwdbsnx0 -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-05-20 01:25:13.678437 time=0:00:39.867084 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 01:25:13.678565 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-05-20 01:25:25.356147 time=0:00:11.677582 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 77c0b01073de3266342b95d426c3e5406d296327 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1175, 1176 Waiting for job 1175 ... Wed May 20 01:25:27 2026 * Verifying cluster config Wed May 20 01:25:27 2026 * Verifying cluster certificate files Wed May 20 01:25:27 2026 * Verifying hypervisor parameters Wed May 20 01:25:27 2026 * Verifying all nodes belong to an existing group Waiting for job 1176 ... Wed May 20 01:25:27 2026 * Verifying group 'default' Wed May 20 01:25:27 2026 * Gathering data (3 nodes) Wed May 20 01:25:27 2026 * Gathering information about nodes (3 nodes) Wed May 20 01:25:28 2026 * Gathering disk information (3 nodes) Wed May 20 01:25:28 2026 * Verifying configuration file consistency Wed May 20 01:25:28 2026 * Verifying node status Wed May 20 01:25:28 2026 * Verifying instance status Wed May 20 01:25:28 2026 * Verifying orphan volumes Wed May 20 01:25:28 2026 * Verifying N+1 Memory redundancy Wed May 20 01:25:28 2026 * Assessing cluster hypervisor parameters Wed May 20 01:25: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 May 20 01:25:28 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 01:25:28 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 01:25:28 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 01:25:28 2026 * Other Notes Wed May 20 01:25:28 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 77c0b01073de3266342b95d426c3e5406d296327 /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-05-20 01:25:30.547202 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 May 20 01:25:31 2026 * disk 0, size 768M Wed May 20 01:25:31 2026 * disk 1, size 512M Wed May 20 01:25:31 2026 * creating instance disks... Wed May 20 01:25:32 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 01:25:32 2026 adding disks to cluster config Wed May 20 01:25:32 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:25:32 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 01:25:32 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:25:32 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 01:25:33 2026 * running the instance OS create scripts... Wed May 20 01:25:33 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: bf0acf75-e7e0-448a-b182-f4a047f20494 Serial number: 4 Creation time: 2026-05-20 01:25:32 Modification time: 2026-05-20 01:25:33 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:1a:f8:1b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 326d52bf-e610-485c-969e-0092dbc3ffb9 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/1a58f469-f372-40d0-9f97-5207b3fcb1e9.disk0 on primary: /dev/gnt/1a58f469-f372-40d0-9f97-5207b3fcb1e9.disk0 (253:0) name: disk0 UUID: f631ea47-1fbd-4052-bf35-a1c11c6da329 - disk/1: plain, size 512M access mode: rw logical_id: gnt/0ce130a0-9162-4b13-ab6c-d1a3aef2e099.disk1 on primary: /dev/gnt/0ce130a0-9162-4b13-ab6c-d1a3aef2e099.disk1 (253:1) name: disk1 UUID: cedc2ccd-0426-47b5-8fa6-b9459255f523 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 01:25:34.940178 time=0:00:04.392976 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-05-20 01:25:34.940286 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1180 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 01:25:46.333241 time=0:00:11.392955 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 01:25:46.333348 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 01:25:46.333371 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 1183 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1183 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 1184 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 01:25: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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1186 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1186 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-05-20 01:25:55.130701 time=0:00:08.797330 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 01:25:55.130810 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1189 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 01:25:57.505132 time=0:00:02.374322 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 01:25:57.505286 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1190 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 01:26:08.902299 time=0:00:11.397013 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 01:26:08.902437 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1191 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 01:26:11.142812 time=0:00:02.240375 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 01:26:11.142955 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: bf0acf75-e7e0-448a-b182-f4a047f20494 Serial number: 16 Creation time: 2026-05-20 01:25:32 Modification time: 2026-05-20 01:26:09 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:1a:f8:1b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 326d52bf-e610-485c-969e-0092dbc3ffb9 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/1a58f469-f372-40d0-9f97-5207b3fcb1e9.disk0 on primary: /dev/gnt/1a58f469-f372-40d0-9f97-5207b3fcb1e9.disk0 (253:0) name: disk0 UUID: f631ea47-1fbd-4052-bf35-a1c11c6da329 - disk/1: plain, size 512M access mode: rw logical_id: gnt/0ce130a0-9162-4b13-ab6c-d1a3aef2e099.disk1 on primary: /dev/gnt/0ce130a0-9162-4b13-ab6c-d1a3aef2e099.disk1 (253:1) name: disk1 UUID: cedc2ccd-0426-47b5-8fa6-b9459255f523 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 01:26:13 2026 - INFO: Trying to hotplug device... Wed May 20 01:26:13 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:0b:ac:61,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 May 20 01:26:14 2026 - INFO: Trying to hotplug device... Wed May 20 01:26: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' Wed May 20 01:26:17 2026 - INFO: Trying to hotplug device... Wed May 20 01:26:18 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 May 20 01:26:19 2026 * disk 2, size 1.0G Wed May 20 01:26:20 2026 - INFO: Trying to hotplug device... Wed May 20 01:26:20 2026 - INFO: Hotplug done. Wed May 20 01:26:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:26:20 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 May 20 01:26:21 2026 - INFO: Trying to hotplug device... Wed May 20 01:26:21 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-05-20 01:26:39.173365 time=0:00:28.030410 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 01:26:39.173493 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1212 GET /2/jobs/1213 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 01:26:41.446150 time=0:00:02.272657 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 01:26:41.446278 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 01:26:41.446298 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 01:26:41.446330 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 01:26:41.446344 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1214 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 01:26:47.720664 time=0:00:06.274320 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 01:26:47.720758 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 01:26:47.720780 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 01:26:47.720795 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 May 20 01:26:49 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 01:26:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:26: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 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 May 20 01:26:52 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 01:26:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:26: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' Wed May 20 01:26:54 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 01:26:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01: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 --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 May 20 01:26:58 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 01:26:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:26:58 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 01:26:59.278296 time=0:00:11.557501 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 01:26:59.278434 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1221 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 01:27:01.536685 time=0:00:02.258251 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 01:27:01.536827 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 1222 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 1223 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 1224 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 1225 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 1226 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 01:27: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.kwdbsnx0 -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-05-20 01:27:41.509620 time=0:00:39.972793 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 01:27:41.509719 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-05-20 01:27:53.193492 time=0:00:11.683773 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6fdacdee1291032335291f48a69bd29d7496d2d5 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1229, 1230 Waiting for job 1229 ... Wed May 20 01:27:54 2026 * Verifying cluster config Wed May 20 01:27:54 2026 * Verifying cluster certificate files Wed May 20 01:27:54 2026 * Verifying hypervisor parameters Wed May 20 01:27:54 2026 * Verifying all nodes belong to an existing group Waiting for job 1230 ... Wed May 20 01:27:55 2026 * Verifying group 'default' Wed May 20 01:27:55 2026 * Gathering data (3 nodes) Wed May 20 01:27:55 2026 * Gathering information about nodes (3 nodes) Wed May 20 01:27:56 2026 * Gathering disk information (3 nodes) Wed May 20 01:27:56 2026 * Verifying configuration file consistency Wed May 20 01:27:56 2026 * Verifying node status Wed May 20 01:27:56 2026 * Verifying instance status Wed May 20 01:27:56 2026 * Verifying orphan volumes Wed May 20 01:27:56 2026 * Verifying N+1 Memory redundancy Wed May 20 01:27:56 2026 * Assessing cluster hypervisor parameters Wed May 20 01:27: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. Wed May 20 01:27:56 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 01:27:56 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 01:27:56 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 01:27:56 2026 * Other Notes Wed May 20 01:27:56 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6fdacdee1291032335291f48a69bd29d7496d2d5 /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-05-20 01:27:59.817934 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 May 20 01:28:01 2026 * disk 0, size 768M Wed May 20 01:28:01 2026 * disk 1, size 512M Wed May 20 01:28:01 2026 * creating instance disks... Wed May 20 01:28:01 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 01:28:01 2026 adding disks to cluster config Wed May 20 01:28:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:28:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 01:28:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:28:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 01:28:02 2026 * running the instance OS create scripts... Wed May 20 01:28:02 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 76bfc93c-a51f-46e4-9eea-523ee684c399 Serial number: 4 Creation time: 2026-05-20 01:28:01 Modification time: 2026-05-20 01:28:02 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:72:5b:9e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 17e01f08-ef85-4be0-8bf8-363cac3f8f96 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/f58df224-f9f8-4edf-8783-d5a2db88c6cc.disk0 on primary: /dev/gnt/f58df224-f9f8-4edf-8783-d5a2db88c6cc.disk0 (253:0) name: disk0 UUID: 3e82cd4c-5092-478b-bd8e-36eea8b8b9c5 - disk/1: plain, size 512M access mode: rw logical_id: gnt/7279fc79-b50d-4c4a-81f1-77013062157e.disk1 on primary: /dev/gnt/7279fc79-b50d-4c4a-81f1-77013062157e.disk1 (253:1) name: disk1 UUID: ff44103f-a67c-4477-9420-0058c465f73e Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 01:28:04.300418 time=0:00:04.482484 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-05-20 01:28:04.300518 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1235 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 01:28:15.674431 time=0:00:11.373913 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 01:28:15.674542 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 01:28:15.674565 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 1238 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1238 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 1239 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 01:28: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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1241 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1241 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-05-20 01:28:24.572439 time=0:00:08.897874 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 01:28:24.572558 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1244 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 01:28:26.955393 time=0:00:02.382835 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 01:28:26.955521 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1245 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 01:28:38.350253 time=0:00:11.394732 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 01:28:38.350385 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1246 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 01:28:40.598402 time=0:00:02.248017 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 01:28:40.598517 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 76bfc93c-a51f-46e4-9eea-523ee684c399 Serial number: 16 Creation time: 2026-05-20 01:28:01 Modification time: 2026-05-20 01:28:39 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:72:5b:9e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 17e01f08-ef85-4be0-8bf8-363cac3f8f96 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/f58df224-f9f8-4edf-8783-d5a2db88c6cc.disk0 on primary: /dev/gnt/f58df224-f9f8-4edf-8783-d5a2db88c6cc.disk0 (253:0) name: disk0 UUID: 3e82cd4c-5092-478b-bd8e-36eea8b8b9c5 - disk/1: plain, size 512M access mode: rw logical_id: gnt/7279fc79-b50d-4c4a-81f1-77013062157e.disk1 on primary: /dev/gnt/7279fc79-b50d-4c4a-81f1-77013062157e.disk1 (253:1) name: disk1 UUID: ff44103f-a67c-4477-9420-0058c465f73e Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 01:28:42 2026 - INFO: Trying to hotplug device... Wed May 20 01:28:42 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:e6:da:d0,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 May 20 01:28:44 2026 - INFO: Trying to hotplug device... Wed May 20 01:28:45 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 May 20 01:28:46 2026 - INFO: Trying to hotplug device... Wed May 20 01:28:47 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-05-20 01:29:05.049199 time=0:00:24.450682 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 01:29:05.049354 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1265 GET /2/jobs/1266 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 01:29:07.314304 time=0:00:02.264950 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 01:29:07.314428 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 01:29:07.314444 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 01:29:07.314458 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 01:29:07.314468 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1267 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 01:29:13.687974 time=0:00:06.373506 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 01:29:13.688067 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 01:29:13.688089 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 01:29:13.688101 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 May 20 01:29:15 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 01:29:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01: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 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 May 20 01:29:18 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 01:29:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:29: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 May 20 01:29:20 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 01:29:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:29: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 May 20 01:29:24 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 01:29:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:29:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 01:29:25.046647 time=0:00:11.358546 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 01:29:25.046796 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1274 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 01:29:27.425690 time=0:00:02.378894 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 01:29:27.425796 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 1275 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 1276 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 1277 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 1278 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 1279 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 01:30: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.kwdbsnx0 -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-05-20 01:30:06.999479 time=0:00:39.573683 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 01:30:06.999565 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-05-20 01:30:18.676224 time=0:00:11.676659 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c88ea6787931582f721efa83af1b6bf852a07c7a /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1282, 1283 Waiting for job 1282 ... Wed May 20 01:30:20 2026 * Verifying cluster config Wed May 20 01:30:20 2026 * Verifying cluster certificate files Wed May 20 01:30:20 2026 * Verifying hypervisor parameters Wed May 20 01:30:20 2026 * Verifying all nodes belong to an existing group Waiting for job 1283 ... Wed May 20 01:30:20 2026 * Verifying group 'default' Wed May 20 01:30:20 2026 * Gathering data (3 nodes) Wed May 20 01:30:20 2026 * Gathering information about nodes (3 nodes) Wed May 20 01:30:22 2026 * Gathering disk information (3 nodes) Wed May 20 01:30:22 2026 * Verifying configuration file consistency Wed May 20 01:30:22 2026 * Verifying node status Wed May 20 01:30:22 2026 * Verifying instance status Wed May 20 01:30:22 2026 * Verifying orphan volumes Wed May 20 01:30:22 2026 * Verifying N+1 Memory redundancy Wed May 20 01:30:22 2026 * Assessing cluster hypervisor parameters Wed May 20 01:30: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. Wed May 20 01:30:22 2026 - disk_type is set to 'ide' instead of 'paravirtual', please consider virtio-based disks for the best performance. Wed May 20 01:30:22 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 01:30:22 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 01:30:22 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 01:30:22 2026 * Other Notes Wed May 20 01:30:22 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c88ea6787931582f721efa83af1b6bf852a07c7a /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-05-20 01:30:25.190375 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 May 20 01:30:26 2026 * disk 0, size 768M Wed May 20 01:30:26 2026 * disk 1, size 512M Wed May 20 01:30:26 2026 * creating instance disks... Wed May 20 01:30:27 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 01:30:27 2026 adding disks to cluster config Wed May 20 01:30:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:30:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 01:30:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:30:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 01:30:27 2026 * running the instance OS create scripts... Wed May 20 01:30:27 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 76d24e91-ba2d-477e-ad9d-19dfa3935410 Serial number: 4 Creation time: 2026-05-20 01:30:27 Modification time: 2026-05-20 01:30:27 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:29:d7:4c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b88aded4-d336-454f-80a3-9ce9f22392a4 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/dc3c66c0-74d4-486d-a236-ec2ec8decd1a.disk0 on primary: /dev/gnt/dc3c66c0-74d4-486d-a236-ec2ec8decd1a.disk0 (253:0) name: disk0 UUID: f689c0e2-c688-4e35-96f2-e4cde10c790c - disk/1: plain, size 512M access mode: rw logical_id: gnt/a0f17190-8c0c-4108-bdae-706c445b4037.disk1 on primary: /dev/gnt/a0f17190-8c0c-4108-bdae-706c445b4037.disk1 (253:1) name: disk1 UUID: 9f88c0cc-8b2f-4364-8db3-bc8608f8dbd0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 01:30:29.604711 time=0:00:04.414336 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-05-20 01:30:29.604796 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1288 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 01:30:40.986024 time=0:00:11.381228 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 01:30:40.986147 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 01:30:40.986171 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 1291 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1291 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 1292 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 01:30:45 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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1294 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1294 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-05-20 01:30:49.565905 time=0:00:08.579734 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 01:30:49.566036 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1297 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 01:30:51.843388 time=0:00:02.277352 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 01:30:51.843531 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1298 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 01:31:03.234220 time=0:00:11.390689 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 01:31:03.234363 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1299 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 01:31:05.570407 time=0:00:02.336044 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 01:31:05.570503 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 76d24e91-ba2d-477e-ad9d-19dfa3935410 Serial number: 16 Creation time: 2026-05-20 01:30:27 Modification time: 2026-05-20 01:31:04 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:29:d7:4c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b88aded4-d336-454f-80a3-9ce9f22392a4 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/dc3c66c0-74d4-486d-a236-ec2ec8decd1a.disk0 on primary: /dev/gnt/dc3c66c0-74d4-486d-a236-ec2ec8decd1a.disk0 (253:0) name: disk0 UUID: f689c0e2-c688-4e35-96f2-e4cde10c790c - disk/1: plain, size 512M access mode: rw logical_id: gnt/a0f17190-8c0c-4108-bdae-706c445b4037.disk1 on primary: /dev/gnt/a0f17190-8c0c-4108-bdae-706c445b4037.disk1 (253:1) name: disk1 UUID: 9f88c0cc-8b2f-4364-8db3-bc8608f8dbd0 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 01:31:07 2026 - INFO: Trying to hotplug device... Wed May 20 01:31:07 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:07:21:56,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 May 20 01:31:09 2026 - INFO: Trying to hotplug device... Wed May 20 01:31:10 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 May 20 01:31:11 2026 - INFO: Trying to hotplug device... Wed May 20 01:31: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' Wed May 20 01:31:13 2026 * disk 2, size 1.0G Wed May 20 01:31:14 2026 - INFO: Trying to hotplug device... Wed May 20 01:31:14 2026 - INFO: Hotplug done. Wed May 20 01:31:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:31: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' Wed May 20 01:31:15 2026 - INFO: Trying to hotplug device... Wed May 20 01:31:15 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-05-20 01:31:33.373626 time=0:00:27.803123 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 01:31:33.373722 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1320 GET /2/jobs/1321 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 01:31:35.658127 time=0:00:02.284405 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 01:31:35.658247 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 01:31:35.658269 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 01:31:35.658286 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 01:31:35.658297 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1322 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 01:31:42.036011 time=0:00:06.377714 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 01:31:42.036126 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 01:31:42.036146 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 01:31:42.036160 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 May 20 01:31:43 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 01:31:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:31: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' Wed May 20 01:31:46 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 01:31:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01: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 kvm-test-instance02.staging.ganeti.org 1 512M' Wed May 20 01:31:49 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 01:31:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01: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 May 20 01:31:52 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 01:31:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:31:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 01:31:53.393190 time=0:00:11.357030 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 01:31:53.393273 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1329 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 01:31:55.768409 time=0:00:02.375136 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 01:31:55.768507 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 1330 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 1331 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 1332 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 1333 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 1334 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 01:32: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.kwdbsnx0 -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-05-20 01:32:35.532698 time=0:00:39.764191 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 01:32:35.532874 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-05-20 01:32:47.416281 time=0:00:11.883407 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 440a65972d2d85f507e71b109eaf5e08935c087b /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1337, 1338 Waiting for job 1337 ... Wed May 20 01:32:49 2026 * Verifying cluster config Wed May 20 01:32:49 2026 * Verifying cluster certificate files Wed May 20 01:32:49 2026 * Verifying hypervisor parameters Wed May 20 01:32:49 2026 * Verifying all nodes belong to an existing group Waiting for job 1338 ... Wed May 20 01:32:49 2026 * Verifying group 'default' Wed May 20 01:32:49 2026 * Gathering data (3 nodes) Wed May 20 01:32:49 2026 * Gathering information about nodes (3 nodes) Wed May 20 01:32:50 2026 * Gathering disk information (3 nodes) Wed May 20 01:32:50 2026 * Verifying configuration file consistency Wed May 20 01:32:50 2026 * Verifying node status Wed May 20 01:32:50 2026 * Verifying instance status Wed May 20 01:32:50 2026 * Verifying orphan volumes Wed May 20 01:32:50 2026 * Verifying N+1 Memory redundancy Wed May 20 01:32:50 2026 * Assessing cluster hypervisor parameters Wed May 20 01:32: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 May 20 01:32:50 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 01:32:50 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 01:32:50 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 01:32:50 2026 * Other Notes Wed May 20 01:32:51 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 440a65972d2d85f507e71b109eaf5e08935c087b /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-05-20 01:32:52.633029 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 May 20 01:32:53 2026 * disk 0, size 768M Wed May 20 01:32:53 2026 * disk 1, size 512M Wed May 20 01:32:53 2026 * creating instance disks... Wed May 20 01:32:54 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 01:32:54 2026 adding disks to cluster config Wed May 20 01:32:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:32:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 01:32:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:32:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 01:32:55 2026 * running the instance OS create scripts... Wed May 20 01:32:55 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 154d07db-f7c0-48b3-8968-bdd16fdfe5aa Serial number: 4 Creation time: 2026-05-20 01:32:54 Modification time: 2026-05-20 01:32:55 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:70:cd:cf IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 56023f84-4cf4-4a3e-9465-05068d20de40 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/373b7ea7-6715-4c1c-ab9d-b4ebdf5f7905.disk0 on primary: /dev/gnt/373b7ea7-6715-4c1c-ab9d-b4ebdf5f7905.disk0 (253:0) name: disk0 UUID: 92fbbf8c-a041-4e25-803d-3a11e667ee65 - disk/1: plain, size 512M access mode: rw logical_id: gnt/76e2da82-2c3b-4030-b206-6fc0362cbf8c.disk1 on primary: /dev/gnt/76e2da82-2c3b-4030-b206-6fc0362cbf8c.disk1 (253:1) name: disk1 UUID: 5c796f3d-3db1-44f7-b4f7-ae5b3ce0ece0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 01:32:57.130252 time=0:00:04.497223 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-05-20 01:32:57.130377 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1342 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 01:33:08.519934 time=0:00:11.389557 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 01:33:08.520082 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 01:33:08.520106 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 1345 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1345 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 1346 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 01:33: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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1348 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1348 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-05-20 01:33:17.397841 time=0:00:08.877735 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 01:33:17.398028 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1351 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 01:33:19.692761 time=0:00:02.294733 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 01:33:19.692889 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1352 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 01:33:31.090391 time=0:00:11.397502 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 01:33:31.090533 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1353 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 01:33:33.322300 time=0:00:02.231767 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 01:33:33.322408 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 154d07db-f7c0-48b3-8968-bdd16fdfe5aa Serial number: 16 Creation time: 2026-05-20 01:32:54 Modification time: 2026-05-20 01:33:32 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:70:cd:cf IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 56023f84-4cf4-4a3e-9465-05068d20de40 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/373b7ea7-6715-4c1c-ab9d-b4ebdf5f7905.disk0 on primary: /dev/gnt/373b7ea7-6715-4c1c-ab9d-b4ebdf5f7905.disk0 (253:0) name: disk0 UUID: 92fbbf8c-a041-4e25-803d-3a11e667ee65 - disk/1: plain, size 512M access mode: rw logical_id: gnt/76e2da82-2c3b-4030-b206-6fc0362cbf8c.disk1 on primary: /dev/gnt/76e2da82-2c3b-4030-b206-6fc0362cbf8c.disk1 (253:1) name: disk1 UUID: 5c796f3d-3db1-44f7-b4f7-ae5b3ce0ece0 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 01:33:35 2026 - INFO: Trying to hotplug device... Wed May 20 01:33:35 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:33:da:93,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 May 20 01:33:36 2026 - INFO: Trying to hotplug device... Wed May 20 01:33: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' Wed May 20 01:33:39 2026 - INFO: Trying to hotplug device... Wed May 20 01:33:40 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 May 20 01:33:41 2026 * disk 2, size 1.0G Wed May 20 01:33:42 2026 - INFO: Trying to hotplug device... Wed May 20 01:33:42 2026 - INFO: Hotplug done. Wed May 20 01:33:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:33:42 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 May 20 01:33:43 2026 - INFO: Trying to hotplug device... Wed May 20 01:33: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-05-20 01:34:01.288307 time=0:00:27.965899 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 01:34:01.288460 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1374 GET /2/jobs/1375 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 01:34:03.547008 time=0:00:02.258548 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 01:34:03.547637 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 01:34:03.547664 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 01:34:03.547680 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 01:34:03.547691 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1376 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 01:34:09.963193 time=0:00:06.415502 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 01:34:09.963319 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 01:34:09.963341 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 01:34:09.963354 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 May 20 01:34:11 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 01:34:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:34: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' Wed May 20 01:34:14 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 01:34:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:34: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 May 20 01:34:17 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 01:34:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:34: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' Wed May 20 01:34:20 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 01:34:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:34:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 01:34:21.408732 time=0:00:11.445378 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 01:34:21.408888 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1383 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 01:34:23.687707 time=0:00:02.278819 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 01:34:23.687810 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 1384 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 1385 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 1386 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 1387 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 1388 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 01:35:02 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.kwdbsnx0 -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-05-20 01:35:03.679922 time=0:00:39.992112 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 01:35:03.680016 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-05-20 01:35:15.360819 time=0:00:11.680803 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' faa811f74c6de3cd682177eb176a73897f6fb744 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1391, 1392 Waiting for job 1391 ... Wed May 20 01:35:17 2026 * Verifying cluster config Wed May 20 01:35:17 2026 * Verifying cluster certificate files Wed May 20 01:35:17 2026 * Verifying hypervisor parameters Wed May 20 01:35:17 2026 * Verifying all nodes belong to an existing group Waiting for job 1392 ... Wed May 20 01:35:17 2026 * Verifying group 'default' Wed May 20 01:35:17 2026 * Gathering data (3 nodes) Wed May 20 01:35:17 2026 * Gathering information about nodes (3 nodes) Wed May 20 01:35:18 2026 * Gathering disk information (3 nodes) Wed May 20 01:35:18 2026 * Verifying configuration file consistency Wed May 20 01:35:18 2026 * Verifying node status Wed May 20 01:35:18 2026 * Verifying instance status Wed May 20 01:35:18 2026 * Verifying orphan volumes Wed May 20 01:35:18 2026 * Verifying N+1 Memory redundancy Wed May 20 01:35:18 2026 * Assessing cluster hypervisor parameters Wed May 20 01:35: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 May 20 01:35:18 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 01:35:18 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 01:35:18 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 01:35:18 2026 * Other Notes Wed May 20 01:35:18 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' faa811f74c6de3cd682177eb176a73897f6fb744 /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-05-20 01:35:20.750507 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:itchy.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 May 20 01:35:22 2026 * creating instance disks... Wed May 20 01:35:30 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 01:35:30 2026 adding disks to cluster config Wed May 20 01:35:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:35:30 2026 - INFO: - device disk/0: 2.60% done, 3m 23s remaining (estimated) Wed May 20 01:35:30 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 01:36:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 01:36:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:36:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 01:36:31 2026 * running the instance OS create scripts... Wed May 20 01:36:31 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 15f687c9-b42c-45af-84a1-fd499a4a16ca Serial number: 4 Creation time: 2026-05-20 01:35:30 Modification time: 2026-05-20 01:36:31 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:86:c6:b9 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 784bbf88-e12c-450d-a68c-f8fc0bf2b1d6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: b5e70965-c9bd-46f6-9885-f42d39c97979 child devices: - child 0: plain, size 768M logical_id: gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data on primary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data (253:0) on secondary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data (253:0) name: None UUID: edca8d65-1c66-4ee7-837f-230eeedc0461 - child 1: plain, size 128M logical_id: gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta on primary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta (253:1) on secondary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta (253:1) name: None UUID: bf0be4bc-e112-40dc-8d09-fd29df7f88c1 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: 0a610e14-9fd4-4a7e-af28-b979b51917e0 child devices: - child 0: plain, size 512M logical_id: gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data on primary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data (253:2) on secondary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data (253:2) name: None UUID: 90c60393-0858-485a-bdcc-aa86765567e9 - child 1: plain, size 128M logical_id: gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta on primary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta (253:3) on secondary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta (253:3) name: None UUID: d6b8cc4d-6cec-4844-b598-5af2c6ba86e9 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 01:36:34.892535 time=0:01:14.142028 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd **** 2026-05-20 01:36:34.892617 skipping [TestInstanceUserDown] Tests user shutdown, test(s) instance-user-down disabled **** 2026-05-20 01:36:34.892641 skipping [TestInstanceCommunication] Tests instance communication via 'gnt-instance modify', test(s) instance-communication disabled <<<< 2026-05-20 01:36:34.892649 start [TestClusterEpo] gnt-cluster epo - Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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 Wed May 20 13:36:35 2026. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo -f --all' Node itchy.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node krusty.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 1396 Waiting for job 1396 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.kwdbsnx0 -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 itchy.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node krusty.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 itchy.staging.ganeti.org became available Submit startup of instance kvm-test-instance02.staging.ganeti.org Submitted jobs 1397 Waiting for job 1397 for kvm-test-instance02.staging.ganeti.org ... All instances have been started successfully Node troy-mcclure.staging.ganeti.org became available Node krusty.staging.ganeti.org became available Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 01:36:50.035008 time=0:00:15.142359 [TestClusterEpo] gnt-cluster epo <<<< 2026-05-20 01:36:50.035117 start [TestPauseWatcher] Tests and pauses the watcher Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Wed May 20 05:36:50 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Wed May 20 05:36:50 2026. ---- PASSED [TestPauseWatcher] Tests and pauses the watcher ------------ >>>> 2026-05-20 01:36:50.611506 time=0:00:00.576389 [TestPauseWatcher] Tests and pauses the watcher **** 2026-05-20 01:36:50.611664 skipping [TestInstanceAutomaticRestart] Test automatic restart of instance by ganeti-watcher, test(s) instance-automatic-restart disabled **** 2026-05-20 01:36:50.611682 skipping [TestInstanceConsecutiveFailures] Test five consecutive instance failures, test(s) instance-consecutive-failures disabled <<<< 2026-05-20 01:36:50.611688 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-05-20 01:36:51.183331 time=0:00:00.571643 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-05-20 01:36:51.183515 start [TestNodeListDrbd] gnt-node list-drbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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 itchy.staging.ganeti.org troy-mcclure.staging.ganeti.org 1 kvm-test-instance02.staging.ganeti.org disk/1 primary itchy.staging.ganeti.org ---- PASSED [TestNodeListDrbd] gnt-node list-drbd ---------------------- >>>> 2026-05-20 01:36:51.379885 time=0:00:00.196370 [TestNodeListDrbd] gnt-node list-drbd <<<< 2026-05-20 01:36:51.380015 start [TestNodeListDrbd] gnt-node list-drbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-drbd --no-header itchy.staging.ganeti.org' itchy.staging.ganeti.org 0 kvm-test-instance02.staging.ganeti.org disk/0 secondary troy-mcclure.staging.ganeti.org itchy.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-05-20 01:36:51.578403 time=0:00:00.198388 [TestNodeListDrbd] gnt-node list-drbd <<<< 2026-05-20 01:36:51.578587 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list --no-headers -o group troy-mcclure.staging.ganeti.org itchy.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 itchy.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list --no-headers -o group troy-mcclure.staging.ganeti.org itchy.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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list --no-headers -o group troy-mcclure.staging.ganeti.org itchy.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 May 20 01:36:56 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.kwdbsnx0 -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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list --no-headers -o group itchy.staging.ganeti.org' group1 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group assign-nodes default itchy.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list --no-headers -o group troy-mcclure.staging.ganeti.org itchy.staging.ganeti.org' default default Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group remove group1' ---- PASSED [TestAssignNodesIncludingSplit] gnt-group assign-nodes --force >>>> 2026-05-20 01:36:59.468092 time=0:00:07.889505 [TestAssignNodesIncludingSplit] gnt-group assign-nodes --force **** 2026-05-20 01:36:59.468197 skipping Converting instance of template drbd, test(s) conversion feature disabled **** 2026-05-20 01:36:59.468217 skipping [TestInstanceModifyDisks] gnt-instance modify --disk, test(s) instance-modify-disks disabled <<<< 2026-05-20 01:36:59.468254 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1404 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 01:37:07.346824 time=0:00:07.878570 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 01:37:07.346934 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 01:37:07.346957 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 1407 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1407 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 1408 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 01:37:11 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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1410 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1410 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-05-20 01:37:17.428153 time=0:00:10.081196 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 01:37:17.428272 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1413 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 01:37:22.695053 time=0:00:05.266781 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 01:37:22.695169 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1414 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 01:37:35.482493 time=0:00:12.787324 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 01:37:35.482612 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1415 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 01:37:40.611034 time=0:00:05.128422 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 01:37:40.611142 start [TestInstanceList] gnt-instance list Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_osparams,nic.uuid/5,disk.uuid/3,disk.size/14,mac,disk.size/8,nic.bridge/2,nic.name/2,hv/kvm_flag,disk.uuid/13,nic.network.name/5,hv/scsi_controller_type,nic.mode/4,disk.uuid/12,disk.uuid/14,be/vcpus,hv/security_domain,nic.count,disk.spindles/14,hv/viridian,nic.link/5,nic.name/1,disk.spindles/5,nic.mac/1,nic.network.name/2,hv/virtio_net_queues,hv/extra_config,disk.spindles/6,hv/floppy_image_path,nic.network/4,disk.spindles/10,hv/spice_bind,hv/cpu_sockets,be/memory,nic.bridge/3,disk.uuid/10,disk.uuid/7,nic.mode/5,hv/vga,nic.link/1,disk_template,disk.spindles/2,nic.ip/3,disk.spindles,nic.link/4,nic.network/5,disk.uuid/8,disk.uuid/2,nic.ip/7,hv/spice_image_compression,status,nic_link,nic.link/2,disk.spindles/12,disk.name/14,hv/cpu_mask,admin_state_source,disk.spindles/1,os,disk.sizes,nic_network,hv/boot_order,hv/bootloader_args,osparams,ip,snodes.group.uuid,nic.link/6,disk.spindles/4,hypervisor,hv/use_guest_agent,hv/cpu_cores,hv/migration_caps,be/always_failover,disk.name/12,disk.size/11,disk.name/2,network_port,nic.vlan/5,nic.bridge/4,hv/cpuid,hv/cpu_weight,disk.size/12,custom_hvparams,hv/vnet_hdr,hv/devices,nic.name/7,hv/device_model,ctime,disk.name/15,nic.network/1,hv/pae,disk.spindles/8,hvparams,disk.name/8,hv/drop_capabilities,disk_usage,pnode.group.uuid,hv/cpu_type,forthcoming,nic.uuid/1,mtime,hv/vif_type,nic.ip/4,hv/soundhw,disk.uuids,nic.names,disk.spindles/11,nic.ips,hv/use_bootloader,nic.vlan/0,uuid,hv/spice_use_vdagent,sda_size,nic.network/0,name,disk.name/11,disk.uuid/0,hv/spice_ip_version,hv/initrd_path,disk.count,nic.uuid/7,nic.mode/1,nic.vlans,beparams,hv/vif_script,disk.size/4,hv/disk_discard,disk.size/9,nic.link/3,be/spindle_use,hv/bootloader_path,hv/spice_jpeg_wan_compression,hv/kernel_path,hv/use_localtime,hv/spice_tls_ciphers,disk.spindles/15,disk.size/1,hv/disk_aio,nic.network.name/7,nic.ip/0,nic.uuid/3,disk.size/7,hv/spice_playback_compression,disk.spindles/9,hv/spice_zlib_glz_wan_compression,hv/disk_type,hv/user_shutdown,admin_up,nic.mac/3,hv/spice_streaming_video,nic.link/7,hv/usb_devices,be/auto_balance,nic.vlan/2,console,snodes,hv/init_script,nic.mac/4,disk.size/0,custom_nicparams,nic.network.name/4,admin_state,nic.mac/2,nic.name/0,disk.size/2,hv/serial_speed,oper_ram,nic.mode/3,disk.uuid/1,nic.mac/6,disk.uuid/15,hv/usb_mouse,hv/num_ttys,nic.mac/5,be/maxmem,hv/cpu_cap,hv/vnc_bind_address,tags,disk.name/4,nic.macs,disk.size/15,disk.name/6,hv/kernel_args,nic.ip/5,hv/kvm_extra,nic.network/6,disk.size/13,vcpus,disk.name/9,nic.vlan/4,disk.size/6,nic.uuid/0,disk.size/5,disk.uuid/5,disk.uuid/6,disk.uuid/9,nic.modes,nic.vlan/6,nic.mode/2,nic.uuid/6,hv/machine_version,hv/root_path,disk.size/10,nic.networks.names,nic.networks,hv/vnc_x509_path,hv/cpu_threads,hv/security_model,disks_active,nic.network.name/6,hv/kvm_pci_reservations,hv/blockdev_prefix,nic.vlan/3,nic_mode,nic.ip/6,hv/disk_cache,disk.uuid/11,disk.name/1,hv/kvm_path,nic.name/3,nic.network/3,hv/mem_path,disk.name/5,nic.name/5,hv/vnc_tls,nic.bridge/7,hv/reboot_behavior,nic.network/7,disk.name/10,nic.bridges,hv/spice_password_file,hv/startup_timeout,nic.mac/0,hv/nic_type,nic.name/4,nic.mode/6,hv/use_chroot,be/minmem,disk.name/3,pnode,snodes.group,nic.network.name/1,nic.ip/2,pnode.group,nic.vlan/1,nic.mode/7,oper_state,hv/migration_downtime,disk.spindles/0,nic.bridge/5,sdb_size,nic.uuid/2,nic.bridge/1,nic.uuids,nic.network.name/0,nic.network.name/3,hv/vnc_x509_verify,hv/cdrom_disk_type,nic.links,hv/acpi,nic.bridge/6,disk.name/0,hv/vnc_password_file,disk.spindles/13,disk.name/13,nic.network/2,hv/pci_pass,disk.spindles/7,bridge,nic.mode/0,nic.uuid/4,nic.ip/1,hv/keymap,hv/serial_console,hv/extra_cgroups,nic.vlan/7,hv/cdrom2_image_path,custom_beparams,disk.names,disk.uuid/4,hv/vhost_net,serial_no,hv/cdrom_image_path,disk.name/7,nic.link/0,nic.name/6,disk.spindles/3,nic.mac/7,nic.bridge/0,hv/spice_use_tls,disk.size/3,oper_vcpus >> /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_osparams,nic.uuid/5,disk.uuid/3,disk.size/14,mac,disk.size/8,nic.bridge/2,nic.name/2,hv/kvm_flag,disk.uuid/13,nic.network.name/5,hv/scsi_controller_type,nic.mode/4,disk.uuid/12,disk.uuid/14,be/vcpus,hv/security_domain,nic.count,disk.spindles/14,hv/viridian,nic.link/5,nic.name/1,disk.spindles/5,nic.mac/1,nic.network.name/2,hv/virtio_net_queues,hv/extra_config,disk.spindles/6,hv/floppy_image_path,nic.network/4,disk.spindles/10,hv/spice_bind,hv/cpu_sockets,be/memory,nic.bridge/3,disk.uuid/10,disk.uuid/7,nic.mode/5,hv/vga,nic.link/1,disk_template,disk.spindles/2,nic.ip/3,disk.spindles,nic.link/4,nic.network/5,disk.uuid/8,disk.uuid/2,nic.ip/7,hv/spice_image_compression,status,nic_link,nic.link/2,disk.spindles/12,disk.name/14,hv/cpu_mask,admin_state_source,disk.spindles/1,os,disk.sizes,nic_network,hv/boot_order,hv/bootloader_args,osparams,ip,snodes.group.uuid,nic.link/6,disk.spindles/4,hypervisor,hv/use_guest_agent,hv/cpu_cores,hv/migration_caps,be/always_failover,disk.name/12,disk.size/11,disk.name/2,network_port,nic.vlan/5,nic.bridge/4,hv/cpuid,hv/cpu_weight,disk.size/12,custom_hvparams,hv/vnet_hdr,hv/devices,nic.name/7,hv/device_model,ctime,disk.name/15,nic.network/1,hv/pae,disk.spindles/8,hvparams,disk.name/8,hv/drop_capabilities,disk_usage,pnode.group.uuid,hv/cpu_type,forthcoming,nic.uuid/1,mtime,hv/vif_type,nic.ip/4,hv/soundhw,disk.uuids,nic.names,disk.spindles/11,nic.ips,hv/use_bootloader,nic.vlan/0,uuid,hv/spice_use_vdagent,sda_size,nic.network/0,name,disk.name/11,disk.uuid/0,hv/spice_ip_version,hv/initrd_path,disk.count,nic.uuid/7,nic.mode/1,nic.vlans,beparams,hv/vif_script,disk.size/4,hv/disk_discard,disk.size/9,nic.link/3,be/spindle_use,hv/bootloader_path,hv/spice_jpeg_wan_compression,hv/kernel_path,hv/use_localtime,hv/spice_tls_ciphers,disk.spindles/15,disk.size/1,hv/disk_aio,nic.network.name/7,nic.ip/0,nic.uuid/3,disk.size/7,hv/spice_playback_compression,disk.spindles/9,hv/spice_zlib_glz_wan_compression,hv/disk_type,hv/user_shutdown,admin_up,nic.mac/3,hv/spice_streaming_video,nic.link/7,hv/usb_devices,be/auto_balance,nic.vlan/2,console,snodes,hv/init_script,nic.mac/4,disk.size/0,custom_nicparams,nic.network.name/4,admin_state,nic.mac/2,nic.name/0,disk.size/2,hv/serial_speed,oper_ram,nic.mode/3,disk.uuid/1,nic.mac/6,disk.uuid/15,hv/usb_mouse,hv/num_ttys,nic.mac/5,be/maxmem,hv/cpu_cap,hv/vnc_bind_address,tags,disk.name/4,nic.macs,disk.size/15,disk.name/6,hv/kernel_args,nic.ip/5,hv/kvm_extra,nic.network/6,disk.size/13,vcpus,disk.name/9,nic.vlan/4,disk.size/6,nic.uuid/0,disk.size/5,disk.uuid/5,disk.uuid/6,disk.uuid/9,nic.modes,nic.vlan/6,nic.mode/2,nic.uuid/6,hv/machine_version,hv/root_path,disk.size/10,nic.networks.names,nic.networks,hv/vnc_x509_path,hv/cpu_threads,hv/security_model,disks_active,nic.network.name/6,hv/kvm_pci_reservations,hv/blockdev_prefix,nic.vlan/3,nic_mode,nic.ip/6,hv/disk_cache,disk.uuid/11,disk.name/1,hv/kvm_path,nic.name/3,nic.network/3,hv/mem_path,disk.name/5,nic.name/5,hv/vnc_tls,nic.bridge/7,hv/reboot_behavior,nic.network/7,disk.name/10,nic.bridges,hv/spice_password_file,hv/startup_timeout,nic.mac/0,hv/nic_type,nic.name/4,nic.mode/6,hv/use_chroot,be/minmem,disk.name/3,pnode,snodes.group,nic.network.name/1,nic.ip/2,pnode.group,nic.vlan/1,nic.mode/7,oper_state,hv/migration_downtime,disk.spindles/0,nic.bridge/5,sdb_size,nic.uuid/2,nic.bridge/1,nic.uuids,nic.network.name/0,nic.network.name/3,hv/vnc_x509_verify,hv/cdrom_disk_type,nic.links,hv/acpi,nic.bridge/6,disk.name/0,hv/vnc_password_file,disk.spindles/13,disk.name/13,nic.network/2,hv/pci_pass,disk.spindles/7,bridge,nic.mode/0,nic.uuid/4,nic.ip/1,hv/keymap,hv/serial_console,hv/extra_cgroups,nic.vlan/7,hv/cdrom2_image_path,custom_beparams,disk.names,disk.uuid/4,hv/vhost_net,serial_no,hv/cdrom_image_path,disk.name/7,nic.link/0,nic.name/6,disk.spindles/3,nic.mac/7,nic.bridge/0,hv/spice_use_tls,disk.size/3,oper_vcpus,custom_osparams,nic.uuid/5,disk.uuid/3,disk.size/14,mac,disk.size/8,nic.bridge/2,nic.name/2,hv/kvm_flag,disk.uuid/13,nic.network.name/5,hv/scsi_controller_type,nic.mode/4,disk.uuid/12,disk.uuid/14,be/vcpus,hv/security_domain,nic.count,disk.spindles/14,hv/viridian,nic.link/5,nic.name/1,disk.spindles/5,nic.mac/1,nic.network.name/2,hv/virtio_net_queues,hv/extra_config,disk.spindles/6,hv/floppy_image_path,nic.network/4,disk.spindles/10,hv/spice_bind,hv/cpu_sockets,be/memory,nic.bridge/3,disk.uuid/10,disk.uuid/7,nic.mode/5,hv/vga,nic.link/1,disk_template,disk.spindles/2,nic.ip/3,disk.spindles,nic.link/4,nic.network/5,disk.uuid/8,disk.uuid/2,nic.ip/7,hv/spice_image_compression,status,nic_link,nic.link/2,disk.spindles/12,disk.name/14,hv/cpu_mask,admin_state_source,disk.spindles/1,os,disk.sizes,nic_network,hv/boot_order,hv/bootloader_args,osparams,ip,snodes.group.uuid,nic.link/6,disk.spindles/4,hypervisor,hv/use_guest_agent,hv/cpu_cores,hv/migration_caps,be/always_failover,disk.name/12,disk.size/11,disk.name/2,network_port,nic.vlan/5,nic.bridge/4,hv/cpuid,hv/cpu_weight,disk.size/12,custom_hvparams,hv/vnet_hdr,hv/devices,nic.name/7,hv/device_model,ctime,disk.name/15,nic.network/1,hv/pae,disk.spindles/8,hvparams,disk.name/8,hv/drop_capabilities,disk_usage,pnode.group.uuid,hv/cpu_type,forthcoming,nic.uuid/1,mtime,hv/vif_type,nic.ip/4,hv/soundhw,disk.uuids,nic.names,disk.spindles/11,nic.ips,hv/use_bootloader,nic.vlan/0,uuid,hv/spice_use_vdagent,sda_size,nic.network/0,name,disk.name/11,disk.uuid/0,hv/spice_ip_version,hv/initrd_path,disk.count,nic.uuid/7,nic.mode/1,nic.vlans,beparams,hv/vif_script,disk.size/4,hv/disk_discard,disk.size/9,nic.link/3,be/spindle_use,hv/bootloader_path,hv/spice_jpeg_wan_compression,hv/kernel_path,hv/use_localtime,hv/spice_tls_ciphers,disk.spindles/15,disk.size/1,hv/disk_aio,nic.network.name/7,nic.ip/0,nic.uuid/3,disk.size/7,hv/spice_playback_compression,disk.spindles/9,hv/spice_zlib_glz_wan_compression,hv/disk_type,hv/user_shutdown,admin_up,nic.mac/3,hv/spice_streaming_video,nic.link/7,hv/usb_devices,be/auto_balance,nic.vlan/2,console,snodes,hv/init_script,nic.mac/4,disk.size/0,custom_nicparams,nic.network.name/4,admin_state,nic.mac/2,nic.name/0,disk.size/2,hv/serial_speed,oper_ram,nic.mode/3,disk.uuid/1,nic.mac/6,disk.uuid/15,hv/usb_mouse,hv/num_ttys,nic.mac/5,be/maxmem,hv/cpu_cap,hv/vnc_bind_address,tags,disk.name/4,nic.macs,disk.size/15,disk.name/6,hv/kernel_args,nic.ip/5,hv/kvm_extra,nic.network/6,disk.size/13,vcpus,disk.name/9,nic.vlan/4,disk.size/6,nic.uuid/0,disk.size/5,disk.uuid/5,disk.uuid/6,disk.uuid/9,nic.modes,nic.vlan/6,nic.mode/2,nic.uuid/6,hv/machine_version,hv/root_path,disk.size/10,nic.networks.names,nic.networks,hv/vnc_x509_path,hv/cpu_threads,hv/security_model,disks_active,nic.network.name/6,hv/kvm_pci_reservations,hv/blockdev_prefix,nic.vlan/3,nic_mode,nic.ip/6,hv/disk_cache,disk.uuid/11,disk.name/1,hv/kvm_path,nic.name/3,nic.network/3,hv/mem_path,disk.name/5,nic.name/5,hv/vnc_tls,nic.bridge/7,hv/reboot_behavior,nic.network/7,disk.name/10,nic.bridges,hv/spice_password_file,hv/startup_timeout,nic.mac/0,hv/nic_type,nic.name/4,nic.mode/6,hv/use_chroot,be/minmem,disk.name/3,pnode,snodes.group,nic.network.name/1,nic.ip/2,pnode.group,nic.vlan/1,nic.mode/7,oper_state,hv/migration_downtime,disk.spindles/0,nic.bridge/5,sdb_size,nic.uuid/2,nic.bridge/1,nic.uuids,nic.network.name/0,nic.network.name/3,hv/vnc_x509_verify,hv/cdrom_disk_type,nic.links,hv/acpi,nic.bridge/6,disk.name/0,hv/vnc_password_file,disk.spindles/13,disk.name/13,nic.network/2,hv/pci_pass,disk.spindles/7,bridge,nic.mode/0,nic.uuid/4,nic.ip/1,hv/keymap,hv/serial_console,hv/extra_cgroups,nic.vlan/7,hv/cdrom2_image_path,custom_beparams,disk.names,disk.uuid/4,hv/vhost_net,serial_no,hv/cdrom_image_path,disk.name/7,nic.link/0,nic.name/6,disk.spindles/3,nic.mac/7,nic.bridge/0,hv/spice_use_tls,disk.size/3,oper_vcpus >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output oper_vcpus,disk.size/3,hv/spice_use_tls,nic.bridge/0,nic.mac/7,disk.spindles/3,nic.name/6,nic.link/0,disk.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/cdrom_image_path,serial_no,hv/vhost_net,disk.uuid/4,disk.names,custom_beparams,hv/cdrom2_image_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/7,hv/extra_cgroups,hv/serial_console,hv/keymap,nic.ip/1,nic.uuid/4,nic.mode/0,bridge,disk.spindles/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/pci_pass,nic.network/2,disk.name/13,disk.spindles/13,hv/vnc_password_file >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/0,nic.bridge/6,hv/acpi >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.links,hv/cdrom_disk_type,hv/vnc_x509_verify,nic.network.name/3,nic.network.name/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuids,nic.bridge/1,nic.uuid/2,sdb_size,nic.bridge/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/0,hv/migration_downtime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output oper_state,nic.mode/7,nic.vlan/1,pnode.group,nic.ip/2,nic.network.name/1,snodes.group >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode,disk.name/3,be/minmem,hv/use_chroot,nic.mode/6,nic.name/4,hv/nic_type,nic.mac/0,hv/startup_timeout >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_password_file,nic.bridges,disk.name/10,nic.network/7,hv/reboot_behavior,nic.bridge/7,hv/vnc_tls,nic.name/5,disk.name/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/mem_path,nic.network/3,nic.name/3,hv/kvm_path,disk.name/1,disk.uuid/11,hv/disk_cache >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/6,nic_mode,nic.vlan/3,hv/blockdev_prefix,hv/kvm_pci_reservations,nic.network.name/6,disks_active,hv/security_model,hv/cpu_threads >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vnc_x509_path,nic.networks,nic.networks.names,disk.size/10,hv/root_path,hv/machine_version,nic.uuid/6,nic.mode/2,nic.vlan/6,nic.modes >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/9,disk.uuid/6,disk.uuid/5,disk.size/5,nic.uuid/0,disk.size/6,nic.vlan/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/9,vcpus,disk.size/13,nic.network/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/kvm_extra,nic.ip/5,hv/kernel_args,disk.name/6,disk.size/15,nic.macs,disk.name/4,tags,hv/vnc_bind_address,hv/cpu_cap >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/maxmem,nic.mac/5,hv/num_ttys >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/usb_mouse,disk.uuid/15,nic.mac/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/1,nic.mode/3,oper_ram,hv/serial_speed,disk.size/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/0,nic.mac/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state,nic.network.name/4,custom_nicparams,disk.size/0,nic.mac/4,hv/init_script,snodes,console >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/2,be/auto_balance,hv/usb_devices,nic.link/7,hv/spice_streaming_video >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/3,admin_up,hv/user_shutdown,hv/disk_type,hv/spice_zlib_glz_wan_compression,disk.spindles/9,hv/spice_playback_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/7,nic.uuid/3,nic.ip/0,nic.network.name/7,hv/disk_aio,disk.size/1,disk.spindles/15,hv/spice_tls_ciphers,hv/use_localtime,hv/kernel_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_jpeg_wan_compression,hv/bootloader_path,be/spindle_use,nic.link/3,disk.size/9,hv/disk_discard >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/4,hv/vif_script,beparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlans,nic.mode/1,nic.uuid/7,disk.count >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/initrd_path,hv/spice_ip_version,disk.uuid/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/11,name,nic.network/0,sda_size,hv/spice_use_vdagent,uuid,nic.vlan/0,hv/use_bootloader,nic.ips >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/11,nic.names >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuids,hv/soundhw >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/4,hv/vif_type,mtime,nic.uuid/1,forthcoming,hv/cpu_type,pnode.group.uuid,disk_usage,hv/drop_capabilities >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/8,hvparams,disk.spindles/8,hv/pae,nic.network/1,disk.name/15,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/device_model,nic.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/devices,hv/vnet_hdr,custom_hvparams,disk.size/12,hv/cpu_weight,hv/cpuid,nic.bridge/4,nic.vlan/5,network_port,disk.name/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/11,disk.name/12,be/always_failover,hv/migration_caps,hv/cpu_cores,hv/use_guest_agent,hypervisor >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/4,nic.link/6,snodes.group.uuid,ip,osparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/bootloader_args,hv/boot_order,nic_network,disk.sizes,os,disk.spindles/1,admin_state_source,hv/cpu_mask,disk.name/14,disk.spindles/12 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/2,nic_link,status,hv/spice_image_compression,nic.ip/7,disk.uuid/2,disk.uuid/8,nic.network/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/4,disk.spindles,nic.ip/3,disk.spindles/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk_template,nic.link/1,hv/vga,nic.mode/5,disk.uuid/7,disk.uuid/10,nic.bridge/3,be/memory,hv/cpu_sockets >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_bind,disk.spindles/10,nic.network/4,hv/floppy_image_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/6,hv/extra_config >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/virtio_net_queues,nic.network.name/2,nic.mac/1,disk.spindles/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/1,nic.link/5,hv/viridian >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/14,nic.count,hv/security_domain,be/vcpus >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/14,disk.uuid/12,nic.mode/4,hv/scsi_controller_type,nic.network.name/5,disk.uuid/13,hv/kvm_flag >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/2,nic.bridge/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/8,mac,disk.size/14,disk.uuid/3,nic.uuid/5,custom_osparams >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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.kwdbsnx0 -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.kwdbsnx0 -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-05-20 01:37:50.806049 time=0:00:10.194907 [TestInstanceList] gnt-instance list <<<< 2026-05-20 01:37:50.806213 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: 15f687c9-b42c-45af-84a1-fd499a4a16ca Serial number: 18 Creation time: 2026-05-20 01:35:30 Modification time: 2026-05-20 01:37:36 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:86:c6:b9 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 784bbf88-e12c-450d-a68c-f8fc0bf2b1d6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: b5e70965-c9bd-46f6-9885-f42d39c97979 child devices: - child 0: plain, size 768M logical_id: gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data on primary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data (253:0) on secondary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data (253:0) name: None UUID: edca8d65-1c66-4ee7-837f-230eeedc0461 - child 1: plain, size 128M logical_id: gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta on primary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta (253:1) on secondary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta (253:1) name: None UUID: bf0be4bc-e112-40dc-8d09-fd29df7f88c1 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: 0a610e14-9fd4-4a7e-af28-b979b51917e0 child devices: - child 0: plain, size 512M logical_id: gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data on primary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data (253:2) on secondary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data (253:2) name: None UUID: 90c60393-0858-485a-bdcc-aa86765567e9 - child 1: plain, size 128M logical_id: gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta on primary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta (253:3) on secondary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta (253:3) name: None UUID: d6b8cc4d-6cec-4844-b598-5af2c6ba86e9 ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-05-20 01:37:53.079382 time=0:00:02.273169 [TestInstanceInfo] gnt-instance info <<<< 2026-05-20 01:37:53.079515 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 15f687c9-b42c-45af-84a1-fd499a4a16ca Serial number: 18 Creation time: 2026-05-20 01:35:30 Modification time: 2026-05-20 01:37:36 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:86:c6:b9 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 784bbf88-e12c-450d-a68c-f8fc0bf2b1d6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: b5e70965-c9bd-46f6-9885-f42d39c97979 child devices: - child 0: plain, size 768M logical_id: gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data on primary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data (253:0) on secondary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data (253:0) name: None UUID: edca8d65-1c66-4ee7-837f-230eeedc0461 - child 1: plain, size 128M logical_id: gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta on primary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta (253:1) on secondary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta (253:1) name: None UUID: bf0be4bc-e112-40dc-8d09-fd29df7f88c1 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: 0a610e14-9fd4-4a7e-af28-b979b51917e0 child devices: - child 0: plain, size 512M logical_id: gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data on primary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data (253:2) on secondary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data (253:2) name: None UUID: 90c60393-0858-485a-bdcc-aa86765567e9 - child 1: plain, size 128M logical_id: gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta on primary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta (253:3) on secondary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta (253:3) name: None UUID: d6b8cc4d-6cec-4844-b598-5af2c6ba86e9 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 01:37:56 2026 - INFO: Trying to hotplug device... Wed May 20 01:37:56 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:8d:7d:2d,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 May 20 01:37:57 2026 - INFO: Trying to hotplug device... Wed May 20 01:37: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 May 20 01:38:00 2026 - INFO: Trying to hotplug device... Wed May 20 01:38:01 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 May 20 01:38:07 2026 - INFO: Trying to hotplug device... Wed May 20 01:38:07 2026 - INFO: Hotplug done. Wed May 20 01:38:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:38:07 2026 - INFO: - device disk/2: 0.80% done, 43m 41s remaining (estimated) Wed May 20 01:39: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' Wed May 20 01:39:08 2026 - INFO: Trying to hotplug device... Wed May 20 01:39: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-05-20 01:39:29.136772 time=0:01:36.057257 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 01:39:29.136867 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1437 GET /2/jobs/1438 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 01:39:31.606615 time=0:00:02.469748 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 01:39:31.606737 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 01:39:31.606758 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 01:39:31.606772 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 01:39:31.606783 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1439 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 01:39:39.683941 time=0:00:08.077158 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 01:39:39.684037 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 01:39:39.684054 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 01:39:39.684074 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 15f687c9-b42c-45af-84a1-fd499a4a16ca Serial number: 41 Creation time: 2026-05-20 01:35:30 Modification time: 2026-05-20 01:39:37 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:86:c6:b9 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 784bbf88-e12c-450d-a68c-f8fc0bf2b1d6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: b5e70965-c9bd-46f6-9885-f42d39c97979 child devices: - child 0: plain, size 768M logical_id: gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data on primary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data (253:0) on secondary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data (253:0) name: None UUID: edca8d65-1c66-4ee7-837f-230eeedc0461 - child 1: plain, size 128M logical_id: gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta on primary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta (253:1) on secondary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta (253:1) name: None UUID: bf0be4bc-e112-40dc-8d09-fd29df7f88c1 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 0a610e14-9fd4-4a7e-af28-b979b51917e0 child devices: - child 0: plain, size 512M logical_id: gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data on primary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data (253:2) on secondary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data (253:2) name: None UUID: 90c60393-0858-485a-bdcc-aa86765567e9 - child 1: plain, size 128M logical_id: gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta on primary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta (253:3) on secondary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta (253:3) name: None UUID: d6b8cc4d-6cec-4844-b598-5af2c6ba86e9 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.Ge7G75 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.Ge7G75 && mv /tmp/gnt.Ge7G75 /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 May 20 01:39:42 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.kwdbsnx0 -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: 15f687c9-b42c-45af-84a1-fd499a4a16ca Serial number: 41 Creation time: 2026-05-20 01:35:30 Modification time: 2026-05-20 01:39:37 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:86:c6:b9 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 784bbf88-e12c-450d-a68c-f8fc0bf2b1d6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: b5e70965-c9bd-46f6-9885-f42d39c97979 child devices: - child 0: plain, size 768M logical_id: gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data on primary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data (253:0) on secondary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data (253:0) name: None UUID: edca8d65-1c66-4ee7-837f-230eeedc0461 - child 1: plain, size 128M logical_id: gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta on primary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta (253:1) on secondary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta (253:1) name: None UUID: bf0be4bc-e112-40dc-8d09-fd29df7f88c1 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 0a610e14-9fd4-4a7e-af28-b979b51917e0 child devices: - child 0: plain, size 512M logical_id: gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data on primary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data (253:2) on secondary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data (253:2) name: None UUID: 90c60393-0858-485a-bdcc-aa86765567e9 - child 1: plain, size 128M logical_id: gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta on primary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta (253:3) on secondary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta (253:3) name: None UUID: d6b8cc4d-6cec-4844-b598-5af2c6ba86e9 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.b59xgv 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.b59xgv && mv /tmp/gnt.b59xgv /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 15f687c9-b42c-45af-84a1-fd499a4a16ca Serial number: 41 Creation time: 2026-05-20 01:35:30 Modification time: 2026-05-20 01:39:37 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:86:c6:b9 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 784bbf88-e12c-450d-a68c-f8fc0bf2b1d6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: b5e70965-c9bd-46f6-9885-f42d39c97979 child devices: - child 0: plain, size 768M logical_id: gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data on primary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data (253:0) on secondary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data (253:0) name: None UUID: edca8d65-1c66-4ee7-837f-230eeedc0461 - child 1: plain, size 128M logical_id: gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta on primary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta (253:1) on secondary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta (253:1) name: None UUID: bf0be4bc-e112-40dc-8d09-fd29df7f88c1 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 0a610e14-9fd4-4a7e-af28-b979b51917e0 child devices: - child 0: plain, size 512M logical_id: gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data on primary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data (253:2) on secondary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data (253:2) name: None UUID: 90c60393-0858-485a-bdcc-aa86765567e9 - child 1: plain, size 128M logical_id: gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta on primary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta (253:3) on secondary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta (253:3) name: None UUID: d6b8cc4d-6cec-4844-b598-5af2c6ba86e9 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.kwdbsnx0 -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: 15f687c9-b42c-45af-84a1-fd499a4a16ca Serial number: 43 Creation time: 2026-05-20 01:35:30 Modification time: 2026-05-20 01:39:54 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:86:c6:b9 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 784bbf88-e12c-450d-a68c-f8fc0bf2b1d6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: b5e70965-c9bd-46f6-9885-f42d39c97979 child devices: - child 0: plain, size 768M logical_id: gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data on primary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data (253:0) on secondary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data (253:0) name: None UUID: edca8d65-1c66-4ee7-837f-230eeedc0461 - child 1: plain, size 128M logical_id: gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta on primary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta (253:1) on secondary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta (253:1) name: None UUID: bf0be4bc-e112-40dc-8d09-fd29df7f88c1 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 0a610e14-9fd4-4a7e-af28-b979b51917e0 child devices: - child 0: plain, size 512M logical_id: gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data on primary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data (253:2) on secondary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data (253:2) name: None UUID: 90c60393-0858-485a-bdcc-aa86765567e9 - child 1: plain, size 128M logical_id: gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta on primary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta (253:3) on secondary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta (253:3) name: None UUID: d6b8cc4d-6cec-4844-b598-5af2c6ba86e9 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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.kwdbsnx0 -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: 15f687c9-b42c-45af-84a1-fd499a4a16ca Serial number: 45 Creation time: 2026-05-20 01:35:30 Modification time: 2026-05-20 01:40:04 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:86:c6:b9 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 784bbf88-e12c-450d-a68c-f8fc0bf2b1d6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: b5e70965-c9bd-46f6-9885-f42d39c97979 child devices: - child 0: plain, size 768M logical_id: gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data on primary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data (253:0) on secondary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data (253:0) name: None UUID: edca8d65-1c66-4ee7-837f-230eeedc0461 - child 1: plain, size 128M logical_id: gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta on primary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta (253:1) on secondary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta (253:1) name: None UUID: bf0be4bc-e112-40dc-8d09-fd29df7f88c1 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 0a610e14-9fd4-4a7e-af28-b979b51917e0 child devices: - child 0: plain, size 512M logical_id: gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data on primary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data (253:2) on secondary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data (253:2) name: None UUID: 90c60393-0858-485a-bdcc-aa86765567e9 - child 1: plain, size 128M logical_id: gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta on primary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta (253:3) on secondary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta (253:3) name: None UUID: d6b8cc4d-6cec-4844-b598-5af2c6ba86e9 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 01:40:09.012192 time=0:00:29.328118 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-05-20 01:40:09.012334 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/1448 GET /2/jobs/1449 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-05-20 01:40:25.794414 time=0:00:16.782080 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-05-20 01:40:25.794551 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 15f687c9-b42c-45af-84a1-fd499a4a16ca Serial number: 49 Creation time: 2026-05-20 01:35:30 Modification time: 2026-05-20 01:40:23 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:86:c6:b9 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 784bbf88-e12c-450d-a68c-f8fc0bf2b1d6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: b5e70965-c9bd-46f6-9885-f42d39c97979 child devices: - child 0: plain, size 768M logical_id: gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data on primary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data (253:0) on secondary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data (253:0) name: None UUID: edca8d65-1c66-4ee7-837f-230eeedc0461 - child 1: plain, size 128M logical_id: gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta on primary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta (253:1) on secondary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta (253:1) name: None UUID: bf0be4bc-e112-40dc-8d09-fd29df7f88c1 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 0a610e14-9fd4-4a7e-af28-b979b51917e0 child devices: - child 0: plain, size 512M logical_id: gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data on primary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data (253:2) on secondary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data (253:2) name: None UUID: 90c60393-0858-485a-bdcc-aa86765567e9 - child 1: plain, size 128M logical_id: gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta on primary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta (253:3) on secondary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta (253:3) name: None UUID: d6b8cc4d-6cec-4844-b598-5af2c6ba86e9 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.zI68dt 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.zI68dt && mv /tmp/gnt.zI68dt /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 May 20 01:40:28 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.kwdbsnx0 -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: 15f687c9-b42c-45af-84a1-fd499a4a16ca Serial number: 49 Creation time: 2026-05-20 01:35:30 Modification time: 2026-05-20 01:40:23 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:86:c6:b9 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 784bbf88-e12c-450d-a68c-f8fc0bf2b1d6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: b5e70965-c9bd-46f6-9885-f42d39c97979 child devices: - child 0: plain, size 768M logical_id: gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data on primary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data (253:0) on secondary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data (253:0) name: None UUID: edca8d65-1c66-4ee7-837f-230eeedc0461 - child 1: plain, size 128M logical_id: gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta on primary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta (253:1) on secondary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta (253:1) name: None UUID: bf0be4bc-e112-40dc-8d09-fd29df7f88c1 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 0a610e14-9fd4-4a7e-af28-b979b51917e0 child devices: - child 0: plain, size 512M logical_id: gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data on primary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data (253:2) on secondary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data (253:2) name: None UUID: 90c60393-0858-485a-bdcc-aa86765567e9 - child 1: plain, size 128M logical_id: gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta on primary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta (253:3) on secondary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta (253:3) name: None UUID: d6b8cc4d-6cec-4844-b598-5af2c6ba86e9 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.0tOH7u 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.0tOH7u && mv /tmp/gnt.0tOH7u /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 15f687c9-b42c-45af-84a1-fd499a4a16ca Serial number: 49 Creation time: 2026-05-20 01:35:30 Modification time: 2026-05-20 01:40:23 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:86:c6:b9 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 784bbf88-e12c-450d-a68c-f8fc0bf2b1d6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: b5e70965-c9bd-46f6-9885-f42d39c97979 child devices: - child 0: plain, size 768M logical_id: gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data on primary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data (253:0) on secondary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data (253:0) name: None UUID: edca8d65-1c66-4ee7-837f-230eeedc0461 - child 1: plain, size 128M logical_id: gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta on primary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta (253:1) on secondary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta (253:1) name: None UUID: bf0be4bc-e112-40dc-8d09-fd29df7f88c1 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 0a610e14-9fd4-4a7e-af28-b979b51917e0 child devices: - child 0: plain, size 512M logical_id: gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data on primary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data (253:2) on secondary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data (253:2) name: None UUID: 90c60393-0858-485a-bdcc-aa86765567e9 - child 1: plain, size 128M logical_id: gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta on primary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta (253:3) on secondary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta (253:3) name: None UUID: d6b8cc4d-6cec-4844-b598-5af2c6ba86e9 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.kwdbsnx0 -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: 15f687c9-b42c-45af-84a1-fd499a4a16ca Serial number: 51 Creation time: 2026-05-20 01:35:30 Modification time: 2026-05-20 01:40:39 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:86:c6:b9 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 784bbf88-e12c-450d-a68c-f8fc0bf2b1d6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: b5e70965-c9bd-46f6-9885-f42d39c97979 child devices: - child 0: plain, size 768M logical_id: gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data on primary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data (253:0) on secondary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data (253:0) name: None UUID: edca8d65-1c66-4ee7-837f-230eeedc0461 - child 1: plain, size 128M logical_id: gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta on primary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta (253:1) on secondary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta (253:1) name: None UUID: bf0be4bc-e112-40dc-8d09-fd29df7f88c1 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 0a610e14-9fd4-4a7e-af28-b979b51917e0 child devices: - child 0: plain, size 512M logical_id: gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data on primary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data (253:2) on secondary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data (253:2) name: None UUID: 90c60393-0858-485a-bdcc-aa86765567e9 - child 1: plain, size 128M logical_id: gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta on primary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta (253:3) on secondary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta (253:3) name: None UUID: d6b8cc4d-6cec-4844-b598-5af2c6ba86e9 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta | grep kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.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 itchy.staging.ganeti.org 'lvs -o tags --noheadings gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta | grep kvm-test-instance02.staging.ganeti.org' Command: ssh itchy.staging.ganeti.org 'lvs -o tags --noheadings gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.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.kwdbsnx0 -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: 15f687c9-b42c-45af-84a1-fd499a4a16ca Serial number: 53 Creation time: 2026-05-20 01:35:30 Modification time: 2026-05-20 01:40:51 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:86:c6:b9 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 784bbf88-e12c-450d-a68c-f8fc0bf2b1d6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: b5e70965-c9bd-46f6-9885-f42d39c97979 child devices: - child 0: plain, size 768M logical_id: gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data on primary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data (253:0) on secondary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data (253:0) name: None UUID: edca8d65-1c66-4ee7-837f-230eeedc0461 - child 1: plain, size 128M logical_id: gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta on primary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta (253:1) on secondary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta (253:1) name: None UUID: bf0be4bc-e112-40dc-8d09-fd29df7f88c1 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 0a610e14-9fd4-4a7e-af28-b979b51917e0 child devices: - child 0: plain, size 512M logical_id: gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data on primary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data (253:2) on secondary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data (253:2) name: None UUID: 90c60393-0858-485a-bdcc-aa86765567e9 - child 1: plain, size 128M logical_id: gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta on primary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta (253:3) on secondary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta (253:3) name: None UUID: d6b8cc4d-6cec-4844-b598-5af2c6ba86e9 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.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/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta | grep kvm-test-instance03.staging.ganeti.org' Command: ssh itchy.staging.ganeti.org 'lvs -o tags --noheadings gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.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 itchy.staging.ganeti.org 'lvs -o tags --noheadings gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta | grep kvm-test-instance03.staging.ganeti.org' ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-05-20 01:40:55.730087 time=0:00:29.935536 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-05-20 01:40:55.730192 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/1458 GET /2/jobs/1459 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-05-20 01:41:12.818186 time=0:00:17.087994 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-05-20 01:41:12.818304 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 May 20 01:41:16 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 01:41:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:41:17 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed May 20 01:42: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' Wed May 20 01:42:23 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 01:42:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:42:24 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed May 20 01:43:24 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 May 20 01:43:28 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 01:43:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:43:30 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 01:44: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 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 May 20 01:44:36 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 01:44:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:44:37 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 01:45:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 01:45:38.752219 time=0:04:25.933915 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 01:45:38.752304 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1466 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 01:45:43.835396 time=0:00:05.083092 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 01:45:43.835540 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 1467 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 1468 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 1469 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 1470 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 1471 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 01:46: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.kwdbsnx0 -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-05-20 01:46:32.525741 time=0:00:48.690201 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 01:46:32.525849 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/1475 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/1476 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-05-20 01:46:37.434619 time=0:00:04.908770 [TestInstanceTags] gnt-instance tags <<<< 2026-05-20 01:46:37.434843 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 Wed May 20 05:46:37 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Wed May 20 05:46:37 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 15f687c9-b42c-45af-84a1-fd499a4a16ca Serial number: 72 Creation time: 2026-05-20 01:35:30 Modification time: 2026-05-20 01:46:37 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:86:c6:b9 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 784bbf88-e12c-450d-a68c-f8fc0bf2b1d6 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: b5e70965-c9bd-46f6-9885-f42d39c97979 child devices: - child 0: plain, size 1.8G logical_id: gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data on primary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data (253:0) on secondary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_data (253:0) name: None UUID: edca8d65-1c66-4ee7-837f-230eeedc0461 - child 1: plain, size 128M logical_id: gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta on primary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta (253:1) on secondary: /dev/gnt/d1521b80-f353-498b-a84f-7269dd5858de.disk0_meta (253:1) name: None UUID: bf0be4bc-e112-40dc-8d09-fd29df7f88c1 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: 0a610e14-9fd4-4a7e-af28-b979b51917e0 child devices: - child 0: plain, size 1.5G logical_id: gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data on primary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data (253:2) on secondary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_data (253:2) name: None UUID: 90c60393-0858-485a-bdcc-aa86765567e9 - child 1: plain, size 128M logical_id: gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta on primary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta (253:3) on secondary: /dev/gnt/e23cc55b-c1e6-42a9-abe0-69c4466a9320.disk1_meta (253:3) name: None UUID: d6b8cc4d-6cec-4844-b598-5af2c6ba86e9 Command: ssh itchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh itchy.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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1479 Waiting for job 1479 ... 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1482 Waiting for job 1482 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1484, 1485 Waiting for job 1484 ... Wed May 20 01:46:50 2026 * Verifying cluster config Wed May 20 01:46:50 2026 * Verifying cluster certificate files Wed May 20 01:46:50 2026 * Verifying hypervisor parameters Wed May 20 01:46:50 2026 * Verifying all nodes belong to an existing group Waiting for job 1485 ... Wed May 20 01:46:50 2026 * Verifying group 'default' Wed May 20 01:46:50 2026 * Gathering data (3 nodes) Wed May 20 01:46:50 2026 * Gathering information about nodes (3 nodes) Wed May 20 01:46:51 2026 * Gathering disk information (3 nodes) Wed May 20 01:46:52 2026 * Verifying configuration file consistency Wed May 20 01:46:52 2026 * Verifying node status Wed May 20 01:46:52 2026 * Verifying instance status Wed May 20 01:46:52 2026 * Verifying orphan volumes Wed May 20 01:46:52 2026 * Verifying N+1 Memory redundancy Wed May 20 01:46:52 2026 * Assessing cluster hypervisor parameters Wed May 20 01:46:52 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 May 20 01:46:52 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 01:46:52 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 01:46:52 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 01:46:52 2026 * Other Notes Wed May 20 01:46:52 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.kwdbsnx0 -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-05-20 01:46:52.890352 time=0:00:15.455509 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-05-20 01:46:52.890443 start [TestClusterVerify] gnt-cluster verify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1487, 1488 Waiting for job 1487 ... Wed May 20 01:46:54 2026 * Verifying cluster config Wed May 20 01:46:54 2026 * Verifying cluster certificate files Wed May 20 01:46:54 2026 * Verifying hypervisor parameters Wed May 20 01:46:54 2026 * Verifying all nodes belong to an existing group Waiting for job 1488 ... Wed May 20 01:46:55 2026 * Verifying group 'default' Wed May 20 01:46:55 2026 * Gathering data (3 nodes) Wed May 20 01:46:55 2026 * Gathering information about nodes (3 nodes) Wed May 20 01:46:56 2026 * Gathering disk information (3 nodes) Wed May 20 01:46:56 2026 * Verifying configuration file consistency Wed May 20 01:46:56 2026 * Verifying node status Wed May 20 01:46:56 2026 * Verifying instance status Wed May 20 01:46:56 2026 * Verifying orphan volumes Wed May 20 01:46:56 2026 * Verifying N+1 Memory redundancy Wed May 20 01:46:56 2026 * Assessing cluster hypervisor parameters Wed May 20 01:46: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. Wed May 20 01:46:56 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 01:46:56 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 01:46:56 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 01:46:56 2026 * Other Notes Wed May 20 01:46:56 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1490 Waiting for job 1490 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-05-20 01:46:58.751533 time=0:00:05.861090 [TestClusterVerify] gnt-cluster verify <<<< 2026-05-20 01:46:58.751646 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/1493 Wed May 20 01:47:02 2026 Generating X509 certificate on troy-mcclure.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-05-20 01:47:02.722351 time=0:00:03.970705 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-05-20 01:47:02.722488 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sptotal,sinst_list,ctime,serial_no,hv_state,group.uuid,tags,ndp/oob_program,drained,name,mtime,uuid,pinst_cnt,dfree,ctotal,csockets,group,master_capable,powered,vm_capable,sip,pip,ndp/ssh_port,spfree,dtotal,custom_ndparams,ndp/spindle_count,ndp/cpu_speed,mfree,sinst_cnt,master,ndp/exclusive_storage,role,cnos,pinst_list,bootid,mnode,ndp/ovs_name,ndparams,offline,cnodes,ndp/ovs_link,mtotal,master_candidate,disk_state,ndp/ovs >> /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 sptotal,sinst_list,ctime,serial_no,hv_state,group.uuid,tags,ndp/oob_program,drained,name,mtime,uuid,pinst_cnt,dfree,ctotal,csockets,group,master_capable,powered,vm_capable,sip,pip,ndp/ssh_port,spfree,dtotal,custom_ndparams,ndp/spindle_count,ndp/cpu_speed,mfree,sinst_cnt,master,ndp/exclusive_storage,role,cnos,pinst_list,bootid,mnode,ndp/ovs_name,ndparams,offline,cnodes,ndp/ovs_link,mtotal,master_candidate,disk_state,ndp/ovs,sptotal,sinst_list,ctime,serial_no,hv_state,group.uuid,tags,ndp/oob_program,drained,name,mtime,uuid,pinst_cnt,dfree,ctotal,csockets,group,master_capable,powered,vm_capable,sip,pip,ndp/ssh_port,spfree,dtotal,custom_ndparams,ndp/spindle_count,ndp/cpu_speed,mfree,sinst_cnt,master,ndp/exclusive_storage,role,cnos,pinst_list,bootid,mnode,ndp/ovs_name,ndparams,offline,cnodes,ndp/ovs_link,mtotal,master_candidate,disk_state,ndp/ovs >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs,disk_state,master_candidate,mtotal,ndp/ovs_link,cnodes,offline,ndparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs_name,mnode,bootid,pinst_list,cnos,role >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/exclusive_storage,master,sinst_cnt,mfree,ndp/cpu_speed,ndp/spindle_count,custom_ndparams,dtotal,spfree >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ssh_port,pip >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sip,vm_capable,powered,master_capable,group,csockets,ctotal,dfree >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pinst_cnt,uuid,mtime,name,drained >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/oob_program,tags,group.uuid,hv_state,serial_no,ctime,sinst_list >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sptotal >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' itchy.staging.ganeti.org krusty.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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org krusty.staging.ganeti.org itchy.staging.ganeti.org' troy-mcclure.staging.ganeti.org krusty.staging.ganeti.org itchy.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name itchy.staging.ganeti.org krusty.staging.ganeti.org troy-mcclure.staging.ganeti.org' itchy.staging.ganeti.org krusty.staging.ganeti.org troy-mcclure.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-05-20 01:47:07.532320 time=0:00:04.809832 [TestNodeList] gnt-node list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-05-20 01:47:07.532459 start [TestJobList] gnt-job list ------- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output summary,opexec,priority,status,opstatus,received_ts,ops,archived,start_ts,oplog,opstart,id,opresult,end_ts,oppriority,opend >> /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 summary,opexec,priority,status,opstatus,received_ts,ops,archived,start_ts,oplog,opstart,id,opresult,end_ts,oppriority,opend,summary,opexec,priority,status,opstatus,received_ts,ops,archived,start_ts,oplog,opstart,id,opresult,end_ts,oppriority,opend >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output opend,oppriority >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output end_ts,opresult,id,opstart,oplog,start_ts,archived >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output ops,received_ts,opstatus,status,priority,opexec >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output summary >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 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' 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 710 236 556 1446 677 1216 325 662 12 60 886 294 1221 358 526 1308 1378 735 533 805 397 391 42 796 1437 511 771 6 1234 197 141 627 561 1361 679 986 280 101 244 1448 522 229 826 792 1455 17 712 1121 1049 240 969 978 769 73 1407 953 260 23 520 431 985 659 1157 588 449 1263 470 1256 47 94 310 577 891 935 372 198 899 616 777 1236 940 1302 1075 1217 821 1149 1486 764 1457 253 1410 1026 563 597 574 908 1374 441 1241 281 379 983 1101 89 1447 620 665 831 1384 123 408 970 1235 1287 300 1111 649 134 917 1458 1194 708 992 78 1210 254 954 846 124 981 86 834 334 945 450 690 1436 1170 631 279 231 1291 1219 780 424 1059 1096 614 477 638 1393 838 204 676 756 50 1309 458 1362 833 37 1375 467 1336 1232 1316 370 701 736 256 1367 951 615 732 434 1011 772 874 531 319 1440 451 248 943 1264 1169 1479 313 586 1328 283 149 243 995 595 1146 34 542 339 930 869 301 1 1335 982 790 799 75 453 414 1380 1038 145 928 438 1198 221 1433 209 606 1371 347 1396 1161 1213 1348 864 361 494 178 781 1084 1187 311 576 698 939 927 1076 173 215 1435 1420 107 759 696 111 1134 420 1292 298 1095 156 437 465 883 363 1142 1100 1279 624 1093 212 1443 643 554 1190 740 847 715 787 912 1475 1062 689 1401 537 909 1285 18 345 675 1013 1413 1324 892 1023 702 276 284 1041 158 291 1345 822 274 902 191 1092 601 1005 332 356 957 307 1430 1107 385 748 1151 225 573 206 893 1250 789 857 161 991 949 933 440 738 1154 179 1334 239 299 1280 749 1451 125 410 290 1310 114 1463 699 1354 495 39 837 828 1206 988 1097 739 532 1387 578 142 1180 636 879 823 499 1342 148 355 1426 1278 850 1400 994 353 1388 108 845 214 354 1131 1181 295 803 1108 619 786 557 1467 205 926 572 1163 432 1237 266 654 271 682 694 967 1086 1249 1337 153 521 1116 208 278 678 401 482 419 1196 855 793 1240 1182 389 1383 337 779 26 131 1010 876 1252 916 1090 568 1031 1418 541 1377 657 697 1153 336 296 1427 65 483 603 1212 1258 54 664 1035 747 14 338 1312 445 386 1048 515 984 344 1251 618 818 15 671 1363 52 413 997 349 1193 219 139 1008 457 366 914 1224 448 641 481 377 621 934 1439 1243 43 1003 81 120 501 1373 668 452 403 1411 894 1211 1214 435 807 1078 63 788 895 1071 844 695 742 551 1259 200 932 1303 1226 496 10 1372 797 97 514 287 1274 409 1122 1166 958 890 1471 724 1338 1477 591 717 1072 1037 1304 1462 1215 754 887 1297 1069 96 367 812 1197 1063 1415 257 463 1074 642 1032 1366 211 931 1483 245 61 1296 170 220 1319 1001 1339 174 241 1422 24 924 1218 466 1492 913 1441 1200 1344 333 825 1351 1042 673 1265 1054 1341 144 1055 11 1006 1268 71 261 729 1260 406 718 286 635 9 868 1347 1346 1409 623 1018 974 1414 785 753 268 700 273 192 378 622 22 881 184 746 411 130 686 1376 1466 602 491 794 564 853 485 371 303 768 87 492 1137 255 867 1468 839 1419 1016 509 684 1277 669 1365 516 861 293 519 536 905 29 1143 1128 285 113 964 368 331 193 1490 836 115 1425 505 752 1070 82 427 1434 1178 162 1389 443 947 1300 782 218 269 1127 617 885 369 486 1105 20 1403 1424 1230 575 488 348 1255 59 176 579 399 92 1195 469 848 626 189 888 889 539 884 1165 415 25 1488 1421 1029 998 763 810 725 140 743 1192 429 1408 1030 1473 882 40 566 1275 157 1381 585 461 604 1269 1456 56 1355 1438 723 989 91 489 1464 238 213 849 1027 306 247 973 324 160 667 811 552 809 1253 171 1246 1311 1081 418 1012 600 1390 609 250 632 999 155 1323 1119 1493 85 1024 44 1171 648 816 357 490 1068 506 376 1442 473 404 1231 1412 480 1293 359 1317 1364 637 317 1083 460 186 1140 922 745 203 744 1423 741 172 1158 252 1349 146 79 341 1472 946 666 1262 159 1174 1080 88 58 430 302 607 1343 1189 856 1248 35 105 540 1247 1320 1188 713 446 1043 1470 242 544 297 32 277 569 1368 594 346 456 1052 1148 1286 1123 1489 1432 589 1331 462 865 987 98 1094 1449 598 1156 436 1000 196 1061 961 68 841 133 952 394 1183 972 681 1186 942 270 896 1172 1067 944 1326 1273 1039 758 1057 362 407 21 175 875 383 592 1222 163 128 232 814 1358 19 1025 152 1177 1098 28 1050 1155 1272 548 703 628 1160 312 901 871 770 425 1233 920 1125 487 216 90 971 918 226 180 653 471 1327 925 95 979 830 57 652 1257 106 570 687 1185 1487 1227 1318 645 136 1033 181 228 1484 396 1465 262 647 1085 1406 878 863 1115 1077 750 815 476 733 977 1245 116 1352 1379 559 373 851 1402 1109 709 545 993 751 351 1088 1017 731 1073 1261 1404 707 46 820 1091 110 1028 936 49 165 1022 596 1238 422 222 629 921 903 1481 314 493 74 504 1359 202 538 1066 1386 784 555 251 1284 428 1113 813 388 507 1283 897 644 1021 773 1325 1480 1120 1064 305 877 910 1294 230 1205 55 64 154 36 727 655 1168 685 565 524 102 670 808 661 1087 960 680 70 1208 464 1281 381 304 62 778 692 1201 1332 498 950 1482 776 528 929 365 804 497 210 711 1141 800 143 640 1370 1132 1145 1225 433 1267 571 546 201 911 1301 1184 455 658 543 1130 1207 1288 227 316 167 549 590 990 1428 258 503 1002 423 580 1223 1147 980 674 965 1126 1491 852 1220 1047 183 760 380 527 560 323 730 720 1058 1106 343 1306 249 1330 2 375 705 1019 915 322 1395 1290 263 660 1357 122 374 1322 112 704 829 27 1004 1452 340 1276 100 51 282 1360 1103 581 1099 587 798 72 69 547 235 67 223 444 1299 103 762 1313 593 1102 755 327 474 1459 199 5 1138 459 898 321 734 919 1254 1179 275 1150 801 400 1175 904 1416 1104 866 1350 650 948 185 1244 168 835 1474 1305 475 1478 1204 1429 264 612 535 510 384 195 412 447 1117 1167 1199 633 819 150 1270 1469 1392 1333 599 791 1229 7 265 289 330 1461 582 938 417 1014 237 405 45 308 923 1298 968 726 320 454 907 1139 1203 1228 31 870 119 233 959 962 767 683 996 512 1164 584 1398 1034 66 500 117 530 646 880 525 1315 38 691 1431 402 1417 502 854 583 421 1266 364 1044 625 1394 966 352 1112 906 439 956 224 757 1307 76 1007 1454 824 1453 246 716 1065 1124 127 1405 272 1089 169 518 688 663 1136 963 234 706 360 1369 1082 955 827 1015 478 1289 1040 468 1209 651 315 843 3 774 41 529 390 613 1056 1114 1282 672 93 1239 329 1314 1176 976 605 513 484 335 765 309 817 860 326 292 721 318 13 147 104 1382 118 80 1133 1110 188 1445 1144 523 392 714 350 387 132 1450 608 137 416 1046 1051 398 1295 121 1202 48 177 900 479 806 187 534 937 382 109 1129 567 610 553 194 1162 1020 395 16 84 517 562 639 656 1340 99 1397 135 1053 1399 472 217 975 1391 288 722 761 630 8 4 259 77 728 151 33 693 1060 426 1159 1118 129 872 1271 1036 1485 1135 1242 873 1329 775 550 508 126 766 840 1152 783 1356 1009 1173 1191 1353 1460 83 795 166 737 138 719 164 182 832 634 30 190 442 393 207 862 1444 859 858 267 802 328 1045 1385 558 342 1079 941 611 842 53 1321 1476' 710 236 556 1446 677 1216 325 662 12 60 886 294 1221 358 526 1308 1378 735 533 805 397 391 42 796 1437 511 771 6 1234 197 141 627 561 1361 679 986 280 101 244 1448 522 229 826 792 1455 17 712 1121 1049 240 969 978 769 73 1407 953 260 23 520 431 985 659 1157 588 449 1263 470 1256 47 94 310 577 891 935 372 198 899 616 777 1236 940 1302 1075 1217 821 1149 1486 764 1457 253 1410 1026 563 597 574 908 1374 441 1241 281 379 983 1101 89 1447 620 665 831 1384 123 408 970 1235 1287 300 1111 649 134 917 1458 1194 708 992 78 1210 254 954 846 124 981 86 834 334 945 450 690 1436 1170 631 279 231 1291 1219 780 424 1059 1096 614 477 638 1393 838 204 676 756 50 1309 458 1362 833 37 1375 467 1336 1232 1316 370 701 736 256 1367 951 615 732 434 1011 772 874 531 319 1440 451 248 943 1264 1169 1479 313 586 1328 283 149 243 995 595 1146 34 542 339 930 869 301 1 1335 982 790 799 75 453 414 1380 1038 145 928 438 1198 221 1433 209 606 1371 347 1396 1161 1213 1348 864 361 494 178 781 1084 1187 311 576 698 939 927 1076 173 215 1435 1420 107 759 696 111 1134 420 1292 298 1095 156 437 465 883 363 1142 1100 1279 624 1093 212 1443 643 554 1190 740 847 715 787 912 1475 1062 689 1401 537 909 1285 18 345 675 1013 1413 1324 892 1023 702 276 284 1041 158 291 1345 822 274 902 191 1092 601 1005 332 356 957 307 1430 1107 385 748 1151 225 573 206 893 1250 789 857 161 991 949 933 440 738 1154 179 1334 239 299 1280 749 1451 125 410 290 1310 114 1463 699 1354 495 39 837 828 1206 988 1097 739 532 1387 578 142 1180 636 879 823 499 1342 148 355 1426 1278 850 1400 994 353 1388 108 845 214 354 1131 1181 295 803 1108 619 786 557 1467 205 926 572 1163 432 1237 266 654 271 682 694 967 1086 1249 1337 153 521 1116 208 278 678 401 482 419 1196 855 793 1240 1182 389 1383 337 779 26 131 1010 876 1252 916 1090 568 1031 1418 541 1377 657 697 1153 336 296 1427 65 483 603 1212 1258 54 664 1035 747 14 338 1312 445 386 1048 515 984 344 1251 618 818 15 671 1363 52 413 997 349 1193 219 139 1008 457 366 914 1224 448 641 481 377 621 934 1439 1243 43 1003 81 120 501 1373 668 452 403 1411 894 1211 1214 435 807 1078 63 788 895 1071 844 695 742 551 1259 200 932 1303 1226 496 10 1372 797 97 514 287 1274 409 1122 1166 958 890 1471 724 1338 1477 591 717 1072 1037 1304 1462 1215 754 887 1297 1069 96 367 812 1197 1063 1415 257 463 1074 642 1032 1366 211 931 1483 245 61 1296 170 220 1319 1001 1339 174 241 1422 24 924 1218 466 1492 913 1441 1200 1344 333 825 1351 1042 673 1265 1054 1341 144 1055 11 1006 1268 71 261 729 1260 406 718 286 635 9 868 1347 1346 1409 623 1018 974 1414 785 753 268 700 273 192 378 622 22 881 184 746 411 130 686 1376 1466 602 491 794 564 853 485 371 303 768 87 492 1137 255 867 1468 839 1419 1016 509 684 1277 669 1365 516 861 293 519 536 905 29 1143 1128 285 113 964 368 331 193 1490 836 115 1425 505 752 1070 82 427 1434 1178 162 1389 443 947 1300 782 218 269 1127 617 885 369 486 1105 20 1403 1424 1230 575 488 348 1255 59 176 579 399 92 1195 469 848 626 189 888 889 539 884 1165 415 25 1488 1421 1029 998 763 810 725 140 743 1192 429 1408 1030 1473 882 40 566 1275 157 1381 585 461 604 1269 1456 56 1355 1438 723 989 91 489 1464 238 213 849 1027 306 247 973 324 160 667 811 552 809 1253 171 1246 1311 1081 418 1012 600 1390 609 250 632 999 155 1323 1119 1493 85 1024 44 1171 648 816 357 490 1068 506 376 1442 473 404 1231 1412 480 1293 359 1317 1364 637 317 1083 460 186 1140 922 745 203 744 1423 741 172 1158 252 1349 146 79 341 1472 946 666 1262 159 1174 1080 88 58 430 302 607 1343 1189 856 1248 35 105 540 1247 1320 1188 713 446 1043 1470 242 544 297 32 277 569 1368 594 346 456 1052 1148 1286 1123 1489 1432 589 1331 462 865 987 98 1094 1449 598 1156 436 1000 196 1061 961 68 841 133 952 394 1183 972 681 1186 942 270 896 1172 1067 944 1326 1273 1039 758 1057 362 407 21 175 875 383 592 1222 163 128 232 814 1358 19 1025 152 1177 1098 28 1050 1155 1272 548 703 628 1160 312 901 871 770 425 1233 920 1125 487 216 90 971 918 226 180 653 471 1327 925 95 979 830 57 652 1257 106 570 687 1185 1487 1227 1318 645 136 1033 181 228 1484 396 1465 262 647 1085 1406 878 863 1115 1077 750 815 476 733 977 1245 116 1352 1379 559 373 851 1402 1109 709 545 993 751 351 1088 1017 731 1073 1261 1404 707 46 820 1091 110 1028 936 49 165 1022 596 1238 422 222 629 921 903 1481 314 493 74 504 1359 202 538 1066 1386 784 555 251 1284 428 1113 813 388 507 1283 897 644 1021 773 1325 1480 1120 1064 305 877 910 1294 230 1205 55 64 154 36 727 655 1168 685 565 524 102 670 808 661 1087 960 680 70 1208 464 1281 381 304 62 778 692 1201 1332 498 950 1482 776 528 929 365 804 497 210 711 1141 800 143 640 1370 1132 1145 1225 433 1267 571 546 201 911 1301 1184 455 658 543 1130 1207 1288 227 316 167 549 590 990 1428 258 503 1002 423 580 1223 1147 980 674 965 1126 1491 852 1220 1047 183 760 380 527 560 323 730 720 1058 1106 343 1306 249 1330 2 375 705 1019 915 322 1395 1290 263 660 1357 122 374 1322 112 704 829 27 1004 1452 340 1276 100 51 282 1360 1103 581 1099 587 798 72 69 547 235 67 223 444 1299 103 762 1313 593 1102 755 327 474 1459 199 5 1138 459 898 321 734 919 1254 1179 275 1150 801 400 1175 904 1416 1104 866 1350 650 948 185 1244 168 835 1474 1305 475 1478 1204 1429 264 612 535 510 384 195 412 447 1117 1167 1199 633 819 150 1270 1469 1392 1333 599 791 1229 7 265 289 330 1461 582 938 417 1014 237 405 45 308 923 1298 968 726 320 454 907 1139 1203 1228 31 870 119 233 959 962 767 683 996 512 1164 584 1398 1034 66 500 117 530 646 880 525 1315 38 691 1431 402 1417 502 854 583 421 1266 364 1044 625 1394 966 352 1112 906 439 956 224 757 1307 76 1007 1454 824 1453 246 716 1065 1124 127 1405 272 1089 169 518 688 663 1136 963 234 706 360 1369 1082 955 827 1015 478 1289 1040 468 1209 651 315 843 3 774 41 529 390 613 1056 1114 1282 672 93 1239 329 1314 1176 976 605 513 484 335 765 309 817 860 326 292 721 318 13 147 104 1382 118 80 1133 1110 188 1445 1144 523 392 714 350 387 132 1450 608 137 416 1046 1051 398 1295 121 1202 48 177 900 479 806 187 534 937 382 109 1129 567 610 553 194 1162 1020 395 16 84 517 562 639 656 1340 99 1397 135 1053 1399 472 217 975 1391 288 722 761 630 8 4 259 77 728 151 33 693 1060 426 1159 1118 129 872 1271 1036 1485 1135 1242 873 1329 775 550 508 126 766 840 1152 783 1356 1009 1173 1191 1353 1460 83 795 166 737 138 719 164 182 832 634 30 190 442 393 207 862 1444 859 858 267 802 328 1045 1385 558 342 1079 941 611 842 53 1321 1476 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-05-20 01:47:13.667761 time=0:00:06.135302 [TestJobList] gnt-job list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-05-20 01:47:13.667885 start [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary Test only supported for the file disk template ---- PASSED [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary >>>> 2026-05-20 01:47:13.667943 time=0:00:00.000058 [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary <<<< 2026-05-20 01:47:13.667975 start [TestGroupList] gnt-group list --- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output diskparams,custom_ndparams,name,custom_ipolicy,alloc_policy,ndp/ovs_link,node_cnt,ndp/oob_program,pinst_cnt,ndp/cpu_speed,ctime,ndp/ovs_name,ndp/spindle_count,custom_diskparams,node_list,ipolicy,uuid,ndp/exclusive_storage,mtime,ndp/ovs,serial_no,ndparams,tags,pinst_list,ndp/ssh_port >> /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 diskparams,custom_ndparams,name,custom_ipolicy,alloc_policy,ndp/ovs_link,node_cnt,ndp/oob_program,pinst_cnt,ndp/cpu_speed,ctime,ndp/ovs_name,ndp/spindle_count,custom_diskparams,node_list,ipolicy,uuid,ndp/exclusive_storage,mtime,ndp/ovs,serial_no,ndparams,tags,pinst_list,ndp/ssh_port,diskparams,custom_ndparams,name,custom_ipolicy,alloc_policy,ndp/ovs_link,node_cnt,ndp/oob_program,pinst_cnt,ndp/cpu_speed,ctime,ndp/ovs_name,ndp/spindle_count,custom_diskparams,node_list,ipolicy,uuid,ndp/exclusive_storage,mtime,ndp/ovs,serial_no,ndparams,tags,pinst_list,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/ssh_port,pinst_list,tags,ndparams,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/ovs,mtime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/exclusive_storage,uuid,ipolicy,node_list,custom_diskparams,ndp/spindle_count,ndp/ovs_name,ctime,ndp/cpu_speed,pinst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/oob_program,node_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/ovs_link,alloc_policy,custom_ipolicy,name,custom_ndparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output diskparams >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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.kwdbsnx0 -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.kwdbsnx0 -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-05-20 01:47:15.756382 time=0:00:02.088407 [TestGroupList] gnt-group list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-05-20 01:47:15.756486 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.kwdbsnx0 -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-05-20 01:47:16.348551 time=0:00:00.592065 [TestGroupListFields] gnt-group list-fields <<<< 2026-05-20 01:47:16.348744 start [TestInstanceFailover] gnt-instance failover Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance failover --force kvm-test-instance02.staging.ganeti.org' Wed May 20 01:47:17 2026 Failover instance kvm-test-instance02.staging.ganeti.org Wed May 20 01:47:17 2026 * checking disk consistency between source and target Wed May 20 01:47:18 2026 * shutting down instance on source node Wed May 20 01:47:23 2026 * deactivating the instance's disks on source node Wed May 20 01:47:24 2026 * activating the instance's disks on target node itchy.staging.ganeti.org Wed May 20 01:47:27 2026 * starting the instance on the target node itchy.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance failover --force kvm-test-instance02.staging.ganeti.org' Wed May 20 01:47:29 2026 Failover instance kvm-test-instance02.staging.ganeti.org Wed May 20 01:47:29 2026 * checking disk consistency between source and target Wed May 20 01:47:30 2026 * shutting down instance on source node Wed May 20 01:47:40 2026 * deactivating the instance's disks on source node Wed May 20 01:47:42 2026 * activating the instance's disks on target node troy-mcclure.staging.ganeti.org Wed May 20 01:47:45 2026 * starting the instance on the target node troy-mcclure.staging.ganeti.org ---- PASSED [TestInstanceFailover] gnt-instance failover --------------- >>>> 2026-05-20 01:47:46.238097 time=0:00:29.889353 [TestInstanceFailover] gnt-instance failover <<<< 2026-05-20 01:47:46.238215 start [TestRapiInstanceFailover] Test failing over instance via RAPI GET /2/jobs/1496 Wed May 20 01:47:47 2026 Failover instance kvm-test-instance02.staging.ganeti.org Wed May 20 01:47:47 2026 * checking disk consistency between source and target Wed May 20 01:47:47 2026 * shutting down instance on source node Wed May 20 01:47:58 2026 * deactivating the instance's disks on source node Wed May 20 01:47:59 2026 * activating the instance's disks on target node itchy.staging.ganeti.org Wed May 20 01:48:02 2026 * starting the instance on the target node itchy.staging.ganeti.org GET /2/jobs/1497 Wed May 20 01:48:04 2026 Failover instance kvm-test-instance02.staging.ganeti.org Wed May 20 01:48:04 2026 * checking disk consistency between source and target Wed May 20 01:48:05 2026 * shutting down instance on source node Wed May 20 01:48:15 2026 * deactivating the instance's disks on source node Wed May 20 01:48:16 2026 * activating the instance's disks on target node troy-mcclure.staging.ganeti.org Wed May 20 01:48:20 2026 * starting the instance on the target node troy-mcclure.staging.ganeti.org ---- PASSED [TestRapiInstanceFailover] Test failing over instance via RAPI >>>> 2026-05-20 01:48:20.854573 time=0:00:34.616358 [TestRapiInstanceFailover] Test failing over instance via RAPI <<<< 2026-05-20 01:48:20.854696 start [TestInstanceMigrate] gnt-instance migrate Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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 May 20 01:48:22 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Wed May 20 01:48:22 2026 * checking disk consistency between source and target Wed May 20 01:48:23 2026 * closing instance disks on node itchy.staging.ganeti.org Wed May 20 01:48:23 2026 * changing into standalone mode Wed May 20 01:48:23 2026 * changing disks into dual-master mode Wed May 20 01:48:24 2026 * wait until resync is done Wed May 20 01:48:25 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Wed May 20 01:48:25 2026 * opening instance disks on node itchy.staging.ganeti.org in shared mode Wed May 20 01:48:25 2026 * preparing itchy.staging.ganeti.org to accept the instance Wed May 20 01:48:26 2026 * migrating instance to itchy.staging.ganeti.org Wed May 20 01:48:26 2026 * starting memory transfer Wed May 20 01:48:27 2026 * memory transfer complete Wed May 20 01:48:27 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Wed May 20 01:48:27 2026 * wait until resync is done Wed May 20 01:48:28 2026 * changing into standalone mode Wed May 20 01:48:28 2026 * changing disks into single-master mode Wed May 20 01:48:29 2026 * wait until resync is done Wed May 20 01:48:30 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 May 20 01:48:32 2026 - INFO: Instance configured to always failover; fallback to failover Wed May 20 01:48:32 2026 Failover instance kvm-test-instance02.staging.ganeti.org Wed May 20 01:48:32 2026 * checking disk consistency between source and target Wed May 20 01:48:33 2026 * shutting down instance on source node Wed May 20 01:48:38 2026 * deactivating the instance's disks on source node Wed May 20 01:48:39 2026 * activating the instance's disks on target node troy-mcclure.staging.ganeti.org Wed May 20 01:48:43 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 1502 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 May 20 01:49:00 2026 - INFO: Instance is marked down or offline, fallback allowed, switching to failover Wed May 20 01:49:00 2026 - INFO: Not checking memory on the secondary node as instance will not be started Wed May 20 01:49:00 2026 Failover instance kvm-test-instance02.staging.ganeti.org Wed May 20 01:49:00 2026 * not checking disk consistency as instance is not running Wed May 20 01:49:00 2026 * shutting down instance on source node Wed May 20 01:49:00 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 1505 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 May 20 01:49:08 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Wed May 20 01:49:08 2026 * checking disk consistency between source and target Wed May 20 01:49:08 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Wed May 20 01:49:09 2026 * changing into standalone mode Wed May 20 01:49:09 2026 * changing disks into dual-master mode Wed May 20 01:49:10 2026 * wait until resync is done Wed May 20 01:49:11 2026 * opening instance disks on node itchy.staging.ganeti.org in shared mode Wed May 20 01:49:11 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Wed May 20 01:49:11 2026 * preparing troy-mcclure.staging.ganeti.org to accept the instance Wed May 20 01:49:11 2026 * migrating instance to troy-mcclure.staging.ganeti.org Wed May 20 01:49:11 2026 * starting memory transfer Wed May 20 01:49:13 2026 * memory transfer complete Wed May 20 01:49:13 2026 * closing instance disks on node itchy.staging.ganeti.org Wed May 20 01:49:13 2026 * wait until resync is done Wed May 20 01:49:14 2026 * changing into standalone mode Wed May 20 01:49:14 2026 * changing disks into single-master mode Wed May 20 01:49:15 2026 * wait until resync is done Wed May 20 01:49:15 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 May 20 01:49:18 2026 - INFO: Instance configured to always failover; fallback to failover Wed May 20 01:49:18 2026 Failover instance kvm-test-instance02.staging.ganeti.org Wed May 20 01:49:18 2026 * checking disk consistency between source and target Wed May 20 01:49:19 2026 * shutting down instance on source node Wed May 20 01:49:24 2026 * deactivating the instance's disks on source node Wed May 20 01:49:25 2026 * activating the instance's disks on target node itchy.staging.ganeti.org Wed May 20 01:49:29 2026 * starting the instance on the target node itchy.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 May 20 01:49:32 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Wed May 20 01:49:32 2026 * checking disk consistency between source and target Wed May 20 01:49:33 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Wed May 20 01:49:33 2026 * changing into standalone mode Wed May 20 01:49:34 2026 * changing disks into dual-master mode Wed May 20 01:49:35 2026 * wait until resync is done Wed May 20 01:49:35 2026 * opening instance disks on node itchy.staging.ganeti.org in shared mode Wed May 20 01:49:35 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Wed May 20 01:49:36 2026 * preparing troy-mcclure.staging.ganeti.org to accept the instance Wed May 20 01:49:36 2026 * migrating instance to troy-mcclure.staging.ganeti.org Wed May 20 01:49:36 2026 * starting memory transfer Wed May 20 01:49:37 2026 * memory transfer complete Wed May 20 01:49:37 2026 * closing instance disks on node itchy.staging.ganeti.org Wed May 20 01:49:38 2026 * wait until resync is done Wed May 20 01:49:38 2026 * changing into standalone mode Wed May 20 01:49:38 2026 * changing disks into single-master mode Wed May 20 01:49:39 2026 * wait until resync is done Wed May 20 01:49:40 2026 * done ---- PASSED [TestInstanceMigrate] gnt-instance migrate ----------------- >>>> 2026-05-20 01:49:40.579301 time=0:01:19.724605 [TestInstanceMigrate] gnt-instance migrate <<<< 2026-05-20 01:49:40.579584 start [TestRapiInstanceMigrate] Test migrating instance via RAPI GET /2/jobs/1511 Wed May 20 01:49:41 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Wed May 20 01:49:41 2026 * checking disk consistency between source and target Wed May 20 01:49:42 2026 * closing instance disks on node itchy.staging.ganeti.org Wed May 20 01:49:42 2026 * changing into standalone mode Wed May 20 01:49:43 2026 * changing disks into dual-master mode Wed May 20 01:49:44 2026 * wait until resync is done Wed May 20 01:49:44 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Wed May 20 01:49:45 2026 * opening instance disks on node itchy.staging.ganeti.org in shared mode Wed May 20 01:49:45 2026 * preparing itchy.staging.ganeti.org to accept the instance Wed May 20 01:49:45 2026 * migrating instance to itchy.staging.ganeti.org Wed May 20 01:49:45 2026 * starting memory transfer Wed May 20 01:49:46 2026 * memory transfer complete Wed May 20 01:49:47 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Wed May 20 01:49:47 2026 * wait until resync is done Wed May 20 01:49:47 2026 * changing into standalone mode Wed May 20 01:49:48 2026 * changing disks into single-master mode Wed May 20 01:49:49 2026 * wait until resync is done Wed May 20 01:49:49 2026 * done GET /2/jobs/1512 Wed May 20 01:49:51 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Wed May 20 01:49:51 2026 * checking disk consistency between source and target Wed May 20 01:49:51 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Wed May 20 01:49:52 2026 * changing into standalone mode Wed May 20 01:49:52 2026 * changing disks into dual-master mode Wed May 20 01:49:53 2026 * wait until resync is done Wed May 20 01:49:54 2026 * opening instance disks on node itchy.staging.ganeti.org in shared mode Wed May 20 01:49:54 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Wed May 20 01:49:54 2026 * preparing troy-mcclure.staging.ganeti.org to accept the instance Wed May 20 01:49:54 2026 * migrating instance to troy-mcclure.staging.ganeti.org Wed May 20 01:49:54 2026 * starting memory transfer Wed May 20 01:49:56 2026 * memory transfer complete Wed May 20 01:49:56 2026 * closing instance disks on node itchy.staging.ganeti.org Wed May 20 01:49:56 2026 * wait until resync is done Wed May 20 01:49:56 2026 * changing into standalone mode Wed May 20 01:49:57 2026 * changing disks into single-master mode Wed May 20 01:49:58 2026 * wait until resync is done Wed May 20 01:49:58 2026 * done ---- PASSED [TestRapiInstanceMigrate] Test migrating instance via RAPI - >>>> 2026-05-20 01:49:59.158295 time=0:00:18.578711 [TestRapiInstanceMigrate] Test migrating instance via RAPI <<<< 2026-05-20 01:49:59.158472 start [TestNodeEvacuate] gnt-node evacuate Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node info krusty.staging.ganeti.org' - Node name: krusty.staging.ganeti.org primary ip: 192.168.1.3 secondary ip: 192.168.1.3 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.kwdbsnx0 -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:itchy.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node evacuate -f --new-secondary=krusty.staging.ganeti.org itchy.staging.ganeti.org' Stdout was: Wed May 20 01:50:00 2026 - INFO: Evacuating instances from node 'itchy.staging.ganeti.org': kvm-test-instance02.staging.ganeti.org Submitted jobs 1514 Waiting for job 1514 ... Wed May 20 01:50:01 2026 Replacing disk(s) 0, 1 for instance 'kvm-test-instance02.staging.ganeti.org' Wed May 20 01:50:01 2026 Current primary node: troy-mcclure.staging.ganeti.org Wed May 20 01:50:01 2026 Current secondary node: itchy.staging.ganeti.org Wed May 20 01:50:01 2026 STEP 1/6 Check device existence Wed May 20 01:50:01 2026 - INFO: Checking disk/0 on troy-mcclure.staging.ganeti.org Wed May 20 01:50:01 2026 - INFO: Checking disk/1 on troy-mcclure.staging.ganeti.org Wed May 20 01:50:01 2026 - INFO: Checking volume groups Wed May 20 01:50:01 2026 STEP 2/6 Check peer consistency Wed May 20 01:50:01 2026 - INFO: Checking disk/0 consistency on node troy-mcclure.staging.ganeti.org Wed May 20 01:50:01 2026 - INFO: Checking disk/1 consistency on node troy-mcclure.staging.ganeti.org Wed May 20 01:50:02 2026 STEP 3/6 Allocate new storage Wed May 20 01:50:02 2026 - INFO: Adding new local storage on krusty.staging.ganeti.org for disk/0 Wed May 20 01:50:02 2026 - INFO: Adding new local storage on krusty.staging.ganeti.org for disk/1 Wed May 20 01:50:03 2026 STEP 4/6 Changing drbd configuration Wed May 20 01:50:03 2026 - INFO: activating a new drbd on krusty.staging.ganeti.org for disk/0 Wed May 20 01:50:04 2026 - INFO: activating a new drbd on krusty.staging.ganeti.org for disk/1 Wed May 20 01:50:06 2026 - INFO: Shutting down drbd for disk/0 on old node Wed May 20 01:50:06 2026 - INFO: Shutting down drbd for disk/1 on old node Wed May 20 01:50:06 2026 - INFO: Detaching primary drbds from the network (=> standalone) Wed May 20 01:50:07 2026 - INFO: Updating instance configuration Wed May 20 01:50:07 2026 - INFO: Attaching primary drbds to new secondary (standalone => connected) Wed May 20 01:50:08 2026 STEP 5/6 Sync devices Wed May 20 01:50:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:50:08 2026 - INFO: - device disk/0: 0.50% done, 1h 16m 27s remaining (estimated) Wed May 20 01:50:08 2026 - INFO: - device disk/1: 0.60% done, 1h 5m 31s remaining (estimated) Wed May 20 01:51:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 01:51:09 2026 STEP 6/6 Removing old storage Wed May 20 01:51:09 2026 - INFO: Remove logical volumes for 0 Wed May 20 01:51:09 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=itchy.staging.ganeti.org krusty.staging.ganeti.org' Stdout was: Wed May 20 01:51:11 2026 - INFO: Evacuating instances from node 'krusty.staging.ganeti.org': kvm-test-instance02.staging.ganeti.org Submitted jobs 1516 Waiting for job 1516 ... Wed May 20 01:51:12 2026 Replacing disk(s) 0, 1 for instance 'kvm-test-instance02.staging.ganeti.org' Wed May 20 01:51:12 2026 Current primary node: troy-mcclure.staging.ganeti.org Wed May 20 01:51:12 2026 Current secondary node: krusty.staging.ganeti.org Wed May 20 01:51:12 2026 STEP 1/6 Check device existence Wed May 20 01:51:12 2026 - INFO: Checking disk/0 on troy-mcclure.staging.ganeti.org Wed May 20 01:51:12 2026 - INFO: Checking disk/1 on troy-mcclure.staging.ganeti.org Wed May 20 01:51:12 2026 - INFO: Checking volume groups Wed May 20 01:51:12 2026 STEP 2/6 Check peer consistency Wed May 20 01:51:12 2026 - INFO: Checking disk/0 consistency on node troy-mcclure.staging.ganeti.org Wed May 20 01:51:12 2026 - INFO: Checking disk/1 consistency on node troy-mcclure.staging.ganeti.org Wed May 20 01:51:13 2026 STEP 3/6 Allocate new storage Wed May 20 01:51:13 2026 - INFO: Adding new local storage on itchy.staging.ganeti.org for disk/0 Wed May 20 01:51:13 2026 - INFO: Adding new local storage on itchy.staging.ganeti.org for disk/1 Wed May 20 01:51:14 2026 STEP 4/6 Changing drbd configuration Wed May 20 01:51:14 2026 - INFO: activating a new drbd on itchy.staging.ganeti.org for disk/0 Wed May 20 01:51:15 2026 - INFO: activating a new drbd on itchy.staging.ganeti.org for disk/1 Wed May 20 01:51:16 2026 - INFO: Shutting down drbd for disk/0 on old node Wed May 20 01:51:17 2026 - INFO: Shutting down drbd for disk/1 on old node Wed May 20 01:51:17 2026 - INFO: Detaching primary drbds from the network (=> standalone) Wed May 20 01:51:18 2026 - INFO: Updating instance configuration Wed May 20 01:51:18 2026 - INFO: Attaching primary drbds to new secondary (standalone => connected) Wed May 20 01:51:19 2026 STEP 5/6 Sync devices Wed May 20 01:51:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:51:19 2026 - INFO: - device disk/0: 0.50% done, 1h 16m 27s remaining (estimated) Wed May 20 01:51:19 2026 - INFO: - device disk/1: 0.60% done, 1h 5m 31s remaining (estimated) Wed May 20 01:52:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 01:52:20 2026 STEP 6/6 Removing old storage Wed May 20 01:52:20 2026 - INFO: Remove logical volumes for 0 Wed May 20 01:52:20 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-05-20 01:52:21.336390 time=0:02:22.177918 [TestNodeEvacuate] gnt-node evacuate <<<< 2026-05-20 01:52:21.336498 start [TestNodeFailover] gnt-node failover Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node info itchy.staging.ganeti.org' - Node name: itchy.staging.ganeti.org primary ip: 192.168.1.4 secondary ip: 192.168.1.4 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.kwdbsnx0 -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:itchy.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node failover -f troy-mcclure.staging.ganeti.org' Submitted jobs 1517 Waiting for job 1517 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 01:52:22 2026 Failover instance kvm-test-instance02.staging.ganeti.org Wed May 20 01:52:22 2026 * checking disk consistency between source and target Wed May 20 01:52:23 2026 * shutting down instance on source node Wed May 20 01:52:28 2026 * deactivating the instance's disks on source node Wed May 20 01:52:30 2026 * activating the instance's disks on target node itchy.staging.ganeti.org Wed May 20 01:52:33 2026 * starting the instance on the target node itchy.staging.ganeti.org All 1 instance(s) failed over successfully. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node failover -f itchy.staging.ganeti.org' Submitted jobs 1518 Waiting for job 1518 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 01:52:34 2026 Failover instance kvm-test-instance02.staging.ganeti.org Wed May 20 01:52:34 2026 * checking disk consistency between source and target Wed May 20 01:52:35 2026 * shutting down instance on source node Wed May 20 01:52:45 2026 * deactivating the instance's disks on source node Wed May 20 01:52:47 2026 * activating the instance's disks on target node troy-mcclure.staging.ganeti.org Wed May 20 01:52:50 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-05-20 01:52:51.300086 time=0:00:29.963588 [TestNodeFailover] gnt-node failover <<<< 2026-05-20 01:52:51.300201 start [TestNodeMigrate] gnt-node migrate Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node info itchy.staging.ganeti.org' - Node name: itchy.staging.ganeti.org primary ip: 192.168.1.4 secondary ip: 192.168.1.4 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.kwdbsnx0 -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:itchy.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node migrate -f troy-mcclure.staging.ganeti.org' Submitted jobs 1520 Waiting for job 1520 ... Wed May 20 01:52:53 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Wed May 20 01:52:53 2026 * checking disk consistency between source and target Wed May 20 01:52:54 2026 * closing instance disks on node itchy.staging.ganeti.org Wed May 20 01:52:54 2026 * changing into standalone mode Wed May 20 01:52:55 2026 * changing disks into dual-master mode Wed May 20 01:52:56 2026 * wait until resync is done Wed May 20 01:52:56 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Wed May 20 01:52:57 2026 * opening instance disks on node itchy.staging.ganeti.org in shared mode Wed May 20 01:52:57 2026 * preparing itchy.staging.ganeti.org to accept the instance Wed May 20 01:52:57 2026 * migrating instance to itchy.staging.ganeti.org Wed May 20 01:52:57 2026 * starting memory transfer Wed May 20 01:52:58 2026 * memory transfer complete Wed May 20 01:52:59 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Wed May 20 01:52:59 2026 * wait until resync is done Wed May 20 01:52:59 2026 * changing into standalone mode Wed May 20 01:53:00 2026 * changing disks into single-master mode Wed May 20 01:53:01 2026 * wait until resync is done Wed May 20 01:53:01 2026 * done All instances migrated successfully. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node migrate -f itchy.staging.ganeti.org' Submitted jobs 1522 Waiting for job 1522 ... Wed May 20 01:53:04 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Wed May 20 01:53:04 2026 * checking disk consistency between source and target Wed May 20 01:53:04 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Wed May 20 01:53:05 2026 * changing into standalone mode Wed May 20 01:53:05 2026 * changing disks into dual-master mode Wed May 20 01:53:06 2026 * wait until resync is done Wed May 20 01:53:07 2026 * opening instance disks on node itchy.staging.ganeti.org in shared mode Wed May 20 01:53:07 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Wed May 20 01:53:07 2026 * preparing troy-mcclure.staging.ganeti.org to accept the instance Wed May 20 01:53:07 2026 * migrating instance to troy-mcclure.staging.ganeti.org Wed May 20 01:53:07 2026 * starting memory transfer Wed May 20 01:53:09 2026 * memory transfer complete Wed May 20 01:53:09 2026 * closing instance disks on node itchy.staging.ganeti.org Wed May 20 01:53:09 2026 * wait until resync is done Wed May 20 01:53:10 2026 * changing into standalone mode Wed May 20 01:53:10 2026 * changing disks into single-master mode Wed May 20 01:53:11 2026 * wait until resync is done Wed May 20 01:53:12 2026 * done All instances migrated successfully. ---- PASSED [TestNodeMigrate] gnt-node migrate ------------------------- >>>> 2026-05-20 01:53:12.258013 time=0:00:20.957812 [TestNodeMigrate] gnt-node migrate <<<< 2026-05-20 01:53:12.258118 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-05-20 01:53:13.580622 time=0:00:01.322504 [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes **** 2026-05-20 01:53:13.580752 skipping [TestInstanceDataCensorship] Test protection of sensitive instance data, test(s) ['rapi', 'instance-data-censorship'] disabled <<<< 2026-05-20 01:53:13.580764 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-05-20 01:53:22.356637 time=0:00:08.775873 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 9ff62aa338f4d57965ed8cb9f8b50268fbfdc6cf /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1526, 1527 Waiting for job 1526 ... Wed May 20 01:53:24 2026 * Verifying cluster config Wed May 20 01:53:24 2026 * Verifying cluster certificate files Wed May 20 01:53:24 2026 * Verifying hypervisor parameters Wed May 20 01:53:24 2026 * Verifying all nodes belong to an existing group Waiting for job 1527 ... Wed May 20 01:53:24 2026 * Verifying group 'default' Wed May 20 01:53:24 2026 * Gathering data (3 nodes) Wed May 20 01:53:24 2026 * Gathering information about nodes (3 nodes) Wed May 20 01:53:25 2026 * Gathering disk information (3 nodes) Wed May 20 01:53:25 2026 * Verifying configuration file consistency Wed May 20 01:53:25 2026 * Verifying node status Wed May 20 01:53:25 2026 * Verifying instance status Wed May 20 01:53:25 2026 * Verifying orphan volumes Wed May 20 01:53:25 2026 * Verifying N+1 Memory redundancy Wed May 20 01:53:25 2026 * Assessing cluster hypervisor parameters Wed May 20 01:53: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 May 20 01:53:25 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 01:53:25 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 01:53:25 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 01:53:25 2026 * Other Notes Wed May 20 01:53:25 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 9ff62aa338f4d57965ed8cb9f8b50268fbfdc6cf /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 01:53: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-qa-initrd kernel_args: rdinit=/sbin/qa-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.g2xTig 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-05-20 01:53:27.791470 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:itchy.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 May 20 01:53:29 2026 * creating instance disks... Wed May 20 01:53:37 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 01:53:37 2026 adding disks to cluster config Wed May 20 01:53:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:53:37 2026 - INFO: - device disk/0: 2.60% done, 3m 40s remaining (estimated) Wed May 20 01:53:37 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 01:54:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 01:54:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:54:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 01:54:38 2026 * running the instance OS create scripts... Wed May 20 01:54:38 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 53c4fc8e-ce03-44b8-b8ff-f592fc5d18cf Serial number: 4 Creation time: 2026-05-20 01:53:37 Modification time: 2026-05-20 01:54:38 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:4d:53:a6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 675e18b2-33e6-4062-a4a0-e50ee9ffb05e name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: 6dedb6db-624d-41e1-9f5f-09269ac97f13 child devices: - child 0: plain, size 768M logical_id: gnt/b1321433-9827-4f0e-a6d2-8ccaddc27914.disk0_data on primary: /dev/gnt/b1321433-9827-4f0e-a6d2-8ccaddc27914.disk0_data (253:0) on secondary: /dev/gnt/b1321433-9827-4f0e-a6d2-8ccaddc27914.disk0_data (253:0) name: None UUID: ca4360b2-7026-4704-b91b-a8a4fabd4f87 - child 1: plain, size 128M logical_id: gnt/b1321433-9827-4f0e-a6d2-8ccaddc27914.disk0_meta on primary: /dev/gnt/b1321433-9827-4f0e-a6d2-8ccaddc27914.disk0_meta (253:1) on secondary: /dev/gnt/b1321433-9827-4f0e-a6d2-8ccaddc27914.disk0_meta (253:1) name: None UUID: 8a4c2be5-1746-47e7-8dd7-348fc880b4a9 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: e0cf612b-469e-4365-b030-c55001893840 child devices: - child 0: plain, size 512M logical_id: gnt/f0976956-b37c-4181-abd1-fb805521286c.disk1_data on primary: /dev/gnt/f0976956-b37c-4181-abd1-fb805521286c.disk1_data (253:2) on secondary: /dev/gnt/f0976956-b37c-4181-abd1-fb805521286c.disk1_data (253:2) name: None UUID: 91c1dc84-818c-4e07-9bfe-3574b8bc085b - child 1: plain, size 128M logical_id: gnt/f0976956-b37c-4181-abd1-fb805521286c.disk1_meta on primary: /dev/gnt/f0976956-b37c-4181-abd1-fb805521286c.disk1_meta (253:3) on secondary: /dev/gnt/f0976956-b37c-4181-abd1-fb805521286c.disk1_meta (253:3) name: None UUID: 09d99eb1-7261-47bb-9478-b7a0badb8c20 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 01:54:41.923459 time=0:01:14.131989 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-05-20 01:54:41.923598 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1531 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 01:54:45.009988 time=0:00:03.086390 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 01:54:45.010350 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 01:54:45.010378 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 1534 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1534 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 1535 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 01:54: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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1537 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1537 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-05-20 01:54:55.206570 time=0:00:10.196192 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 01:54:55.206664 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1540 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 01:55:00.385027 time=0:00:05.178363 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 01:55:00.385173 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1541 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 01:55:03.535021 time=0:00:03.149848 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 01:55:03.535126 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1542 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 01:55:08.587119 time=0:00:05.051993 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 01:55:08.587245 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 53c4fc8e-ce03-44b8-b8ff-f592fc5d18cf Serial number: 16 Creation time: 2026-05-20 01:53:37 Modification time: 2026-05-20 01:55:04 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:4d:53:a6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 675e18b2-33e6-4062-a4a0-e50ee9ffb05e name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: 6dedb6db-624d-41e1-9f5f-09269ac97f13 child devices: - child 0: plain, size 768M logical_id: gnt/b1321433-9827-4f0e-a6d2-8ccaddc27914.disk0_data on primary: /dev/gnt/b1321433-9827-4f0e-a6d2-8ccaddc27914.disk0_data (253:0) on secondary: /dev/gnt/b1321433-9827-4f0e-a6d2-8ccaddc27914.disk0_data (253:0) name: None UUID: ca4360b2-7026-4704-b91b-a8a4fabd4f87 - child 1: plain, size 128M logical_id: gnt/b1321433-9827-4f0e-a6d2-8ccaddc27914.disk0_meta on primary: /dev/gnt/b1321433-9827-4f0e-a6d2-8ccaddc27914.disk0_meta (253:1) on secondary: /dev/gnt/b1321433-9827-4f0e-a6d2-8ccaddc27914.disk0_meta (253:1) name: None UUID: 8a4c2be5-1746-47e7-8dd7-348fc880b4a9 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: e0cf612b-469e-4365-b030-c55001893840 child devices: - child 0: plain, size 512M logical_id: gnt/f0976956-b37c-4181-abd1-fb805521286c.disk1_data on primary: /dev/gnt/f0976956-b37c-4181-abd1-fb805521286c.disk1_data (253:2) on secondary: /dev/gnt/f0976956-b37c-4181-abd1-fb805521286c.disk1_data (253:2) name: None UUID: 91c1dc84-818c-4e07-9bfe-3574b8bc085b - child 1: plain, size 128M logical_id: gnt/f0976956-b37c-4181-abd1-fb805521286c.disk1_meta on primary: /dev/gnt/f0976956-b37c-4181-abd1-fb805521286c.disk1_meta (253:3) on secondary: /dev/gnt/f0976956-b37c-4181-abd1-fb805521286c.disk1_meta (253:3) name: None UUID: 09d99eb1-7261-47bb-9478-b7a0badb8c20 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-05-20 01:55:29.099302 time=0:00:20.512057 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 01:55:29.099431 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1558 GET /2/jobs/1559 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 01:55:31.562750 time=0:00:02.463319 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 01:55:31.562852 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 01:55:31.562872 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 01:55:31.562886 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 01:55:31.562896 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1560 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 01:55:34.526158 time=0:00:02.963262 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 01:55:34.526256 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 01:55:34.526277 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 01:55:34.526293 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 May 20 01:55:37 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 01:55:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:55:39 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed May 20 01:56: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 May 20 01:56:44 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 01:56:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:56:46 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed May 20 01:57: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 May 20 01:57:50 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 01:57:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:57:52 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 01:58: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 May 20 01:58:57 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 01:58:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 01:58:59 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 01:59:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 02:00:00.611545 time=0:04:26.085252 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 02:00:00.611666 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1567 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 02:00:05.875479 time=0:00:05.263813 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 02:00:05.875609 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 1568 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 1569 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 1570 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 1571 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 1572 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 02:00:20 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.kwdbsnx0 -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-05-20 02:00:25.070675 time=0:00:19.195066 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 02:00:25.070795 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 Wed May 20 06:00:25 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Wed May 20 06:00:25 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 53c4fc8e-ce03-44b8-b8ff-f592fc5d18cf Serial number: 43 Creation time: 2026-05-20 01:53:37 Modification time: 2026-05-20 02:00:24 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:4d:53:a6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 675e18b2-33e6-4062-a4a0-e50ee9ffb05e name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: 6dedb6db-624d-41e1-9f5f-09269ac97f13 child devices: - child 0: plain, size 1.8G logical_id: gnt/b1321433-9827-4f0e-a6d2-8ccaddc27914.disk0_data on primary: /dev/gnt/b1321433-9827-4f0e-a6d2-8ccaddc27914.disk0_data (253:0) on secondary: /dev/gnt/b1321433-9827-4f0e-a6d2-8ccaddc27914.disk0_data (253:0) name: None UUID: ca4360b2-7026-4704-b91b-a8a4fabd4f87 - child 1: plain, size 128M logical_id: gnt/b1321433-9827-4f0e-a6d2-8ccaddc27914.disk0_meta on primary: /dev/gnt/b1321433-9827-4f0e-a6d2-8ccaddc27914.disk0_meta (253:1) on secondary: /dev/gnt/b1321433-9827-4f0e-a6d2-8ccaddc27914.disk0_meta (253:1) name: None UUID: 8a4c2be5-1746-47e7-8dd7-348fc880b4a9 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: e0cf612b-469e-4365-b030-c55001893840 child devices: - child 0: plain, size 1.5G logical_id: gnt/f0976956-b37c-4181-abd1-fb805521286c.disk1_data on primary: /dev/gnt/f0976956-b37c-4181-abd1-fb805521286c.disk1_data (253:2) on secondary: /dev/gnt/f0976956-b37c-4181-abd1-fb805521286c.disk1_data (253:2) name: None UUID: 91c1dc84-818c-4e07-9bfe-3574b8bc085b - child 1: plain, size 128M logical_id: gnt/f0976956-b37c-4181-abd1-fb805521286c.disk1_meta on primary: /dev/gnt/f0976956-b37c-4181-abd1-fb805521286c.disk1_meta (253:3) on secondary: /dev/gnt/f0976956-b37c-4181-abd1-fb805521286c.disk1_meta (253:3) name: None UUID: 09d99eb1-7261-47bb-9478-b7a0badb8c20 Command: ssh itchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh itchy.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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1575 Waiting for job 1575 ... 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1578 Waiting for job 1578 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1580, 1581 Waiting for job 1580 ... Wed May 20 02:00:38 2026 * Verifying cluster config Wed May 20 02:00:38 2026 * Verifying cluster certificate files Wed May 20 02:00:38 2026 * Verifying hypervisor parameters Wed May 20 02:00:38 2026 * Verifying all nodes belong to an existing group Waiting for job 1581 ... Wed May 20 02:00:38 2026 * Verifying group 'default' Wed May 20 02:00:38 2026 * Gathering data (3 nodes) Wed May 20 02:00:38 2026 * Gathering information about nodes (3 nodes) Wed May 20 02:00:39 2026 * Gathering disk information (3 nodes) Wed May 20 02:00:39 2026 * Verifying configuration file consistency Wed May 20 02:00:39 2026 * Verifying node status Wed May 20 02:00:39 2026 * Verifying instance status Wed May 20 02:00:39 2026 * Verifying orphan volumes Wed May 20 02:00:39 2026 * Verifying N+1 Memory redundancy Wed May 20 02:00:39 2026 * Assessing cluster hypervisor parameters Wed May 20 02:00: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. Wed May 20 02:00:39 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 02:00:39 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 02:00:39 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 02:00:39 2026 * Other Notes Wed May 20 02:00:40 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.kwdbsnx0 -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-05-20 02:00:40.754065 time=0:00:15.683270 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-05-20 02:00:40.754195 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-05-20 02:00:44.828322 time=0:00:04.074127 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 22ab06d0317fed36224fed8160edd393ce7ead57 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1584, 1585 Waiting for job 1584 ... Wed May 20 02:00:46 2026 * Verifying cluster config Wed May 20 02:00:46 2026 * Verifying cluster certificate files Wed May 20 02:00:46 2026 * Verifying hypervisor parameters Wed May 20 02:00:46 2026 * Verifying all nodes belong to an existing group Waiting for job 1585 ... Wed May 20 02:00:46 2026 * Verifying group 'default' Wed May 20 02:00:46 2026 * Gathering data (3 nodes) Wed May 20 02:00:46 2026 * Gathering information about nodes (3 nodes) Wed May 20 02:00:48 2026 * Gathering disk information (3 nodes) Wed May 20 02:00:48 2026 * Verifying configuration file consistency Wed May 20 02:00:48 2026 * Verifying node status Wed May 20 02:00:48 2026 * Verifying instance status Wed May 20 02:00:48 2026 * Verifying orphan volumes Wed May 20 02:00:48 2026 * Verifying N+1 Memory redundancy Wed May 20 02:00:48 2026 * Assessing cluster hypervisor parameters Wed May 20 02:00: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 May 20 02:00:48 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 02:00:48 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 02:00:48 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 02:00:48 2026 * Other Notes Wed May 20 02:00:48 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 22ab06d0317fed36224fed8160edd393ce7ead57 /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-05-20 02:00:51.488849 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:itchy.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 May 20 02:00:53 2026 * creating instance disks... Wed May 20 02:01:01 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 02:01:01 2026 adding disks to cluster config Wed May 20 02:01:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:01:01 2026 - INFO: - device disk/0: 2.60% done, 3m 40s remaining (estimated) Wed May 20 02:01:01 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 02:02:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 02:02:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:02:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 02:02:02 2026 * running the instance OS create scripts... Wed May 20 02:02:02 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 3561b65f-3342-4a44-b8ac-383a438f8fd4 Serial number: 4 Creation time: 2026-05-20 02:01:01 Modification time: 2026-05-20 02:02:02 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:50:5a:06 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 759607bc-9f57-473a-8f4a-6be0d38e0cbb name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: b17719b6-99b4-4f18-ab4d-5ce6da98face child devices: - child 0: plain, size 768M logical_id: gnt/d301b9c5-7055-4a67-a2eb-9f5d628e4873.disk0_data on primary: /dev/gnt/d301b9c5-7055-4a67-a2eb-9f5d628e4873.disk0_data (253:0) on secondary: /dev/gnt/d301b9c5-7055-4a67-a2eb-9f5d628e4873.disk0_data (253:0) name: None UUID: d2f5b98c-91f1-47a3-8c11-ea9c254b4882 - child 1: plain, size 128M logical_id: gnt/d301b9c5-7055-4a67-a2eb-9f5d628e4873.disk0_meta on primary: /dev/gnt/d301b9c5-7055-4a67-a2eb-9f5d628e4873.disk0_meta (253:1) on secondary: /dev/gnt/d301b9c5-7055-4a67-a2eb-9f5d628e4873.disk0_meta (253:1) name: None UUID: d2274173-ebb6-4a65-ad56-57e314ff4dd1 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: 5aa5c3d4-7334-45d8-b647-635ff5eae076 child devices: - child 0: plain, size 512M logical_id: gnt/4426976c-34d7-4a6a-b458-44c7ee9097f2.disk1_data on primary: /dev/gnt/4426976c-34d7-4a6a-b458-44c7ee9097f2.disk1_data (253:2) on secondary: /dev/gnt/4426976c-34d7-4a6a-b458-44c7ee9097f2.disk1_data (253:2) name: None UUID: 9a040d23-580d-4696-8c42-57fff7c350b9 - child 1: plain, size 128M logical_id: gnt/4426976c-34d7-4a6a-b458-44c7ee9097f2.disk1_meta on primary: /dev/gnt/4426976c-34d7-4a6a-b458-44c7ee9097f2.disk1_meta (253:3) on secondary: /dev/gnt/4426976c-34d7-4a6a-b458-44c7ee9097f2.disk1_meta (253:3) name: None UUID: 017be64a-45ba-464e-a95f-290d571a15cb Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 02:02:05.578832 time=0:01:14.089983 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-05-20 02:02:05.578942 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1590 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 02:02:18.467841 time=0:00:12.888899 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 02:02:18.467994 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 02:02:18.468019 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 1593 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1593 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 1594 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 02:02: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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1596 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1596 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-05-20 02:02:28.713434 time=0:00:10.245415 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 02:02:28.713566 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1599 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 02:02:33.906058 time=0:00:05.192492 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 02:02:33.906192 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1600 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 02:02:46.802666 time=0:00:12.896474 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 02:02:46.802789 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1601 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 02:02:51.943322 time=0:00:05.140533 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 02:02:51.943460 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 3561b65f-3342-4a44-b8ac-383a438f8fd4 Serial number: 16 Creation time: 2026-05-20 02:01:01 Modification time: 2026-05-20 02:02:47 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:50:5a:06 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 759607bc-9f57-473a-8f4a-6be0d38e0cbb name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: b17719b6-99b4-4f18-ab4d-5ce6da98face child devices: - child 0: plain, size 768M logical_id: gnt/d301b9c5-7055-4a67-a2eb-9f5d628e4873.disk0_data on primary: /dev/gnt/d301b9c5-7055-4a67-a2eb-9f5d628e4873.disk0_data (253:0) on secondary: /dev/gnt/d301b9c5-7055-4a67-a2eb-9f5d628e4873.disk0_data (253:0) name: None UUID: d2f5b98c-91f1-47a3-8c11-ea9c254b4882 - child 1: plain, size 128M logical_id: gnt/d301b9c5-7055-4a67-a2eb-9f5d628e4873.disk0_meta on primary: /dev/gnt/d301b9c5-7055-4a67-a2eb-9f5d628e4873.disk0_meta (253:1) on secondary: /dev/gnt/d301b9c5-7055-4a67-a2eb-9f5d628e4873.disk0_meta (253:1) name: None UUID: d2274173-ebb6-4a65-ad56-57e314ff4dd1 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: 5aa5c3d4-7334-45d8-b647-635ff5eae076 child devices: - child 0: plain, size 512M logical_id: gnt/4426976c-34d7-4a6a-b458-44c7ee9097f2.disk1_data on primary: /dev/gnt/4426976c-34d7-4a6a-b458-44c7ee9097f2.disk1_data (253:2) on secondary: /dev/gnt/4426976c-34d7-4a6a-b458-44c7ee9097f2.disk1_data (253:2) name: None UUID: 9a040d23-580d-4696-8c42-57fff7c350b9 - child 1: plain, size 128M logical_id: gnt/4426976c-34d7-4a6a-b458-44c7ee9097f2.disk1_meta on primary: /dev/gnt/4426976c-34d7-4a6a-b458-44c7ee9097f2.disk1_meta (253:3) on secondary: /dev/gnt/4426976c-34d7-4a6a-b458-44c7ee9097f2.disk1_meta (253:3) name: None UUID: 017be64a-45ba-464e-a95f-290d571a15cb Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 02:02:55 2026 - INFO: Trying to hotplug device... Wed May 20 02:02:55 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:fe:13:b3,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 May 20 02:02:56 2026 - INFO: Trying to hotplug device... Wed May 20 02:02: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' Wed May 20 02:02:59 2026 - INFO: Trying to hotplug device... Wed May 20 02:03: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 May 20 02:03:06 2026 - INFO: Trying to hotplug device... Wed May 20 02:03:06 2026 - INFO: Hotplug done. Wed May 20 02:03:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:03:06 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Wed May 20 02:04: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' Wed May 20 02:04:07 2026 - INFO: Trying to hotplug device... Wed May 20 02:04:07 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-05-20 02:04:28.260509 time=0:01:36.317049 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 02:04:28.260643 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1622 GET /2/jobs/1623 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 02:04:30.738155 time=0:00:02.477512 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 02:04:30.738270 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 02:04:30.738292 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 02:04:30.738352 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 02:04:30.738364 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1624 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 02:04:38.622626 time=0:00:07.884262 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 02:04:38.622720 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 02:04:38.622741 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 02:04:38.622754 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 May 20 02:04:41 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 02:04:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:04:43 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed May 20 02:05: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 --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 May 20 02:05:49 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 02:05:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:05:50 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed May 20 02:06: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 May 20 02:06:55 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 02:06:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:06:56 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 02:07: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' Wed May 20 02:08:02 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 02:08:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:08:03 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 02:09:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 02:09:04.996735 time=0:04:26.373981 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 02:09:04.996837 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1631 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 02:09:10.181938 time=0:00:05.185101 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 02:09:10.182069 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 1632 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 1633 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 1634 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 1635 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 1636 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 02:09: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.kwdbsnx0 -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-05-20 02:09:59.031003 time=0:00:48.848934 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 02:09:59.031188 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 Wed May 20 06:09:59 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Wed May 20 06:09:59 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 3561b65f-3342-4a44-b8ac-383a438f8fd4 Serial number: 50 Creation time: 2026-05-20 02:01:01 Modification time: 2026-05-20 02:09:58 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:50:5a:06 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 759607bc-9f57-473a-8f4a-6be0d38e0cbb name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: b17719b6-99b4-4f18-ab4d-5ce6da98face child devices: - child 0: plain, size 1.8G logical_id: gnt/d301b9c5-7055-4a67-a2eb-9f5d628e4873.disk0_data on primary: /dev/gnt/d301b9c5-7055-4a67-a2eb-9f5d628e4873.disk0_data (253:0) on secondary: /dev/gnt/d301b9c5-7055-4a67-a2eb-9f5d628e4873.disk0_data (253:0) name: None UUID: d2f5b98c-91f1-47a3-8c11-ea9c254b4882 - child 1: plain, size 128M logical_id: gnt/d301b9c5-7055-4a67-a2eb-9f5d628e4873.disk0_meta on primary: /dev/gnt/d301b9c5-7055-4a67-a2eb-9f5d628e4873.disk0_meta (253:1) on secondary: /dev/gnt/d301b9c5-7055-4a67-a2eb-9f5d628e4873.disk0_meta (253:1) name: None UUID: d2274173-ebb6-4a65-ad56-57e314ff4dd1 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: 5aa5c3d4-7334-45d8-b647-635ff5eae076 child devices: - child 0: plain, size 1.5G logical_id: gnt/4426976c-34d7-4a6a-b458-44c7ee9097f2.disk1_data on primary: /dev/gnt/4426976c-34d7-4a6a-b458-44c7ee9097f2.disk1_data (253:2) on secondary: /dev/gnt/4426976c-34d7-4a6a-b458-44c7ee9097f2.disk1_data (253:2) name: None UUID: 9a040d23-580d-4696-8c42-57fff7c350b9 - child 1: plain, size 128M logical_id: gnt/4426976c-34d7-4a6a-b458-44c7ee9097f2.disk1_meta on primary: /dev/gnt/4426976c-34d7-4a6a-b458-44c7ee9097f2.disk1_meta (253:3) on secondary: /dev/gnt/4426976c-34d7-4a6a-b458-44c7ee9097f2.disk1_meta (253:3) name: None UUID: 017be64a-45ba-464e-a95f-290d571a15cb Command: ssh itchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh itchy.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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1639 Waiting for job 1639 ... 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1642 Waiting for job 1642 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1644, 1645 Waiting for job 1644 ... Wed May 20 02:10:12 2026 * Verifying cluster config Wed May 20 02:10:12 2026 * Verifying cluster certificate files Wed May 20 02:10:12 2026 * Verifying hypervisor parameters Wed May 20 02:10:12 2026 * Verifying all nodes belong to an existing group Waiting for job 1645 ... Wed May 20 02:10:12 2026 * Verifying group 'default' Wed May 20 02:10:12 2026 * Gathering data (3 nodes) Wed May 20 02:10:12 2026 * Gathering information about nodes (3 nodes) Wed May 20 02:10:13 2026 * Gathering disk information (3 nodes) Wed May 20 02:10:13 2026 * Verifying configuration file consistency Wed May 20 02:10:13 2026 * Verifying node status Wed May 20 02:10:13 2026 * Verifying instance status Wed May 20 02:10:13 2026 * Verifying orphan volumes Wed May 20 02:10:13 2026 * Verifying N+1 Memory redundancy Wed May 20 02:10:13 2026 * Assessing cluster hypervisor parameters Wed May 20 02:10: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 May 20 02:10:13 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 02:10:13 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 02:10:13 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 02:10:13 2026 * Other Notes Wed May 20 02:10: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.kwdbsnx0 -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-05-20 02:10:14.732049 time=0:00:15.700861 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-05-20 02:10:14.732158 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-05-20 02:10:23.512393 time=0:00:08.780235 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 15cb0e99b683ba1892937bd438546bc77a903ce5 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1648, 1649 Waiting for job 1648 ... Wed May 20 02:10:25 2026 * Verifying cluster config Wed May 20 02:10:25 2026 * Verifying cluster certificate files Wed May 20 02:10:25 2026 * Verifying hypervisor parameters Wed May 20 02:10:25 2026 * Verifying all nodes belong to an existing group Waiting for job 1649 ... Wed May 20 02:10:25 2026 * Verifying group 'default' Wed May 20 02:10:25 2026 * Gathering data (3 nodes) Wed May 20 02:10:25 2026 * Gathering information about nodes (3 nodes) Wed May 20 02:10:27 2026 * Gathering disk information (3 nodes) Wed May 20 02:10:27 2026 * Verifying configuration file consistency Wed May 20 02:10:27 2026 * Verifying node status Wed May 20 02:10:27 2026 * Verifying instance status Wed May 20 02:10:27 2026 * Verifying orphan volumes Wed May 20 02:10:27 2026 * Verifying N+1 Memory redundancy Wed May 20 02:10:27 2026 * Assessing cluster hypervisor parameters Wed May 20 02:10: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 May 20 02:10:27 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 02:10:27 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 02:10:27 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 02:10:27 2026 * Other Notes Wed May 20 02:10:27 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 15cb0e99b683ba1892937bd438546bc77a903ce5 /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-05-20 02:10:30.112723 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:itchy.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 May 20 02:10:31 2026 * creating instance disks... Wed May 20 02:10:40 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 02:10:40 2026 adding disks to cluster config Wed May 20 02:10:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:10:40 2026 - INFO: - device disk/0: 2.60% done, 3m 7s remaining (estimated) Wed May 20 02:10:40 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 02:11:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 02:11:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:11:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 02:11:41 2026 * running the instance OS create scripts... Wed May 20 02:11:41 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 5b9f1370-084b-4606-9f10-b7980643a2a1 Serial number: 4 Creation time: 2026-05-20 02:10:40 Modification time: 2026-05-20 02:11:41 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:a8:a7:59 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 133ec6f4-b581-4d43-b5df-8d21cbc7474e name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: a9b0bbfd-7c14-417b-a12e-58ec9426d459 child devices: - child 0: plain, size 768M logical_id: gnt/2afb90ff-8526-4d80-a8c9-496737e432f4.disk0_data on primary: /dev/gnt/2afb90ff-8526-4d80-a8c9-496737e432f4.disk0_data (253:0) on secondary: /dev/gnt/2afb90ff-8526-4d80-a8c9-496737e432f4.disk0_data (253:0) name: None UUID: 090d6089-2c42-4ca3-946f-7708e5487283 - child 1: plain, size 128M logical_id: gnt/2afb90ff-8526-4d80-a8c9-496737e432f4.disk0_meta on primary: /dev/gnt/2afb90ff-8526-4d80-a8c9-496737e432f4.disk0_meta (253:1) on secondary: /dev/gnt/2afb90ff-8526-4d80-a8c9-496737e432f4.disk0_meta (253:1) name: None UUID: 94d29410-2ddb-403e-8222-26b076a71727 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: 2e93e8b0-bc09-4ca8-89d1-4f14e6fc056a child devices: - child 0: plain, size 512M logical_id: gnt/bf5d2c45-3c61-48c0-9614-c17d3db43877.disk1_data on primary: /dev/gnt/bf5d2c45-3c61-48c0-9614-c17d3db43877.disk1_data (253:2) on secondary: /dev/gnt/bf5d2c45-3c61-48c0-9614-c17d3db43877.disk1_data (253:2) name: None UUID: f6a4f379-1d02-4748-8692-f95df5f0214c - child 1: plain, size 128M logical_id: gnt/bf5d2c45-3c61-48c0-9614-c17d3db43877.disk1_meta on primary: /dev/gnt/bf5d2c45-3c61-48c0-9614-c17d3db43877.disk1_meta (253:3) on secondary: /dev/gnt/bf5d2c45-3c61-48c0-9614-c17d3db43877.disk1_meta (253:3) name: None UUID: 5f71d481-2aaf-40ab-96ad-6bdc0dc32a99 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 02:11:44.564516 time=0:01:14.451793 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-05-20 02:11:44.564601 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1654 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 02:11:57.340796 time=0:00:12.776195 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 02:11:57.340942 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 02:11:57.340966 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 1657 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1657 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 1658 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 02:12:01 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 1659 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 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 Stdout was: Waiting for job 1660 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1660 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-05-20 02:12:07.551482 time=0:00:10.210516 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 02:12:07.551583 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1663 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 02:12:12.743608 time=0:00:05.192025 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 02:12:12.743742 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1664 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 02:12:25.638204 time=0:00:12.894462 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 02:12:25.638341 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1665 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 02:12:30.882588 time=0:00:05.244247 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 02:12:30.882696 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 5b9f1370-084b-4606-9f10-b7980643a2a1 Serial number: 16 Creation time: 2026-05-20 02:10:40 Modification time: 2026-05-20 02:12:26 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:a8:a7:59 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 133ec6f4-b581-4d43-b5df-8d21cbc7474e name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: a9b0bbfd-7c14-417b-a12e-58ec9426d459 child devices: - child 0: plain, size 768M logical_id: gnt/2afb90ff-8526-4d80-a8c9-496737e432f4.disk0_data on primary: /dev/gnt/2afb90ff-8526-4d80-a8c9-496737e432f4.disk0_data (253:0) on secondary: /dev/gnt/2afb90ff-8526-4d80-a8c9-496737e432f4.disk0_data (253:0) name: None UUID: 090d6089-2c42-4ca3-946f-7708e5487283 - child 1: plain, size 128M logical_id: gnt/2afb90ff-8526-4d80-a8c9-496737e432f4.disk0_meta on primary: /dev/gnt/2afb90ff-8526-4d80-a8c9-496737e432f4.disk0_meta (253:1) on secondary: /dev/gnt/2afb90ff-8526-4d80-a8c9-496737e432f4.disk0_meta (253:1) name: None UUID: 94d29410-2ddb-403e-8222-26b076a71727 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: 2e93e8b0-bc09-4ca8-89d1-4f14e6fc056a child devices: - child 0: plain, size 512M logical_id: gnt/bf5d2c45-3c61-48c0-9614-c17d3db43877.disk1_data on primary: /dev/gnt/bf5d2c45-3c61-48c0-9614-c17d3db43877.disk1_data (253:2) on secondary: /dev/gnt/bf5d2c45-3c61-48c0-9614-c17d3db43877.disk1_data (253:2) name: None UUID: f6a4f379-1d02-4748-8692-f95df5f0214c - child 1: plain, size 128M logical_id: gnt/bf5d2c45-3c61-48c0-9614-c17d3db43877.disk1_meta on primary: /dev/gnt/bf5d2c45-3c61-48c0-9614-c17d3db43877.disk1_meta (253:3) on secondary: /dev/gnt/bf5d2c45-3c61-48c0-9614-c17d3db43877.disk1_meta (253:3) name: None UUID: 5f71d481-2aaf-40ab-96ad-6bdc0dc32a99 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 02:12:34 2026 - INFO: Trying to hotplug device... Wed May 20 02:12:34 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:99:c5:ae,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 May 20 02:12:35 2026 - INFO: Trying to hotplug device... Wed May 20 02:12:36 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 May 20 02:12:38 2026 - INFO: Trying to hotplug device... Wed May 20 02:12: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 May 20 02:12:45 2026 - INFO: Trying to hotplug device... Wed May 20 02:12:45 2026 - INFO: Hotplug done. Wed May 20 02:12:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:12:45 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Wed May 20 02:13:45 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 May 20 02:13:46 2026 - INFO: Trying to hotplug device... Wed May 20 02:13:46 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-05-20 02:14:07.149422 time=0:01:36.266726 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 02:14:07.149611 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1686 GET /2/jobs/1687 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 02:14:09.642563 time=0:00:02.492952 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 02:14:09.642700 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 02:14:09.642720 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 02:14:09.642735 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 02:14:09.642746 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1688 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 02:14:17.416810 time=0:00:07.774064 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 02:14:17.417317 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 02:14:17.417346 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 02:14:17.417450 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 May 20 02:14:20 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 02:14:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:14:22 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed May 20 02:15: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 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 May 20 02:15:27 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 02:15:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:15:29 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed May 20 02:16: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 kvm-test-instance02.staging.ganeti.org 1 512M' Wed May 20 02:16:33 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 02:16:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:16:35 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 02:17: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 May 20 02:17:40 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 02:17:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:17:42 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 02:18:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 02:18:43.606205 time=0:04:26.188755 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 02:18:43.606304 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1695 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 02:18:48.791995 time=0:00:05.185691 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 02:18:48.792137 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 1696 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 1697 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 1698 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 1699 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 1700 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 02:19: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.kwdbsnx0 -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-05-20 02:19:37.550107 time=0:00:48.757970 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 02:19:37.550241 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 Wed May 20 06:19:37 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Wed May 20 06:19:37 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 5b9f1370-084b-4606-9f10-b7980643a2a1 Serial number: 50 Creation time: 2026-05-20 02:10:40 Modification time: 2026-05-20 02:19:37 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:a8:a7:59 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 133ec6f4-b581-4d43-b5df-8d21cbc7474e name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: a9b0bbfd-7c14-417b-a12e-58ec9426d459 child devices: - child 0: plain, size 1.8G logical_id: gnt/2afb90ff-8526-4d80-a8c9-496737e432f4.disk0_data on primary: /dev/gnt/2afb90ff-8526-4d80-a8c9-496737e432f4.disk0_data (253:0) on secondary: /dev/gnt/2afb90ff-8526-4d80-a8c9-496737e432f4.disk0_data (253:0) name: None UUID: 090d6089-2c42-4ca3-946f-7708e5487283 - child 1: plain, size 128M logical_id: gnt/2afb90ff-8526-4d80-a8c9-496737e432f4.disk0_meta on primary: /dev/gnt/2afb90ff-8526-4d80-a8c9-496737e432f4.disk0_meta (253:1) on secondary: /dev/gnt/2afb90ff-8526-4d80-a8c9-496737e432f4.disk0_meta (253:1) name: None UUID: 94d29410-2ddb-403e-8222-26b076a71727 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: 2e93e8b0-bc09-4ca8-89d1-4f14e6fc056a child devices: - child 0: plain, size 1.5G logical_id: gnt/bf5d2c45-3c61-48c0-9614-c17d3db43877.disk1_data on primary: /dev/gnt/bf5d2c45-3c61-48c0-9614-c17d3db43877.disk1_data (253:2) on secondary: /dev/gnt/bf5d2c45-3c61-48c0-9614-c17d3db43877.disk1_data (253:2) name: None UUID: f6a4f379-1d02-4748-8692-f95df5f0214c - child 1: plain, size 128M logical_id: gnt/bf5d2c45-3c61-48c0-9614-c17d3db43877.disk1_meta on primary: /dev/gnt/bf5d2c45-3c61-48c0-9614-c17d3db43877.disk1_meta (253:3) on secondary: /dev/gnt/bf5d2c45-3c61-48c0-9614-c17d3db43877.disk1_meta (253:3) name: None UUID: 5f71d481-2aaf-40ab-96ad-6bdc0dc32a99 Command: ssh itchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh itchy.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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1703 Waiting for job 1703 ... 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1706 Waiting for job 1706 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1708, 1709 Waiting for job 1708 ... Wed May 20 02:19:50 2026 * Verifying cluster config Wed May 20 02:19:50 2026 * Verifying cluster certificate files Wed May 20 02:19:50 2026 * Verifying hypervisor parameters Wed May 20 02:19:50 2026 * Verifying all nodes belong to an existing group Waiting for job 1709 ... Wed May 20 02:19:50 2026 * Verifying group 'default' Wed May 20 02:19:50 2026 * Gathering data (3 nodes) Wed May 20 02:19:50 2026 * Gathering information about nodes (3 nodes) Wed May 20 02:19:52 2026 * Gathering disk information (3 nodes) Wed May 20 02:19:52 2026 * Verifying configuration file consistency Wed May 20 02:19:52 2026 * Verifying node status Wed May 20 02:19:52 2026 * Verifying instance status Wed May 20 02:19:52 2026 * Verifying orphan volumes Wed May 20 02:19:52 2026 * Verifying N+1 Memory redundancy Wed May 20 02:19:52 2026 * Assessing cluster hypervisor parameters Wed May 20 02:19:52 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 May 20 02:19:52 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 02:19:52 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 02:19:52 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 02:19:52 2026 * Other Notes Wed May 20 02:19:52 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.kwdbsnx0 -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-05-20 02:19:53.300734 time=0:00:15.750493 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-05-20 02:19:53.300820 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-05-20 02:20:02.080458 time=0:00:08.779638 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5c5026f069dd709cb167a101543579b3bb5d60b5 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1712, 1713 Waiting for job 1712 ... Wed May 20 02:20:03 2026 * Verifying cluster config Wed May 20 02:20:03 2026 * Verifying cluster certificate files Wed May 20 02:20:03 2026 * Verifying hypervisor parameters Wed May 20 02:20:03 2026 * Verifying all nodes belong to an existing group Waiting for job 1713 ... Wed May 20 02:20:04 2026 * Verifying group 'default' Wed May 20 02:20:04 2026 * Gathering data (3 nodes) Wed May 20 02:20:04 2026 * Gathering information about nodes (3 nodes) Wed May 20 02:20:05 2026 * Gathering disk information (3 nodes) Wed May 20 02:20:05 2026 * Verifying configuration file consistency Wed May 20 02:20:05 2026 * Verifying node status Wed May 20 02:20:05 2026 * Verifying instance status Wed May 20 02:20:05 2026 * Verifying orphan volumes Wed May 20 02:20:05 2026 * Verifying N+1 Memory redundancy Wed May 20 02:20:05 2026 * Assessing cluster hypervisor parameters Wed May 20 02:20: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 May 20 02:20:05 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 02:20:05 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 02:20:05 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 02:20:05 2026 * Other Notes Wed May 20 02:20:05 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5c5026f069dd709cb167a101543579b3bb5d60b5 /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-05-20 02:20:08.741553 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:itchy.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 May 20 02:20:10 2026 * creating instance disks... Wed May 20 02:20:18 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 02:20:18 2026 adding disks to cluster config Wed May 20 02:20:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:20:18 2026 - INFO: - device disk/0: 2.60% done, 3m 23s remaining (estimated) Wed May 20 02:20:18 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 02:21:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 02:21:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:21:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 02:21:19 2026 * running the instance OS create scripts... Wed May 20 02:21:19 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: c906cb0d-bc6d-4d76-9d27-beb64b06697e Serial number: 4 Creation time: 2026-05-20 02:20:18 Modification time: 2026-05-20 02:21:19 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:d6:8f:7a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 96df5797-d19c-46cb-97b3-806d2078e7c6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: c01272c7-c46b-42d2-9c20-dca223b62bab child devices: - child 0: plain, size 768M logical_id: gnt/ba9edb6a-1a57-490c-93a4-0f50432c4ab4.disk0_data on primary: /dev/gnt/ba9edb6a-1a57-490c-93a4-0f50432c4ab4.disk0_data (253:0) on secondary: /dev/gnt/ba9edb6a-1a57-490c-93a4-0f50432c4ab4.disk0_data (253:0) name: None UUID: d414d999-8377-43e9-865d-f0d0f4ba27b8 - child 1: plain, size 128M logical_id: gnt/ba9edb6a-1a57-490c-93a4-0f50432c4ab4.disk0_meta on primary: /dev/gnt/ba9edb6a-1a57-490c-93a4-0f50432c4ab4.disk0_meta (253:1) on secondary: /dev/gnt/ba9edb6a-1a57-490c-93a4-0f50432c4ab4.disk0_meta (253:1) name: None UUID: bb40052c-3a18-4dda-b5b4-74606af0b064 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: 22e82e97-2aa7-419a-9757-ac09170d555b child devices: - child 0: plain, size 512M logical_id: gnt/1916d90d-7c45-4988-995f-55e940b4d472.disk1_data on primary: /dev/gnt/1916d90d-7c45-4988-995f-55e940b4d472.disk1_data (253:2) on secondary: /dev/gnt/1916d90d-7c45-4988-995f-55e940b4d472.disk1_data (253:2) name: None UUID: 90bb4318-25bb-46a6-9918-07ac609bbb57 - child 1: plain, size 128M logical_id: gnt/1916d90d-7c45-4988-995f-55e940b4d472.disk1_meta on primary: /dev/gnt/1916d90d-7c45-4988-995f-55e940b4d472.disk1_meta (253:3) on secondary: /dev/gnt/1916d90d-7c45-4988-995f-55e940b4d472.disk1_meta (253:3) name: None UUID: 3e858ffe-6e5d-4e0e-80e5-6afe272dc2dd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 02:21:22.909354 time=0:01:14.167801 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-05-20 02:21:22.909567 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1718 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 02:21:35.704273 time=0:00:12.794706 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 02:21:35.704462 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 02:21:35.704488 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 1721 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1721 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 1722 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 02:21:40 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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1724 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1724 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-05-20 02:21:45.924274 time=0:00:10.219786 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 02:21:45.924394 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1727 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 02:21:51.107117 time=0:00:05.182723 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 02:21:51.107235 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1728 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 02:22:04.002177 time=0:00:12.894942 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 02:22:04.002305 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1729 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 02:22:09.250231 time=0:00:05.247926 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 02:22:09.250343 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: c906cb0d-bc6d-4d76-9d27-beb64b06697e Serial number: 16 Creation time: 2026-05-20 02:20:18 Modification time: 2026-05-20 02:22:05 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:d6:8f:7a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 96df5797-d19c-46cb-97b3-806d2078e7c6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: c01272c7-c46b-42d2-9c20-dca223b62bab child devices: - child 0: plain, size 768M logical_id: gnt/ba9edb6a-1a57-490c-93a4-0f50432c4ab4.disk0_data on primary: /dev/gnt/ba9edb6a-1a57-490c-93a4-0f50432c4ab4.disk0_data (253:0) on secondary: /dev/gnt/ba9edb6a-1a57-490c-93a4-0f50432c4ab4.disk0_data (253:0) name: None UUID: d414d999-8377-43e9-865d-f0d0f4ba27b8 - child 1: plain, size 128M logical_id: gnt/ba9edb6a-1a57-490c-93a4-0f50432c4ab4.disk0_meta on primary: /dev/gnt/ba9edb6a-1a57-490c-93a4-0f50432c4ab4.disk0_meta (253:1) on secondary: /dev/gnt/ba9edb6a-1a57-490c-93a4-0f50432c4ab4.disk0_meta (253:1) name: None UUID: bb40052c-3a18-4dda-b5b4-74606af0b064 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: 22e82e97-2aa7-419a-9757-ac09170d555b child devices: - child 0: plain, size 512M logical_id: gnt/1916d90d-7c45-4988-995f-55e940b4d472.disk1_data on primary: /dev/gnt/1916d90d-7c45-4988-995f-55e940b4d472.disk1_data (253:2) on secondary: /dev/gnt/1916d90d-7c45-4988-995f-55e940b4d472.disk1_data (253:2) name: None UUID: 90bb4318-25bb-46a6-9918-07ac609bbb57 - child 1: plain, size 128M logical_id: gnt/1916d90d-7c45-4988-995f-55e940b4d472.disk1_meta on primary: /dev/gnt/1916d90d-7c45-4988-995f-55e940b4d472.disk1_meta (253:3) on secondary: /dev/gnt/1916d90d-7c45-4988-995f-55e940b4d472.disk1_meta (253:3) name: None UUID: 3e858ffe-6e5d-4e0e-80e5-6afe272dc2dd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 02:22:12 2026 - INFO: Trying to hotplug device... Wed May 20 02:22:12 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:e4:82:3a,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 May 20 02:22:13 2026 - INFO: Trying to hotplug device... Wed May 20 02:22: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' Wed May 20 02:22:16 2026 - INFO: Trying to hotplug device... Wed May 20 02:22: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' Wed May 20 02:22:23 2026 - INFO: Trying to hotplug device... Wed May 20 02:22:23 2026 - INFO: Hotplug done. Wed May 20 02:22:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:22:23 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Wed May 20 02:23: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 May 20 02:23:25 2026 - INFO: Trying to hotplug device... Wed May 20 02:23: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: 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-05-20 02:23:45.478774 time=0:01:36.228431 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 02:23:45.478865 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1750 GET /2/jobs/1751 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 02:23:47.930618 time=0:00:02.451753 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 02:23:47.930735 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 02:23:47.930756 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 02:23:47.930771 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 02:23:47.930781 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1752 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 02:23:55.907690 time=0:00:07.976909 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 02:23:55.907861 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 02:23:55.907885 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 02:23:55.907901 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 May 20 02:23:59 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 02:24:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:24:01 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed May 20 02:25: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' Wed May 20 02:25:06 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 02:25:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:25:07 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed May 20 02:26: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' Wed May 20 02:26:12 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 02:26:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:26:13 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 02:27: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 May 20 02:27:19 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 02:27:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:27:20 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 02:28:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 02:28:22.243913 time=0:04:26.336012 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 02:28:22.244023 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1759 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 02:28:27.517774 time=0:00:05.273751 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 02:28:27.517891 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 1760 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 1761 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 1762 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 1763 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 1764 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 02:29: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.kwdbsnx0 -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-05-20 02:29:16.213138 time=0:00:48.695247 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 02:29:16.213275 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 Wed May 20 06:29:16 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Wed May 20 06:29:16 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: c906cb0d-bc6d-4d76-9d27-beb64b06697e Serial number: 50 Creation time: 2026-05-20 02:20:18 Modification time: 2026-05-20 02:29:15 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:d6:8f:7a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 96df5797-d19c-46cb-97b3-806d2078e7c6 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: c01272c7-c46b-42d2-9c20-dca223b62bab child devices: - child 0: plain, size 1.8G logical_id: gnt/ba9edb6a-1a57-490c-93a4-0f50432c4ab4.disk0_data on primary: /dev/gnt/ba9edb6a-1a57-490c-93a4-0f50432c4ab4.disk0_data (253:0) on secondary: /dev/gnt/ba9edb6a-1a57-490c-93a4-0f50432c4ab4.disk0_data (253:0) name: None UUID: d414d999-8377-43e9-865d-f0d0f4ba27b8 - child 1: plain, size 128M logical_id: gnt/ba9edb6a-1a57-490c-93a4-0f50432c4ab4.disk0_meta on primary: /dev/gnt/ba9edb6a-1a57-490c-93a4-0f50432c4ab4.disk0_meta (253:1) on secondary: /dev/gnt/ba9edb6a-1a57-490c-93a4-0f50432c4ab4.disk0_meta (253:1) name: None UUID: bb40052c-3a18-4dda-b5b4-74606af0b064 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: 22e82e97-2aa7-419a-9757-ac09170d555b child devices: - child 0: plain, size 1.5G logical_id: gnt/1916d90d-7c45-4988-995f-55e940b4d472.disk1_data on primary: /dev/gnt/1916d90d-7c45-4988-995f-55e940b4d472.disk1_data (253:2) on secondary: /dev/gnt/1916d90d-7c45-4988-995f-55e940b4d472.disk1_data (253:2) name: None UUID: 90bb4318-25bb-46a6-9918-07ac609bbb57 - child 1: plain, size 128M logical_id: gnt/1916d90d-7c45-4988-995f-55e940b4d472.disk1_meta on primary: /dev/gnt/1916d90d-7c45-4988-995f-55e940b4d472.disk1_meta (253:3) on secondary: /dev/gnt/1916d90d-7c45-4988-995f-55e940b4d472.disk1_meta (253:3) name: None UUID: 3e858ffe-6e5d-4e0e-80e5-6afe272dc2dd Command: ssh itchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh itchy.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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1767 Waiting for job 1767 ... 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1770 Waiting for job 1770 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1772, 1773 Waiting for job 1772 ... Wed May 20 02:29:29 2026 * Verifying cluster config Wed May 20 02:29:29 2026 * Verifying cluster certificate files Wed May 20 02:29:29 2026 * Verifying hypervisor parameters Wed May 20 02:29:29 2026 * Verifying all nodes belong to an existing group Waiting for job 1773 ... Wed May 20 02:29:29 2026 * Verifying group 'default' Wed May 20 02:29:29 2026 * Gathering data (3 nodes) Wed May 20 02:29:29 2026 * Gathering information about nodes (3 nodes) Wed May 20 02:29:30 2026 * Gathering disk information (3 nodes) Wed May 20 02:29:31 2026 * Verifying configuration file consistency Wed May 20 02:29:31 2026 * Verifying node status Wed May 20 02:29:31 2026 * Verifying instance status Wed May 20 02:29:31 2026 * Verifying orphan volumes Wed May 20 02:29:31 2026 * Verifying N+1 Memory redundancy Wed May 20 02:29:31 2026 * Assessing cluster hypervisor parameters Wed May 20 02:29:31 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 May 20 02:29:31 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 02:29:31 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 02:29:31 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 02:29:31 2026 * Other Notes Wed May 20 02:29:31 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.kwdbsnx0 -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-05-20 02:29:31.932282 time=0:00:15.719007 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-05-20 02:29:31.932352 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-05-20 02:29:40.818705 time=0:00:08.886353 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 59efe5af41cde98f666494fc03eeccb8b65ea678 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1776, 1777 Waiting for job 1776 ... Wed May 20 02:29:42 2026 * Verifying cluster config Wed May 20 02:29:42 2026 * Verifying cluster certificate files Wed May 20 02:29:42 2026 * Verifying hypervisor parameters Wed May 20 02:29:42 2026 * Verifying all nodes belong to an existing group Waiting for job 1777 ... Wed May 20 02:29:42 2026 * Verifying group 'default' Wed May 20 02:29:42 2026 * Gathering data (3 nodes) Wed May 20 02:29:42 2026 * Gathering information about nodes (3 nodes) Wed May 20 02:29:44 2026 * Gathering disk information (3 nodes) Wed May 20 02:29:44 2026 * Verifying configuration file consistency Wed May 20 02:29:44 2026 * Verifying node status Wed May 20 02:29:44 2026 * Verifying instance status Wed May 20 02:29:44 2026 * Verifying orphan volumes Wed May 20 02:29:44 2026 * Verifying N+1 Memory redundancy Wed May 20 02:29:44 2026 * Assessing cluster hypervisor parameters Wed May 20 02:29: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 May 20 02:29:44 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 02:29:44 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 02:29:44 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 02:29:44 2026 * Other Notes Wed May 20 02:29:44 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 59efe5af41cde98f666494fc03eeccb8b65ea678 /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=io_uring Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=io_uring' <<<< 2026-05-20 02:29:47.476693 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:itchy.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 May 20 02:29:49 2026 * creating instance disks... Wed May 20 02:29:57 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 02:29:57 2026 adding disks to cluster config Wed May 20 02:29:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:29:57 2026 - INFO: - device disk/0: 2.60% done, 3m 7s remaining (estimated) Wed May 20 02:29:57 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 02:30:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 02:30:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:30:58 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 02:30:58 2026 * running the instance OS create scripts... Wed May 20 02:30:58 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: bdbc5cd0-a82b-4afe-8ac1-85334561c1af Serial number: 4 Creation time: 2026-05-20 02:29:57 Modification time: 2026-05-20 02:30:58 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:b0:1f:f2 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 31e7f924-8614-4b45-b454-7b634109c3f7 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: 83ff1d68-bb95-4e7f-9987-c02120718d44 child devices: - child 0: plain, size 768M logical_id: gnt/b7a44b5c-8f7b-4513-8a59-3960a78de1fd.disk0_data on primary: /dev/gnt/b7a44b5c-8f7b-4513-8a59-3960a78de1fd.disk0_data (253:0) on secondary: /dev/gnt/b7a44b5c-8f7b-4513-8a59-3960a78de1fd.disk0_data (253:0) name: None UUID: c7b22944-2a97-47c6-9fc1-91e136376741 - child 1: plain, size 128M logical_id: gnt/b7a44b5c-8f7b-4513-8a59-3960a78de1fd.disk0_meta on primary: /dev/gnt/b7a44b5c-8f7b-4513-8a59-3960a78de1fd.disk0_meta (253:1) on secondary: /dev/gnt/b7a44b5c-8f7b-4513-8a59-3960a78de1fd.disk0_meta (253:1) name: None UUID: 8c85faae-1a38-4eae-a039-449b1788b35a - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: 37d777f7-22af-4a6d-b6a3-c4ed909145e7 child devices: - child 0: plain, size 512M logical_id: gnt/d15c514d-be22-4d3c-937e-f37c6684ccb5.disk1_data on primary: /dev/gnt/d15c514d-be22-4d3c-937e-f37c6684ccb5.disk1_data (253:2) on secondary: /dev/gnt/d15c514d-be22-4d3c-937e-f37c6684ccb5.disk1_data (253:2) name: None UUID: 4731a118-6e4b-46ae-938b-eedba1617105 - child 1: plain, size 128M logical_id: gnt/d15c514d-be22-4d3c-937e-f37c6684ccb5.disk1_meta on primary: /dev/gnt/d15c514d-be22-4d3c-937e-f37c6684ccb5.disk1_meta (253:3) on secondary: /dev/gnt/d15c514d-be22-4d3c-937e-f37c6684ccb5.disk1_meta (253:3) name: None UUID: 6cfa8617-b5ba-401e-8606-ff9c12a24029 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 02:31:01.809844 time=0:01:14.333151 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-05-20 02:31:01.809965 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1782 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 02:31:09.695183 time=0:00:07.885218 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 02:31:09.695287 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 02:31:09.695322 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 1785 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1785 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 1786 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 02:31:14 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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1788 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1788 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-05-20 02:31:20.918696 time=0:00:11.223374 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 02:31:20.918792 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1791 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 02:31:26.203106 time=0:00:05.284314 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 02:31:26.203231 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1792 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 02:31:39.318387 time=0:00:13.115156 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 02:31:39.318525 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1793 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 02:31:44.674972 time=0:00:05.356447 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 02:31:44.675119 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: bdbc5cd0-a82b-4afe-8ac1-85334561c1af Serial number: 16 Creation time: 2026-05-20 02:29:57 Modification time: 2026-05-20 02:31:40 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:b0:1f:f2 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 31e7f924-8614-4b45-b454-7b634109c3f7 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: 83ff1d68-bb95-4e7f-9987-c02120718d44 child devices: - child 0: plain, size 768M logical_id: gnt/b7a44b5c-8f7b-4513-8a59-3960a78de1fd.disk0_data on primary: /dev/gnt/b7a44b5c-8f7b-4513-8a59-3960a78de1fd.disk0_data (253:0) on secondary: /dev/gnt/b7a44b5c-8f7b-4513-8a59-3960a78de1fd.disk0_data (253:0) name: None UUID: c7b22944-2a97-47c6-9fc1-91e136376741 - child 1: plain, size 128M logical_id: gnt/b7a44b5c-8f7b-4513-8a59-3960a78de1fd.disk0_meta on primary: /dev/gnt/b7a44b5c-8f7b-4513-8a59-3960a78de1fd.disk0_meta (253:1) on secondary: /dev/gnt/b7a44b5c-8f7b-4513-8a59-3960a78de1fd.disk0_meta (253:1) name: None UUID: 8c85faae-1a38-4eae-a039-449b1788b35a - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: 37d777f7-22af-4a6d-b6a3-c4ed909145e7 child devices: - child 0: plain, size 512M logical_id: gnt/d15c514d-be22-4d3c-937e-f37c6684ccb5.disk1_data on primary: /dev/gnt/d15c514d-be22-4d3c-937e-f37c6684ccb5.disk1_data (253:2) on secondary: /dev/gnt/d15c514d-be22-4d3c-937e-f37c6684ccb5.disk1_data (253:2) name: None UUID: 4731a118-6e4b-46ae-938b-eedba1617105 - child 1: plain, size 128M logical_id: gnt/d15c514d-be22-4d3c-937e-f37c6684ccb5.disk1_meta on primary: /dev/gnt/d15c514d-be22-4d3c-937e-f37c6684ccb5.disk1_meta (253:3) on secondary: /dev/gnt/d15c514d-be22-4d3c-937e-f37c6684ccb5.disk1_meta (253:3) name: None UUID: 6cfa8617-b5ba-401e-8606-ff9c12a24029 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 02:31:47 2026 - INFO: Trying to hotplug device... Wed May 20 02:31:48 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:21:94: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' Wed May 20 02:31:49 2026 - INFO: Trying to hotplug device... Wed May 20 02:31:50 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 May 20 02:31:51 2026 - INFO: Trying to hotplug device... Wed May 20 02:31:53 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 May 20 02:31:59 2026 - INFO: Trying to hotplug device... Wed May 20 02:31:59 2026 - INFO: Hotplug done. Wed May 20 02:31:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:31:59 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Wed May 20 02:32: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 May 20 02:33:01 2026 - INFO: Trying to hotplug device... Wed May 20 02:33: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: 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-05-20 02:33:21.627861 time=0:01:36.952742 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 02:33:21.627971 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1814 GET /2/jobs/1815 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 02:33:24.134597 time=0:00:02.506626 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 02:33:24.135245 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 02:33:24.135273 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 02:33:24.135478 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 02:33:24.135505 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1816 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 02:33:32.127283 time=0:00:07.991778 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 02:33:32.127432 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 02:33:32.127452 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 02:33:32.127466 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 May 20 02:33:35 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 02:33:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:33:37 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed May 20 02:34: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 May 20 02:34:42 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 02:34:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:34:44 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed May 20 02:35: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 kvm-test-instance02.staging.ganeti.org 1 512M' Wed May 20 02:35:48 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 02:35:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:35:50 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 02:36: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' Wed May 20 02:36:55 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 02:36:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:36:57 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 02:37:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 02:37:58.606852 time=0:04:26.479386 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 02:37:58.606992 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1823 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 02:38:03.936028 time=0:00:05.329036 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 02:38:03.936161 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 1824 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 1825 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 1826 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 1827 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 1828 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 02:38:49 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.kwdbsnx0 -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-05-20 02:38:53.483953 time=0:00:49.547792 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 02:38:53.484057 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 Wed May 20 06:38:53 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Wed May 20 06:38:53 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: bdbc5cd0-a82b-4afe-8ac1-85334561c1af Serial number: 50 Creation time: 2026-05-20 02:29:57 Modification time: 2026-05-20 02:38:52 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:b0:1f:f2 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 31e7f924-8614-4b45-b454-7b634109c3f7 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: 83ff1d68-bb95-4e7f-9987-c02120718d44 child devices: - child 0: plain, size 1.8G logical_id: gnt/b7a44b5c-8f7b-4513-8a59-3960a78de1fd.disk0_data on primary: /dev/gnt/b7a44b5c-8f7b-4513-8a59-3960a78de1fd.disk0_data (253:0) on secondary: /dev/gnt/b7a44b5c-8f7b-4513-8a59-3960a78de1fd.disk0_data (253:0) name: None UUID: c7b22944-2a97-47c6-9fc1-91e136376741 - child 1: plain, size 128M logical_id: gnt/b7a44b5c-8f7b-4513-8a59-3960a78de1fd.disk0_meta on primary: /dev/gnt/b7a44b5c-8f7b-4513-8a59-3960a78de1fd.disk0_meta (253:1) on secondary: /dev/gnt/b7a44b5c-8f7b-4513-8a59-3960a78de1fd.disk0_meta (253:1) name: None UUID: 8c85faae-1a38-4eae-a039-449b1788b35a - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: 37d777f7-22af-4a6d-b6a3-c4ed909145e7 child devices: - child 0: plain, size 1.5G logical_id: gnt/d15c514d-be22-4d3c-937e-f37c6684ccb5.disk1_data on primary: /dev/gnt/d15c514d-be22-4d3c-937e-f37c6684ccb5.disk1_data (253:2) on secondary: /dev/gnt/d15c514d-be22-4d3c-937e-f37c6684ccb5.disk1_data (253:2) name: None UUID: 4731a118-6e4b-46ae-938b-eedba1617105 - child 1: plain, size 128M logical_id: gnt/d15c514d-be22-4d3c-937e-f37c6684ccb5.disk1_meta on primary: /dev/gnt/d15c514d-be22-4d3c-937e-f37c6684ccb5.disk1_meta (253:3) on secondary: /dev/gnt/d15c514d-be22-4d3c-937e-f37c6684ccb5.disk1_meta (253:3) name: None UUID: 6cfa8617-b5ba-401e-8606-ff9c12a24029 Command: ssh itchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh itchy.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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1831 Waiting for job 1831 ... 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1834 Waiting for job 1834 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1836, 1837 Waiting for job 1836 ... Wed May 20 02:39:06 2026 * Verifying cluster config Wed May 20 02:39:07 2026 * Verifying cluster certificate files Wed May 20 02:39:07 2026 * Verifying hypervisor parameters Wed May 20 02:39:07 2026 * Verifying all nodes belong to an existing group Waiting for job 1837 ... Wed May 20 02:39:07 2026 * Verifying group 'default' Wed May 20 02:39:07 2026 * Gathering data (3 nodes) Wed May 20 02:39:07 2026 * Gathering information about nodes (3 nodes) Wed May 20 02:39:08 2026 * Gathering disk information (3 nodes) Wed May 20 02:39:08 2026 * Verifying configuration file consistency Wed May 20 02:39:08 2026 * Verifying node status Wed May 20 02:39:08 2026 * Verifying instance status Wed May 20 02:39:08 2026 * Verifying orphan volumes Wed May 20 02:39:08 2026 * Verifying N+1 Memory redundancy Wed May 20 02:39:08 2026 * Assessing cluster hypervisor parameters Wed May 20 02:39:08 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 May 20 02:39:08 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 02:39:08 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 02:39:08 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 02:39:08 2026 * Other Notes Wed May 20 02:39:09 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.kwdbsnx0 -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-05-20 02:39:09.756847 time=0:00:16.272790 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-05-20 02:39:09.756932 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-05-20 02:39:18.437646 time=0:00:08.680714 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1856b2c69988878dc82fa20d2d374456e1682a81 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1840, 1841 Waiting for job 1840 ... Wed May 20 02:39:20 2026 * Verifying cluster config Wed May 20 02:39:20 2026 * Verifying cluster certificate files Wed May 20 02:39:20 2026 * Verifying hypervisor parameters Wed May 20 02:39:20 2026 * Verifying all nodes belong to an existing group Waiting for job 1841 ... Wed May 20 02:39:20 2026 * Verifying group 'default' Wed May 20 02:39:20 2026 * Gathering data (3 nodes) Wed May 20 02:39:20 2026 * Gathering information about nodes (3 nodes) Wed May 20 02:39:21 2026 * Gathering disk information (3 nodes) Wed May 20 02:39:21 2026 * Verifying configuration file consistency Wed May 20 02:39:21 2026 * Verifying node status Wed May 20 02:39:21 2026 * Verifying instance status Wed May 20 02:39:21 2026 * Verifying orphan volumes Wed May 20 02:39:21 2026 * Verifying N+1 Memory redundancy Wed May 20 02:39:21 2026 * Assessing cluster hypervisor parameters Wed May 20 02:39: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. Wed May 20 02:39:21 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 02:39:21 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 02:39:21 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 02:39:21 2026 * Other Notes Wed May 20 02:39:22 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1856b2c69988878dc82fa20d2d374456e1682a81 /var/lib/ganeti/config.data ---- 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-05-20 02:39:23.582367 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:itchy.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 May 20 02:39:25 2026 * creating instance disks... Wed May 20 02:39:33 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 02:39:33 2026 adding disks to cluster config Wed May 20 02:39:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:39:33 2026 - INFO: - device disk/0: 2.60% done, 3m 23s remaining (estimated) Wed May 20 02:39:33 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 02:40:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 02:40:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:40:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 02:40:34 2026 * running the instance OS create scripts... Wed May 20 02:40:34 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 8c61e7d8-3809-4250-b277-b506a38ab314 Serial number: 4 Creation time: 2026-05-20 02:39:33 Modification time: 2026-05-20 02:40:34 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:90:8c:6b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 3e815db9-c137-4ca4-808b-1604dff392b3 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: d7016518-d554-4399-aa8a-3af4cbb50e3f child devices: - child 0: plain, size 768M logical_id: gnt/2705e587-0969-46f3-ad31-31bd9bfcf7dd.disk0_data on primary: /dev/gnt/2705e587-0969-46f3-ad31-31bd9bfcf7dd.disk0_data (253:0) on secondary: /dev/gnt/2705e587-0969-46f3-ad31-31bd9bfcf7dd.disk0_data (253:0) name: None UUID: 961d6415-c046-44c3-b755-9942840c3aa9 - child 1: plain, size 128M logical_id: gnt/2705e587-0969-46f3-ad31-31bd9bfcf7dd.disk0_meta on primary: /dev/gnt/2705e587-0969-46f3-ad31-31bd9bfcf7dd.disk0_meta (253:1) on secondary: /dev/gnt/2705e587-0969-46f3-ad31-31bd9bfcf7dd.disk0_meta (253:1) name: None UUID: b8887bc8-645a-43d4-b60b-868307ea97ac - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: fe98a55e-9691-49bc-9797-955bf77708f3 child devices: - child 0: plain, size 512M logical_id: gnt/21081383-58a8-4727-bc05-1b2c88937ac9.disk1_data on primary: /dev/gnt/21081383-58a8-4727-bc05-1b2c88937ac9.disk1_data (253:2) on secondary: /dev/gnt/21081383-58a8-4727-bc05-1b2c88937ac9.disk1_data (253:2) name: None UUID: 7271841a-3577-4e35-ace5-296b20b878f5 - child 1: plain, size 128M logical_id: gnt/21081383-58a8-4727-bc05-1b2c88937ac9.disk1_meta on primary: /dev/gnt/21081383-58a8-4727-bc05-1b2c88937ac9.disk1_meta (253:3) on secondary: /dev/gnt/21081383-58a8-4727-bc05-1b2c88937ac9.disk1_meta (253:3) name: None UUID: 1a39bdcd-1e10-4a26-ab73-36bc68385d2c Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 02:40:37.712479 time=0:01:14.130112 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-05-20 02:40:37.712615 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1845 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 02:40:50.605838 time=0:00:12.893223 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 02:40:50.606069 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 02:40:50.606095 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 1848 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1848 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 1849 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 02:40: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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1851 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1851 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-05-20 02:41:01.042047 time=0:00:10.435952 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 02:41:01.042142 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1854 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 02:41:06.433808 time=0:00:05.391666 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 02:41:06.433995 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1855 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 02:41:19.230673 time=0:00:12.796678 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 02:41:19.230815 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1856 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 02:41:24.675033 time=0:00:05.444218 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 02:41:24.675226 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 8c61e7d8-3809-4250-b277-b506a38ab314 Serial number: 16 Creation time: 2026-05-20 02:39:33 Modification time: 2026-05-20 02:41:20 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:90:8c:6b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 3e815db9-c137-4ca4-808b-1604dff392b3 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: d7016518-d554-4399-aa8a-3af4cbb50e3f child devices: - child 0: plain, size 768M logical_id: gnt/2705e587-0969-46f3-ad31-31bd9bfcf7dd.disk0_data on primary: /dev/gnt/2705e587-0969-46f3-ad31-31bd9bfcf7dd.disk0_data (253:0) on secondary: /dev/gnt/2705e587-0969-46f3-ad31-31bd9bfcf7dd.disk0_data (253:0) name: None UUID: 961d6415-c046-44c3-b755-9942840c3aa9 - child 1: plain, size 128M logical_id: gnt/2705e587-0969-46f3-ad31-31bd9bfcf7dd.disk0_meta on primary: /dev/gnt/2705e587-0969-46f3-ad31-31bd9bfcf7dd.disk0_meta (253:1) on secondary: /dev/gnt/2705e587-0969-46f3-ad31-31bd9bfcf7dd.disk0_meta (253:1) name: None UUID: b8887bc8-645a-43d4-b60b-868307ea97ac - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: fe98a55e-9691-49bc-9797-955bf77708f3 child devices: - child 0: plain, size 512M logical_id: gnt/21081383-58a8-4727-bc05-1b2c88937ac9.disk1_data on primary: /dev/gnt/21081383-58a8-4727-bc05-1b2c88937ac9.disk1_data (253:2) on secondary: /dev/gnt/21081383-58a8-4727-bc05-1b2c88937ac9.disk1_data (253:2) name: None UUID: 7271841a-3577-4e35-ace5-296b20b878f5 - child 1: plain, size 128M logical_id: gnt/21081383-58a8-4727-bc05-1b2c88937ac9.disk1_meta on primary: /dev/gnt/21081383-58a8-4727-bc05-1b2c88937ac9.disk1_meta (253:3) on secondary: /dev/gnt/21081383-58a8-4727-bc05-1b2c88937ac9.disk1_meta (253:3) name: None UUID: 1a39bdcd-1e10-4a26-ab73-36bc68385d2c Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 02:41:27 2026 - INFO: Trying to hotplug device... Wed May 20 02:41:28 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:97:6b:af,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 May 20 02:41:29 2026 - INFO: Trying to hotplug device... Wed May 20 02:41: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 May 20 02:41:31 2026 - INFO: Trying to hotplug device... Wed May 20 02:41:33 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 May 20 02:41:39 2026 - INFO: Trying to hotplug device... Wed May 20 02:41:39 2026 - INFO: Hotplug done. Wed May 20 02:41:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:41:39 2026 - INFO: - device disk/2: 0.80% done, 43m 41s remaining (estimated) Wed May 20 02:42:39 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 May 20 02:42:40 2026 - INFO: Trying to hotplug device... Wed May 20 02:42:40 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-05-20 02:43:03.683538 time=0:01:39.008312 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 02:43:03.683664 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1877 GET /2/jobs/1878 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 02:43:06.154148 time=0:00:02.470484 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 02:43:06.154271 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 02:43:06.154293 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 02:43:06.154307 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 02:43:06.154317 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1879 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 02:43:14.134549 time=0:00:07.980232 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 02:43:14.134666 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 02:43:14.134689 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 02:43:14.134704 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 May 20 02:43:17 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 02:43:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:43:18 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed May 20 02:44: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 May 20 02:44:24 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 02:44:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:44:25 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed May 20 02:45: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 May 20 02:45:30 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 02:45:32 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:45:32 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 02:46: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 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 May 20 02:46:37 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 02:46:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:46:39 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 02:47:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 02:47:40.454851 time=0:04:26.320147 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 02:47:40.455017 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1886 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 02:47:45.654511 time=0:00:05.199494 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 02:47:45.654652 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 1887 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 1888 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 1889 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 1890 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 1891 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 02:48:30 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.kwdbsnx0 -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-05-20 02:48:34.625830 time=0:00:48.971178 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 02:48:34.625952 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 Wed May 20 06:48:34 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Wed May 20 06:48:34 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 8c61e7d8-3809-4250-b277-b506a38ab314 Serial number: 50 Creation time: 2026-05-20 02:39:33 Modification time: 2026-05-20 02:48:34 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:90:8c:6b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 3e815db9-c137-4ca4-808b-1604dff392b3 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: d7016518-d554-4399-aa8a-3af4cbb50e3f child devices: - child 0: plain, size 1.8G logical_id: gnt/2705e587-0969-46f3-ad31-31bd9bfcf7dd.disk0_data on primary: /dev/gnt/2705e587-0969-46f3-ad31-31bd9bfcf7dd.disk0_data (253:0) on secondary: /dev/gnt/2705e587-0969-46f3-ad31-31bd9bfcf7dd.disk0_data (253:0) name: None UUID: 961d6415-c046-44c3-b755-9942840c3aa9 - child 1: plain, size 128M logical_id: gnt/2705e587-0969-46f3-ad31-31bd9bfcf7dd.disk0_meta on primary: /dev/gnt/2705e587-0969-46f3-ad31-31bd9bfcf7dd.disk0_meta (253:1) on secondary: /dev/gnt/2705e587-0969-46f3-ad31-31bd9bfcf7dd.disk0_meta (253:1) name: None UUID: b8887bc8-645a-43d4-b60b-868307ea97ac - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: fe98a55e-9691-49bc-9797-955bf77708f3 child devices: - child 0: plain, size 1.5G logical_id: gnt/21081383-58a8-4727-bc05-1b2c88937ac9.disk1_data on primary: /dev/gnt/21081383-58a8-4727-bc05-1b2c88937ac9.disk1_data (253:2) on secondary: /dev/gnt/21081383-58a8-4727-bc05-1b2c88937ac9.disk1_data (253:2) name: None UUID: 7271841a-3577-4e35-ace5-296b20b878f5 - child 1: plain, size 128M logical_id: gnt/21081383-58a8-4727-bc05-1b2c88937ac9.disk1_meta on primary: /dev/gnt/21081383-58a8-4727-bc05-1b2c88937ac9.disk1_meta (253:3) on secondary: /dev/gnt/21081383-58a8-4727-bc05-1b2c88937ac9.disk1_meta (253:3) name: None UUID: 1a39bdcd-1e10-4a26-ab73-36bc68385d2c Command: ssh itchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh itchy.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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1894 Waiting for job 1894 ... 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1897 Waiting for job 1897 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1899, 1900 Waiting for job 1899 ... Wed May 20 02:48:47 2026 * Verifying cluster config Wed May 20 02:48:47 2026 * Verifying cluster certificate files Wed May 20 02:48:47 2026 * Verifying hypervisor parameters Wed May 20 02:48:47 2026 * Verifying all nodes belong to an existing group Waiting for job 1900 ... Wed May 20 02:48:48 2026 * Verifying group 'default' Wed May 20 02:48:48 2026 * Gathering data (3 nodes) Wed May 20 02:48:48 2026 * Gathering information about nodes (3 nodes) Wed May 20 02:48:49 2026 * Gathering disk information (3 nodes) Wed May 20 02:48:49 2026 * Verifying configuration file consistency Wed May 20 02:48:49 2026 * Verifying node status Wed May 20 02:48:49 2026 * Verifying instance status Wed May 20 02:48:49 2026 * Verifying orphan volumes Wed May 20 02:48:49 2026 * Verifying N+1 Memory redundancy Wed May 20 02:48:49 2026 * Assessing cluster hypervisor parameters Wed May 20 02:48: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 May 20 02:48:49 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 02:48:49 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 02:48:49 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 02:48:49 2026 * Other Notes Wed May 20 02:48:49 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.kwdbsnx0 -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-05-20 02:48:50.494486 time=0:00:15.868534 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-05-20 02:48:50.494585 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-05-20 02:48:59.469594 time=0:00:08.975009 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d63b862ae291ef0c25860f0f8f85ef6d7fc49462 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1903, 1904 Waiting for job 1903 ... Wed May 20 02:49:01 2026 * Verifying cluster config Wed May 20 02:49:01 2026 * Verifying cluster certificate files Wed May 20 02:49:01 2026 * Verifying hypervisor parameters Wed May 20 02:49:01 2026 * Verifying all nodes belong to an existing group Waiting for job 1904 ... Wed May 20 02:49:01 2026 * Verifying group 'default' Wed May 20 02:49:01 2026 * Gathering data (3 nodes) Wed May 20 02:49:01 2026 * Gathering information about nodes (3 nodes) Wed May 20 02:49:02 2026 * Gathering disk information (3 nodes) Wed May 20 02:49:02 2026 * Verifying configuration file consistency Wed May 20 02:49:03 2026 * Verifying node status Wed May 20 02:49:03 2026 * Verifying instance status Wed May 20 02:49:03 2026 * Verifying orphan volumes Wed May 20 02:49:03 2026 * Verifying N+1 Memory redundancy Wed May 20 02:49:03 2026 * Assessing cluster hypervisor parameters Wed May 20 02:49: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 May 20 02:49:03 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 02:49:03 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 02:49:03 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 02:49:03 2026 * Other Notes Wed May 20 02:49:03 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d63b862ae291ef0c25860f0f8f85ef6d7fc49462 /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-05-20 02:49:06.140828 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:itchy.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 May 20 02:49:07 2026 * creating instance disks... Wed May 20 02:49:16 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 02:49:16 2026 adding disks to cluster config Wed May 20 02:49:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:49:16 2026 - INFO: - device disk/0: 2.60% done, 3m 23s remaining (estimated) Wed May 20 02:49:16 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 02:50:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 02:50:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:50:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 02:50:17 2026 * running the instance OS create scripts... Wed May 20 02:50:17 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 26dffb05-e966-41e1-ab9b-2e3880de75b5 Serial number: 4 Creation time: 2026-05-20 02:49:16 Modification time: 2026-05-20 02:50:17 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:91:76:b2 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 20917998-70dc-4046-919b-2ad531207d3d name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: e7742de1-4612-4c5f-99ff-34be9afdf73f child devices: - child 0: plain, size 768M logical_id: gnt/a5211681-fadc-49e5-98d8-3bac0f0a4baf.disk0_data on primary: /dev/gnt/a5211681-fadc-49e5-98d8-3bac0f0a4baf.disk0_data (253:0) on secondary: /dev/gnt/a5211681-fadc-49e5-98d8-3bac0f0a4baf.disk0_data (253:0) name: None UUID: f05bf73e-7e97-4c01-af44-558a9e9e8875 - child 1: plain, size 128M logical_id: gnt/a5211681-fadc-49e5-98d8-3bac0f0a4baf.disk0_meta on primary: /dev/gnt/a5211681-fadc-49e5-98d8-3bac0f0a4baf.disk0_meta (253:1) on secondary: /dev/gnt/a5211681-fadc-49e5-98d8-3bac0f0a4baf.disk0_meta (253:1) name: None UUID: 23f8f4a7-9c11-49a1-a929-c2a93103cb79 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: 55673b74-3782-485e-8f79-b5adf0ea9c5b child devices: - child 0: plain, size 512M logical_id: gnt/1315d590-27bd-474b-a037-52741e1f824d.disk1_data on primary: /dev/gnt/1315d590-27bd-474b-a037-52741e1f824d.disk1_data (253:2) on secondary: /dev/gnt/1315d590-27bd-474b-a037-52741e1f824d.disk1_data (253:2) name: None UUID: 0962c18a-2b4e-4886-8fcc-4e84b1a8a713 - child 1: plain, size 128M logical_id: gnt/1315d590-27bd-474b-a037-52741e1f824d.disk1_meta on primary: /dev/gnt/1315d590-27bd-474b-a037-52741e1f824d.disk1_meta (253:3) on secondary: /dev/gnt/1315d590-27bd-474b-a037-52741e1f824d.disk1_meta (253:3) name: None UUID: 932da06c-1c0f-4154-ad28-d78827db732f Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 02:50:20.742614 time=0:01:14.601786 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-05-20 02:50:20.742715 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1909 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 02:50:28.726039 time=0:00:07.983324 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 02:50:28.726131 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 02:50:28.726147 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 1912 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1912 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 1913 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 02:50:33 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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1915 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1915 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-05-20 02:50:40.449645 time=0:00:11.723498 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 02:50:40.449731 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1918 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 02:50:45.533866 time=0:00:05.084135 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 02:50:45.533975 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1919 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 02:50:58.422237 time=0:00:12.888262 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 02:50:58.422349 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1920 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 02:51:03.558423 time=0:00:05.136074 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 02:51:03.558525 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 26dffb05-e966-41e1-ab9b-2e3880de75b5 Serial number: 16 Creation time: 2026-05-20 02:49:16 Modification time: 2026-05-20 02:50:59 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:91:76:b2 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 20917998-70dc-4046-919b-2ad531207d3d name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: e7742de1-4612-4c5f-99ff-34be9afdf73f child devices: - child 0: plain, size 768M logical_id: gnt/a5211681-fadc-49e5-98d8-3bac0f0a4baf.disk0_data on primary: /dev/gnt/a5211681-fadc-49e5-98d8-3bac0f0a4baf.disk0_data (253:0) on secondary: /dev/gnt/a5211681-fadc-49e5-98d8-3bac0f0a4baf.disk0_data (253:0) name: None UUID: f05bf73e-7e97-4c01-af44-558a9e9e8875 - child 1: plain, size 128M logical_id: gnt/a5211681-fadc-49e5-98d8-3bac0f0a4baf.disk0_meta on primary: /dev/gnt/a5211681-fadc-49e5-98d8-3bac0f0a4baf.disk0_meta (253:1) on secondary: /dev/gnt/a5211681-fadc-49e5-98d8-3bac0f0a4baf.disk0_meta (253:1) name: None UUID: 23f8f4a7-9c11-49a1-a929-c2a93103cb79 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: 55673b74-3782-485e-8f79-b5adf0ea9c5b child devices: - child 0: plain, size 512M logical_id: gnt/1315d590-27bd-474b-a037-52741e1f824d.disk1_data on primary: /dev/gnt/1315d590-27bd-474b-a037-52741e1f824d.disk1_data (253:2) on secondary: /dev/gnt/1315d590-27bd-474b-a037-52741e1f824d.disk1_data (253:2) name: None UUID: 0962c18a-2b4e-4886-8fcc-4e84b1a8a713 - child 1: plain, size 128M logical_id: gnt/1315d590-27bd-474b-a037-52741e1f824d.disk1_meta on primary: /dev/gnt/1315d590-27bd-474b-a037-52741e1f824d.disk1_meta (253:3) on secondary: /dev/gnt/1315d590-27bd-474b-a037-52741e1f824d.disk1_meta (253:3) name: None UUID: 932da06c-1c0f-4154-ad28-d78827db732f Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 02:51:06 2026 - INFO: Trying to hotplug device... Wed May 20 02:51:06 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:79:6c:6d,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 May 20 02:51:08 2026 - INFO: Trying to hotplug device... Wed May 20 02:51:09 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 May 20 02:51:10 2026 - INFO: Trying to hotplug device... Wed May 20 02:51:11 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 May 20 02:51:17 2026 - INFO: Trying to hotplug device... Wed May 20 02:51:17 2026 - INFO: Hotplug done. Wed May 20 02:51:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:51:17 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Wed May 20 02:52:18 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 May 20 02:52:19 2026 - INFO: Trying to hotplug device... Wed May 20 02:52:19 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: 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: 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-05-20 02:52:41.364843 time=0:01:37.806318 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 02:52:41.364964 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1941 GET /2/jobs/1942 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 02:52:43.970470 time=0:00:02.605506 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 02:52:43.970606 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 02:52:43.970627 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 02:52:43.970641 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 02:52:43.970652 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1943 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 02:52:51.878165 time=0:00:07.907513 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 02:52:51.878298 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 02:52:51.878320 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 02:52:51.878335 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 May 20 02:52:55 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 02:52:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:52:57 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed May 20 02:53: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' Wed May 20 02:54:04 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 02:54:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:54:06 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed May 20 02:55: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 May 20 02:55:10 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 02:55:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:55:12 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 02:56: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 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 May 20 02:56:18 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 02:56:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:56:19 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 02:57:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 02:57:21.088831 time=0:04:29.210496 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 02:57:21.088953 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1950 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 02:57:26.492633 time=0:00:05.403680 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 02:57:26.492765 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 1951 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 1952 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 1953 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 1954 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 1955 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 02:58: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.kwdbsnx0 -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-05-20 02:58:16.017020 time=0:00:49.524255 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 02:58:16.017187 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 Wed May 20 06:58:16 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Wed May 20 06:58:16 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 26dffb05-e966-41e1-ab9b-2e3880de75b5 Serial number: 50 Creation time: 2026-05-20 02:49:16 Modification time: 2026-05-20 02:58:15 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:91:76:b2 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 20917998-70dc-4046-919b-2ad531207d3d name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: e7742de1-4612-4c5f-99ff-34be9afdf73f child devices: - child 0: plain, size 1.8G logical_id: gnt/a5211681-fadc-49e5-98d8-3bac0f0a4baf.disk0_data on primary: /dev/gnt/a5211681-fadc-49e5-98d8-3bac0f0a4baf.disk0_data (253:0) on secondary: /dev/gnt/a5211681-fadc-49e5-98d8-3bac0f0a4baf.disk0_data (253:0) name: None UUID: f05bf73e-7e97-4c01-af44-558a9e9e8875 - child 1: plain, size 128M logical_id: gnt/a5211681-fadc-49e5-98d8-3bac0f0a4baf.disk0_meta on primary: /dev/gnt/a5211681-fadc-49e5-98d8-3bac0f0a4baf.disk0_meta (253:1) on secondary: /dev/gnt/a5211681-fadc-49e5-98d8-3bac0f0a4baf.disk0_meta (253:1) name: None UUID: 23f8f4a7-9c11-49a1-a929-c2a93103cb79 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: 55673b74-3782-485e-8f79-b5adf0ea9c5b child devices: - child 0: plain, size 1.5G logical_id: gnt/1315d590-27bd-474b-a037-52741e1f824d.disk1_data on primary: /dev/gnt/1315d590-27bd-474b-a037-52741e1f824d.disk1_data (253:2) on secondary: /dev/gnt/1315d590-27bd-474b-a037-52741e1f824d.disk1_data (253:2) name: None UUID: 0962c18a-2b4e-4886-8fcc-4e84b1a8a713 - child 1: plain, size 128M logical_id: gnt/1315d590-27bd-474b-a037-52741e1f824d.disk1_meta on primary: /dev/gnt/1315d590-27bd-474b-a037-52741e1f824d.disk1_meta (253:3) on secondary: /dev/gnt/1315d590-27bd-474b-a037-52741e1f824d.disk1_meta (253:3) name: None UUID: 932da06c-1c0f-4154-ad28-d78827db732f Command: ssh itchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh itchy.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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1958 Waiting for job 1958 ... 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1961 Waiting for job 1961 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1963, 1964 Waiting for job 1963 ... Wed May 20 02:58:29 2026 * Verifying cluster config Wed May 20 02:58:29 2026 * Verifying cluster certificate files Wed May 20 02:58:29 2026 * Verifying hypervisor parameters Wed May 20 02:58:29 2026 * Verifying all nodes belong to an existing group Waiting for job 1964 ... Wed May 20 02:58:29 2026 * Verifying group 'default' Wed May 20 02:58:29 2026 * Gathering data (3 nodes) Wed May 20 02:58:29 2026 * Gathering information about nodes (3 nodes) Wed May 20 02:58:30 2026 * Gathering disk information (3 nodes) Wed May 20 02:58:31 2026 * Verifying configuration file consistency Wed May 20 02:58:31 2026 * Verifying node status Wed May 20 02:58:31 2026 * Verifying instance status Wed May 20 02:58:31 2026 * Verifying orphan volumes Wed May 20 02:58:31 2026 * Verifying N+1 Memory redundancy Wed May 20 02:58:31 2026 * Assessing cluster hypervisor parameters Wed May 20 02:58:31 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 May 20 02:58:31 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 02:58:31 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 02:58:31 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 02:58:31 2026 * Other Notes Wed May 20 02:58:31 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.kwdbsnx0 -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-05-20 02:58:31.877853 time=0:00:15.860666 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-05-20 02:58:31.877928 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-05-20 02:58:41.359929 time=0:00:09.482001 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' caddced1914f40ea74c457ab9276a1143b4ca821 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1967, 1968 Waiting for job 1967 ... Wed May 20 02:58:43 2026 * Verifying cluster config Wed May 20 02:58:43 2026 * Verifying cluster certificate files Wed May 20 02:58:43 2026 * Verifying hypervisor parameters Wed May 20 02:58:43 2026 * Verifying all nodes belong to an existing group Waiting for job 1968 ... Wed May 20 02:58:43 2026 * Verifying group 'default' Wed May 20 02:58:43 2026 * Gathering data (3 nodes) Wed May 20 02:58:43 2026 * Gathering information about nodes (3 nodes) Wed May 20 02:58:44 2026 * Gathering disk information (3 nodes) Wed May 20 02:58:44 2026 * Verifying configuration file consistency Wed May 20 02:58:44 2026 * Verifying node status Wed May 20 02:58:44 2026 * Verifying instance status Wed May 20 02:58:44 2026 * Verifying orphan volumes Wed May 20 02:58:44 2026 * Verifying N+1 Memory redundancy Wed May 20 02:58:44 2026 * Assessing cluster hypervisor parameters Wed May 20 02:58: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 May 20 02:58:44 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 02:58:44 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 02:58:44 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 02:58:44 2026 * Other Notes Wed May 20 02:58:45 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' caddced1914f40ea74c457ab9276a1143b4ca821 /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-05-20 02:58:47.112476 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:itchy.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 May 20 02:58:48 2026 * creating instance disks... Wed May 20 02:58:58 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 02:58:58 2026 adding disks to cluster config Wed May 20 02:58:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:58:58 2026 - INFO: - device disk/0: 5.20% done, 1m 53s remaining (estimated) Wed May 20 02:58:58 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 02:59:58 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 02:59:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 02:59:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 02:59:59 2026 * running the instance OS create scripts... Wed May 20 02:59:59 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 16e1e43f-d9d5-4e61-90fe-56619a38d13c Serial number: 4 Creation time: 2026-05-20 02:58:58 Modification time: 2026-05-20 02:59:59 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:70:54:b2 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d7367ed5-2bd7-4e75-9fcf-9ee7cc4b5b74 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: b66fdfad-5c06-484e-a207-2db917e274dc child devices: - child 0: plain, size 768M logical_id: gnt/2884a456-1a7b-4d8e-a8c0-95929c48c08e.disk0_data on primary: /dev/gnt/2884a456-1a7b-4d8e-a8c0-95929c48c08e.disk0_data (253:0) on secondary: /dev/gnt/2884a456-1a7b-4d8e-a8c0-95929c48c08e.disk0_data (253:0) name: None UUID: 5f90c6c4-eff3-467e-98b7-c1eb95930019 - child 1: plain, size 128M logical_id: gnt/2884a456-1a7b-4d8e-a8c0-95929c48c08e.disk0_meta on primary: /dev/gnt/2884a456-1a7b-4d8e-a8c0-95929c48c08e.disk0_meta (253:1) on secondary: /dev/gnt/2884a456-1a7b-4d8e-a8c0-95929c48c08e.disk0_meta (253:1) name: None UUID: 60dd97e8-2dd6-48da-8d21-afd68085096d - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: 19ade163-b101-4dd6-92e2-a336e66f6ecd child devices: - child 0: plain, size 512M logical_id: gnt/d54641fd-3d6f-46da-a238-9e832859c3ea.disk1_data on primary: /dev/gnt/d54641fd-3d6f-46da-a238-9e832859c3ea.disk1_data (253:2) on secondary: /dev/gnt/d54641fd-3d6f-46da-a238-9e832859c3ea.disk1_data (253:2) name: None UUID: 3e2f5853-7ad0-4da1-a20d-4211d7a8df11 - child 1: plain, size 128M logical_id: gnt/d54641fd-3d6f-46da-a238-9e832859c3ea.disk1_meta on primary: /dev/gnt/d54641fd-3d6f-46da-a238-9e832859c3ea.disk1_meta (253:3) on secondary: /dev/gnt/d54641fd-3d6f-46da-a238-9e832859c3ea.disk1_meta (253:3) name: None UUID: 6484d5d6-a95b-47d9-8f18-48d16c0f7afb Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 03:00:02.626597 time=0:01:15.514121 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-05-20 03:00:02.626729 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1972 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 03:00:10.732896 time=0:00:08.106167 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 03:00:10.733078 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 03:00:10.733105 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 1975 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1975 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 1976 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 03:00: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 1977 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 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 Stdout was: Waiting for job 1978 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1978 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-05-20 03:00:21.513793 time=0:00:10.780688 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 03:00:21.513936 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1981 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 03:00:26.913803 time=0:00:05.399867 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 03:00:26.913909 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1982 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 03:00:39.834404 time=0:00:12.920495 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 03:00:39.834534 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1983 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 03:00:45.183300 time=0:00:05.348766 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 03:00:45.183470 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 16e1e43f-d9d5-4e61-90fe-56619a38d13c Serial number: 16 Creation time: 2026-05-20 02:58:58 Modification time: 2026-05-20 03:00:40 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:70:54:b2 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d7367ed5-2bd7-4e75-9fcf-9ee7cc4b5b74 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: b66fdfad-5c06-484e-a207-2db917e274dc child devices: - child 0: plain, size 768M logical_id: gnt/2884a456-1a7b-4d8e-a8c0-95929c48c08e.disk0_data on primary: /dev/gnt/2884a456-1a7b-4d8e-a8c0-95929c48c08e.disk0_data (253:0) on secondary: /dev/gnt/2884a456-1a7b-4d8e-a8c0-95929c48c08e.disk0_data (253:0) name: None UUID: 5f90c6c4-eff3-467e-98b7-c1eb95930019 - child 1: plain, size 128M logical_id: gnt/2884a456-1a7b-4d8e-a8c0-95929c48c08e.disk0_meta on primary: /dev/gnt/2884a456-1a7b-4d8e-a8c0-95929c48c08e.disk0_meta (253:1) on secondary: /dev/gnt/2884a456-1a7b-4d8e-a8c0-95929c48c08e.disk0_meta (253:1) name: None UUID: 60dd97e8-2dd6-48da-8d21-afd68085096d - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: 19ade163-b101-4dd6-92e2-a336e66f6ecd child devices: - child 0: plain, size 512M logical_id: gnt/d54641fd-3d6f-46da-a238-9e832859c3ea.disk1_data on primary: /dev/gnt/d54641fd-3d6f-46da-a238-9e832859c3ea.disk1_data (253:2) on secondary: /dev/gnt/d54641fd-3d6f-46da-a238-9e832859c3ea.disk1_data (253:2) name: None UUID: 3e2f5853-7ad0-4da1-a20d-4211d7a8df11 - child 1: plain, size 128M logical_id: gnt/d54641fd-3d6f-46da-a238-9e832859c3ea.disk1_meta on primary: /dev/gnt/d54641fd-3d6f-46da-a238-9e832859c3ea.disk1_meta (253:3) on secondary: /dev/gnt/d54641fd-3d6f-46da-a238-9e832859c3ea.disk1_meta (253:3) name: None UUID: 6484d5d6-a95b-47d9-8f18-48d16c0f7afb Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 03:00:48 2026 - INFO: Trying to hotplug device... Wed May 20 03:00:49 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:05:5d: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' Wed May 20 03:00:50 2026 - INFO: Trying to hotplug device... Wed May 20 03:00: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 May 20 03:00:53 2026 - INFO: Trying to hotplug device... Wed May 20 03:00:54 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 May 20 03:01:00 2026 - INFO: Trying to hotplug device... Wed May 20 03:01:00 2026 - INFO: Hotplug done. Wed May 20 03:01:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:01:00 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Wed May 20 03:02:00 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 May 20 03:02:02 2026 - INFO: Trying to hotplug device... Wed May 20 03:02:02 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-05-20 03:02:24.985340 time=0:01:39.801870 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 03:02:24.985539 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2004 GET /2/jobs/2005 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 03:02:27.846249 time=0:00:02.860710 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 03:02:27.846382 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 03:02:27.846404 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 03:02:27.846423 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 03:02:27.846435 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2006 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 03:02:35.950888 time=0:00:08.104453 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 03:02:35.950998 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 03:02:35.951021 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 03:02:35.951034 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 May 20 03:02:39 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 03:02:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:02:41 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed May 20 03:03: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 May 20 03:03:47 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 03:03:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:03:48 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed May 20 03:04: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' Wed May 20 03:04:53 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 03:04:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:04:55 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 03:05: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' Wed May 20 03:06:00 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 03:06:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:06:02 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 03:07:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 03:07:03.701791 time=0:04:27.750757 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 03:07:03.701942 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2013 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 03:07:09.965910 time=0:00:06.263968 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 03:07:09.966062 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 2014 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 2015 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 2016 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 2017 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 2018 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 03:07: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.kwdbsnx0 -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-05-20 03:07:59.418437 time=0:00:49.452375 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 03:07:59.418569 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 Wed May 20 07:07:59 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Wed May 20 07:07:59 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 16e1e43f-d9d5-4e61-90fe-56619a38d13c Serial number: 50 Creation time: 2026-05-20 02:58:58 Modification time: 2026-05-20 03:07:58 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:70:54:b2 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d7367ed5-2bd7-4e75-9fcf-9ee7cc4b5b74 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: b66fdfad-5c06-484e-a207-2db917e274dc child devices: - child 0: plain, size 1.8G logical_id: gnt/2884a456-1a7b-4d8e-a8c0-95929c48c08e.disk0_data on primary: /dev/gnt/2884a456-1a7b-4d8e-a8c0-95929c48c08e.disk0_data (253:0) on secondary: /dev/gnt/2884a456-1a7b-4d8e-a8c0-95929c48c08e.disk0_data (253:0) name: None UUID: 5f90c6c4-eff3-467e-98b7-c1eb95930019 - child 1: plain, size 128M logical_id: gnt/2884a456-1a7b-4d8e-a8c0-95929c48c08e.disk0_meta on primary: /dev/gnt/2884a456-1a7b-4d8e-a8c0-95929c48c08e.disk0_meta (253:1) on secondary: /dev/gnt/2884a456-1a7b-4d8e-a8c0-95929c48c08e.disk0_meta (253:1) name: None UUID: 60dd97e8-2dd6-48da-8d21-afd68085096d - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: 19ade163-b101-4dd6-92e2-a336e66f6ecd child devices: - child 0: plain, size 1.5G logical_id: gnt/d54641fd-3d6f-46da-a238-9e832859c3ea.disk1_data on primary: /dev/gnt/d54641fd-3d6f-46da-a238-9e832859c3ea.disk1_data (253:2) on secondary: /dev/gnt/d54641fd-3d6f-46da-a238-9e832859c3ea.disk1_data (253:2) name: None UUID: 3e2f5853-7ad0-4da1-a20d-4211d7a8df11 - child 1: plain, size 128M logical_id: gnt/d54641fd-3d6f-46da-a238-9e832859c3ea.disk1_meta on primary: /dev/gnt/d54641fd-3d6f-46da-a238-9e832859c3ea.disk1_meta (253:3) on secondary: /dev/gnt/d54641fd-3d6f-46da-a238-9e832859c3ea.disk1_meta (253:3) name: None UUID: 6484d5d6-a95b-47d9-8f18-48d16c0f7afb Command: ssh itchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh itchy.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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2021 Waiting for job 2021 ... 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2024 Waiting for job 2024 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2026, 2027 Waiting for job 2026 ... Wed May 20 03:08:12 2026 * Verifying cluster config Wed May 20 03:08:12 2026 * Verifying cluster certificate files Wed May 20 03:08:12 2026 * Verifying hypervisor parameters Wed May 20 03:08:12 2026 * Verifying all nodes belong to an existing group Waiting for job 2027 ... Wed May 20 03:08:13 2026 * Verifying group 'default' Wed May 20 03:08:13 2026 * Gathering data (3 nodes) Wed May 20 03:08:13 2026 * Gathering information about nodes (3 nodes) Wed May 20 03:08:14 2026 * Gathering disk information (3 nodes) Wed May 20 03:08:14 2026 * Verifying configuration file consistency Wed May 20 03:08:14 2026 * Verifying node status Wed May 20 03:08:14 2026 * Verifying instance status Wed May 20 03:08:14 2026 * Verifying orphan volumes Wed May 20 03:08:14 2026 * Verifying N+1 Memory redundancy Wed May 20 03:08:14 2026 * Assessing cluster hypervisor parameters Wed May 20 03:08: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. Wed May 20 03:08:14 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 03:08:14 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 03:08:14 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 03:08:14 2026 * Other Notes Wed May 20 03:08: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.kwdbsnx0 -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-05-20 03:08:15.504599 time=0:00:16.086030 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-05-20 03:08:15.504806 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-05-20 03:08:24.486060 time=0:00:08.981254 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 383282bb064bff04a4076b8c88728539489851e9 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2030, 2031 Waiting for job 2030 ... Wed May 20 03:08:26 2026 * Verifying cluster config Wed May 20 03:08:26 2026 * Verifying cluster certificate files Wed May 20 03:08:26 2026 * Verifying hypervisor parameters Wed May 20 03:08:26 2026 * Verifying all nodes belong to an existing group Waiting for job 2031 ... Wed May 20 03:08:26 2026 * Verifying group 'default' Wed May 20 03:08:26 2026 * Gathering data (3 nodes) Wed May 20 03:08:26 2026 * Gathering information about nodes (3 nodes) Wed May 20 03:08:28 2026 * Gathering disk information (3 nodes) Wed May 20 03:08:28 2026 * Verifying configuration file consistency Wed May 20 03:08:28 2026 * Verifying node status Wed May 20 03:08:28 2026 * Verifying instance status Wed May 20 03:08:28 2026 * Verifying orphan volumes Wed May 20 03:08:28 2026 * Verifying N+1 Memory redundancy Wed May 20 03:08:28 2026 * Assessing cluster hypervisor parameters Wed May 20 03: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. Wed May 20 03:08:28 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 03:08:28 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 03:08:28 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 03:08:28 2026 * Other Notes Wed May 20 03:08:28 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 383282bb064bff04a4076b8c88728539489851e9 /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-05-20 03:08:29.772718 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:itchy.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 May 20 03:08:31 2026 * creating instance disks... Wed May 20 03:08:39 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 03:08:39 2026 adding disks to cluster config Wed May 20 03:08:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:08:40 2026 - INFO: - device disk/0: 2.60% done, 3m 23s remaining (estimated) Wed May 20 03:08:40 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 03:09:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 03:09:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:09:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 03:09:40 2026 * running the instance OS create scripts... Wed May 20 03:09:40 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 3aef028a-2951-42c3-a252-51a9906235dc Serial number: 4 Creation time: 2026-05-20 03:08:39 Modification time: 2026-05-20 03:09:40 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:b5:6a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2fe54eb9-bf13-4599-b68b-32871819e714 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: 16a8cb2d-0f67-44ae-9c98-7f4a5cb1dedf child devices: - child 0: plain, size 768M logical_id: gnt/60a5a72a-84d6-473c-bb3c-087aa6a1288c.disk0_data on primary: /dev/gnt/60a5a72a-84d6-473c-bb3c-087aa6a1288c.disk0_data (253:0) on secondary: /dev/gnt/60a5a72a-84d6-473c-bb3c-087aa6a1288c.disk0_data (253:0) name: None UUID: b1c1c687-0200-40da-8c33-b91ba9c3c54f - child 1: plain, size 128M logical_id: gnt/60a5a72a-84d6-473c-bb3c-087aa6a1288c.disk0_meta on primary: /dev/gnt/60a5a72a-84d6-473c-bb3c-087aa6a1288c.disk0_meta (253:1) on secondary: /dev/gnt/60a5a72a-84d6-473c-bb3c-087aa6a1288c.disk0_meta (253:1) name: None UUID: 53157049-ec3e-4fe3-8bcb-df4b5c01f31d - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: 3e3b6a05-f182-4c68-bf40-45441544a6ea child devices: - child 0: plain, size 512M logical_id: gnt/81cf2083-2d4e-4ec4-ba08-64e1ae981503.disk1_data on primary: /dev/gnt/81cf2083-2d4e-4ec4-ba08-64e1ae981503.disk1_data (253:2) on secondary: /dev/gnt/81cf2083-2d4e-4ec4-ba08-64e1ae981503.disk1_data (253:2) name: None UUID: 99a26343-7cdf-4d29-b794-c40700ec85d5 - child 1: plain, size 128M logical_id: gnt/81cf2083-2d4e-4ec4-ba08-64e1ae981503.disk1_meta on primary: /dev/gnt/81cf2083-2d4e-4ec4-ba08-64e1ae981503.disk1_meta (253:3) on secondary: /dev/gnt/81cf2083-2d4e-4ec4-ba08-64e1ae981503.disk1_meta (253:3) name: None UUID: 5566e323-6e2a-4088-bc42-5cc05233cfff Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 03:09:44.020559 time=0:01:14.247841 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-05-20 03:09:44.020679 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2035 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 03:09:56.958292 time=0:00:12.937613 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 03:09:56.958467 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 03:09:56.958492 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 2038 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2038 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 2039 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 03:10:01 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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2041 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2041 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-05-20 03:10:07.403302 time=0:00:10.444810 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 03:10:07.403431 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2044 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 03:10:12.788377 time=0:00:05.384946 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 03:10:12.788555 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2045 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 03:10:25.614881 time=0:00:12.826326 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 03:10:25.615037 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2046 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 03:10:31.059229 time=0:00:05.444192 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 03:10:31.059386 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 3aef028a-2951-42c3-a252-51a9906235dc Serial number: 16 Creation time: 2026-05-20 03:08:39 Modification time: 2026-05-20 03:10:26 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:b5:6a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2fe54eb9-bf13-4599-b68b-32871819e714 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: 16a8cb2d-0f67-44ae-9c98-7f4a5cb1dedf child devices: - child 0: plain, size 768M logical_id: gnt/60a5a72a-84d6-473c-bb3c-087aa6a1288c.disk0_data on primary: /dev/gnt/60a5a72a-84d6-473c-bb3c-087aa6a1288c.disk0_data (253:0) on secondary: /dev/gnt/60a5a72a-84d6-473c-bb3c-087aa6a1288c.disk0_data (253:0) name: None UUID: b1c1c687-0200-40da-8c33-b91ba9c3c54f - child 1: plain, size 128M logical_id: gnt/60a5a72a-84d6-473c-bb3c-087aa6a1288c.disk0_meta on primary: /dev/gnt/60a5a72a-84d6-473c-bb3c-087aa6a1288c.disk0_meta (253:1) on secondary: /dev/gnt/60a5a72a-84d6-473c-bb3c-087aa6a1288c.disk0_meta (253:1) name: None UUID: 53157049-ec3e-4fe3-8bcb-df4b5c01f31d - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: 3e3b6a05-f182-4c68-bf40-45441544a6ea child devices: - child 0: plain, size 512M logical_id: gnt/81cf2083-2d4e-4ec4-ba08-64e1ae981503.disk1_data on primary: /dev/gnt/81cf2083-2d4e-4ec4-ba08-64e1ae981503.disk1_data (253:2) on secondary: /dev/gnt/81cf2083-2d4e-4ec4-ba08-64e1ae981503.disk1_data (253:2) name: None UUID: 99a26343-7cdf-4d29-b794-c40700ec85d5 - child 1: plain, size 128M logical_id: gnt/81cf2083-2d4e-4ec4-ba08-64e1ae981503.disk1_meta on primary: /dev/gnt/81cf2083-2d4e-4ec4-ba08-64e1ae981503.disk1_meta (253:3) on secondary: /dev/gnt/81cf2083-2d4e-4ec4-ba08-64e1ae981503.disk1_meta (253:3) name: None UUID: 5566e323-6e2a-4088-bc42-5cc05233cfff Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 03:10:34 2026 - INFO: Trying to hotplug device... Wed May 20 03:10:34 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:2c:1c:9d,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 May 20 03:10:35 2026 - INFO: Trying to hotplug device... Wed May 20 03:10: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 May 20 03:10:38 2026 - INFO: Trying to hotplug device... Wed May 20 03:10: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 May 20 03:10:45 2026 - INFO: Trying to hotplug device... Wed May 20 03:10:45 2026 - INFO: Hotplug done. Wed May 20 03:10:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:10:45 2026 - INFO: - device disk/2: 0.80% done, 43m 41s remaining (estimated) Wed May 20 03:11:45 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 May 20 03:11:47 2026 - INFO: Trying to hotplug device... Wed May 20 03:11:47 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-05-20 03:12:08.531710 time=0:01:37.472324 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 03:12:08.531913 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/2067 GET /2/jobs/2068 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 03:12:11.082818 time=0:00:02.550905 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 03:12:11.082970 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 03:12:11.082993 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 03:12:11.083041 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 03:12:11.083054 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2069 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 03:12:19.087785 time=0:00:08.004731 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 03:12:19.087974 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 03:12:19.088000 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 03:12:19.088015 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 May 20 03:12:22 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 03:12:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:12:24 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed May 20 03:13:24 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 May 20 03:13:29 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 03:13:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:13:30 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed May 20 03:14: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' Wed May 20 03:14:35 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 03:14:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:14:37 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 03:15: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' Wed May 20 03:15:42 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 03:15:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:15:44 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 03:16:44 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 03:16:45.500404 time=0:04:26.412389 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 03:16:45.500557 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2076 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 03:16:50.788275 time=0:00:05.287718 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 03:16:50.788504 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 2077 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 2078 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 2079 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 2080 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 2081 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 03:17:35 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.kwdbsnx0 -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-05-20 03:17:39.560877 time=0:00:48.772373 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 03:17:39.560996 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 Wed May 20 07:17:39 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Wed May 20 07:17:39 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 3aef028a-2951-42c3-a252-51a9906235dc Serial number: 50 Creation time: 2026-05-20 03:08:39 Modification time: 2026-05-20 03:17:39 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:b5:6a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2fe54eb9-bf13-4599-b68b-32871819e714 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: 16a8cb2d-0f67-44ae-9c98-7f4a5cb1dedf child devices: - child 0: plain, size 1.8G logical_id: gnt/60a5a72a-84d6-473c-bb3c-087aa6a1288c.disk0_data on primary: /dev/gnt/60a5a72a-84d6-473c-bb3c-087aa6a1288c.disk0_data (253:0) on secondary: /dev/gnt/60a5a72a-84d6-473c-bb3c-087aa6a1288c.disk0_data (253:0) name: None UUID: b1c1c687-0200-40da-8c33-b91ba9c3c54f - child 1: plain, size 128M logical_id: gnt/60a5a72a-84d6-473c-bb3c-087aa6a1288c.disk0_meta on primary: /dev/gnt/60a5a72a-84d6-473c-bb3c-087aa6a1288c.disk0_meta (253:1) on secondary: /dev/gnt/60a5a72a-84d6-473c-bb3c-087aa6a1288c.disk0_meta (253:1) name: None UUID: 53157049-ec3e-4fe3-8bcb-df4b5c01f31d - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: 3e3b6a05-f182-4c68-bf40-45441544a6ea child devices: - child 0: plain, size 1.5G logical_id: gnt/81cf2083-2d4e-4ec4-ba08-64e1ae981503.disk1_data on primary: /dev/gnt/81cf2083-2d4e-4ec4-ba08-64e1ae981503.disk1_data (253:2) on secondary: /dev/gnt/81cf2083-2d4e-4ec4-ba08-64e1ae981503.disk1_data (253:2) name: None UUID: 99a26343-7cdf-4d29-b794-c40700ec85d5 - child 1: plain, size 128M logical_id: gnt/81cf2083-2d4e-4ec4-ba08-64e1ae981503.disk1_meta on primary: /dev/gnt/81cf2083-2d4e-4ec4-ba08-64e1ae981503.disk1_meta (253:3) on secondary: /dev/gnt/81cf2083-2d4e-4ec4-ba08-64e1ae981503.disk1_meta (253:3) name: None UUID: 5566e323-6e2a-4088-bc42-5cc05233cfff Command: ssh itchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh itchy.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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2084 Waiting for job 2084 ... 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2087 Waiting for job 2087 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2089, 2090 Waiting for job 2089 ... Wed May 20 03:17:52 2026 * Verifying cluster config Wed May 20 03:17:52 2026 * Verifying cluster certificate files Wed May 20 03:17:52 2026 * Verifying hypervisor parameters Wed May 20 03:17:52 2026 * Verifying all nodes belong to an existing group Waiting for job 2090 ... Wed May 20 03:17:52 2026 * Verifying group 'default' Wed May 20 03:17:52 2026 * Gathering data (3 nodes) Wed May 20 03:17:52 2026 * Gathering information about nodes (3 nodes) Wed May 20 03:17:54 2026 * Gathering disk information (3 nodes) Wed May 20 03:17:54 2026 * Verifying configuration file consistency Wed May 20 03:17:54 2026 * Verifying node status Wed May 20 03:17:54 2026 * Verifying instance status Wed May 20 03:17:54 2026 * Verifying orphan volumes Wed May 20 03:17:54 2026 * Verifying N+1 Memory redundancy Wed May 20 03:17:54 2026 * Assessing cluster hypervisor parameters Wed May 20 03:17: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 May 20 03:17:54 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 03:17:54 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 03:17:54 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 03:17:54 2026 * Other Notes Wed May 20 03:17:54 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.kwdbsnx0 -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-05-20 03:17:55.185345 time=0:00:15.624349 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-05-20 03:17:55.185468 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-05-20 03:18:04.063478 time=0:00:08.878010 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6f55720d789786d41a96f0164561de6d56c009a2 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2093, 2094 Waiting for job 2093 ... Wed May 20 03:18:05 2026 * Verifying cluster config Wed May 20 03:18:05 2026 * Verifying cluster certificate files Wed May 20 03:18:05 2026 * Verifying hypervisor parameters Wed May 20 03:18:05 2026 * Verifying all nodes belong to an existing group Waiting for job 2094 ... Wed May 20 03:18:06 2026 * Verifying group 'default' Wed May 20 03:18:06 2026 * Gathering data (3 nodes) Wed May 20 03:18:06 2026 * Gathering information about nodes (3 nodes) Wed May 20 03:18:07 2026 * Gathering disk information (3 nodes) Wed May 20 03:18:07 2026 * Verifying configuration file consistency Wed May 20 03:18:07 2026 * Verifying node status Wed May 20 03:18:07 2026 * Verifying instance status Wed May 20 03:18:07 2026 * Verifying orphan volumes Wed May 20 03:18:07 2026 * Verifying N+1 Memory redundancy Wed May 20 03:18:07 2026 * Assessing cluster hypervisor parameters Wed May 20 03:18: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 May 20 03:18:07 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 03:18:07 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 03:18:07 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 03:18:07 2026 * Other Notes Wed May 20 03:18:07 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6f55720d789786d41a96f0164561de6d56c009a2 /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-05-20 03:18:10.661227 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:itchy.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 May 20 03:18:12 2026 * creating instance disks... Wed May 20 03:18:20 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 03:18:20 2026 adding disks to cluster config Wed May 20 03:18:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:18:21 2026 - INFO: - device disk/0: 2.60% done, 3m 7s remaining (estimated) Wed May 20 03:18:21 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 03:19:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 03:19:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:19:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 03:19:21 2026 * running the instance OS create scripts... Wed May 20 03:19:21 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: e6533d53-add6-435d-9c3f-130145e005c5 Serial number: 4 Creation time: 2026-05-20 03:18:20 Modification time: 2026-05-20 03:19:21 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:cf:b2:a6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e41b3543-5b3f-422d-b1dd-e6a198fda287 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: 0c931d96-bde4-4046-8827-32c6c09de7dd child devices: - child 0: plain, size 768M logical_id: gnt/208afa60-66df-4596-934d-5286af6a721a.disk0_data on primary: /dev/gnt/208afa60-66df-4596-934d-5286af6a721a.disk0_data (253:0) on secondary: /dev/gnt/208afa60-66df-4596-934d-5286af6a721a.disk0_data (253:0) name: None UUID: 3399191c-a559-4b83-8d14-b40aa3ab77af - child 1: plain, size 128M logical_id: gnt/208afa60-66df-4596-934d-5286af6a721a.disk0_meta on primary: /dev/gnt/208afa60-66df-4596-934d-5286af6a721a.disk0_meta (253:1) on secondary: /dev/gnt/208afa60-66df-4596-934d-5286af6a721a.disk0_meta (253:1) name: None UUID: cb8a456b-3182-4b19-b046-7b1f63dbeb0c - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: a5f978e3-61b1-4ad4-8c79-54bcf672a6bc child devices: - child 0: plain, size 512M logical_id: gnt/7d723d83-0e8d-44e7-89f8-cc86ece809c7.disk1_data on primary: /dev/gnt/7d723d83-0e8d-44e7-89f8-cc86ece809c7.disk1_data (253:2) on secondary: /dev/gnt/7d723d83-0e8d-44e7-89f8-cc86ece809c7.disk1_data (253:2) name: None UUID: 63e6730c-d5d6-44be-8440-00baa68554fd - child 1: plain, size 128M logical_id: gnt/7d723d83-0e8d-44e7-89f8-cc86ece809c7.disk1_meta on primary: /dev/gnt/7d723d83-0e8d-44e7-89f8-cc86ece809c7.disk1_meta (253:3) on secondary: /dev/gnt/7d723d83-0e8d-44e7-89f8-cc86ece809c7.disk1_meta (253:3) name: None UUID: 575dc8f1-40b3-4c1d-b026-dd687f4a10a6 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 03:19:25.081602 time=0:01:14.420375 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-05-20 03:19:25.081724 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2099 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 03:19:37.967921 time=0:00:12.886197 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 03:19:37.968028 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 03:19:37.968071 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 2102 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2102 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 2103 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 03:19:42 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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2105 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2105 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-05-20 03:19:50.535517 time=0:00:12.567446 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 03:19:50.535705 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2108 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 03:19:56.310238 time=0:00:05.774533 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 03:19:56.310343 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2109 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 03:20:09.106048 time=0:00:12.795705 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 03:20:09.106166 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2110 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 03:20:14.258210 time=0:00:05.152044 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 03:20:14.258314 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: e6533d53-add6-435d-9c3f-130145e005c5 Serial number: 16 Creation time: 2026-05-20 03:18:20 Modification time: 2026-05-20 03:20:10 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:cf:b2:a6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e41b3543-5b3f-422d-b1dd-e6a198fda287 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: 0c931d96-bde4-4046-8827-32c6c09de7dd child devices: - child 0: plain, size 768M logical_id: gnt/208afa60-66df-4596-934d-5286af6a721a.disk0_data on primary: /dev/gnt/208afa60-66df-4596-934d-5286af6a721a.disk0_data (253:0) on secondary: /dev/gnt/208afa60-66df-4596-934d-5286af6a721a.disk0_data (253:0) name: None UUID: 3399191c-a559-4b83-8d14-b40aa3ab77af - child 1: plain, size 128M logical_id: gnt/208afa60-66df-4596-934d-5286af6a721a.disk0_meta on primary: /dev/gnt/208afa60-66df-4596-934d-5286af6a721a.disk0_meta (253:1) on secondary: /dev/gnt/208afa60-66df-4596-934d-5286af6a721a.disk0_meta (253:1) name: None UUID: cb8a456b-3182-4b19-b046-7b1f63dbeb0c - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: a5f978e3-61b1-4ad4-8c79-54bcf672a6bc child devices: - child 0: plain, size 512M logical_id: gnt/7d723d83-0e8d-44e7-89f8-cc86ece809c7.disk1_data on primary: /dev/gnt/7d723d83-0e8d-44e7-89f8-cc86ece809c7.disk1_data (253:2) on secondary: /dev/gnt/7d723d83-0e8d-44e7-89f8-cc86ece809c7.disk1_data (253:2) name: None UUID: 63e6730c-d5d6-44be-8440-00baa68554fd - child 1: plain, size 128M logical_id: gnt/7d723d83-0e8d-44e7-89f8-cc86ece809c7.disk1_meta on primary: /dev/gnt/7d723d83-0e8d-44e7-89f8-cc86ece809c7.disk1_meta (253:3) on secondary: /dev/gnt/7d723d83-0e8d-44e7-89f8-cc86ece809c7.disk1_meta (253:3) name: None UUID: 575dc8f1-40b3-4c1d-b026-dd687f4a10a6 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 03:20:17 2026 - INFO: Trying to hotplug device... Wed May 20 03:20:17 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:5c:eb:3f,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 May 20 03:20:19 2026 - INFO: Trying to hotplug device... Wed May 20 03:20: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 May 20 03:20:21 2026 - INFO: Trying to hotplug device... Wed May 20 03:20: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' Wed May 20 03:20:28 2026 - INFO: Trying to hotplug device... Wed May 20 03:20:28 2026 - INFO: Hotplug done. Wed May 20 03:20:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:20:28 2026 - INFO: - device disk/2: 0.80% done, 43m 41s remaining (estimated) Wed May 20 03: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' Wed May 20 03:21:30 2026 - INFO: Trying to hotplug device... Wed May 20 03:21:30 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-05-20 03:21:50.560117 time=0:01:36.301803 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 03:21:50.560256 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2131 GET /2/jobs/2132 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 03:21:53.050813 time=0:00:02.490557 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 03:21:53.050978 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 03:21:53.050999 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 03:21:53.051014 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 03:21:53.051028 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2133 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 03:22:00.920477 time=0:00:07.869449 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 03:22:00.920629 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 03:22:00.920651 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 03:22:00.920664 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 May 20 03:22:04 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 03:22:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:22:05 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed May 20 03: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' Wed May 20 03:23:11 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 03:23:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:23:12 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed May 20 03: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' Wed May 20 03:24:17 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 03:24:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:24:18 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 03:25: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' Wed May 20 03:25:24 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 03:25:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:25:25 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 03:26:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 03:26:27.145304 time=0:04:26.224640 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 03:26:27.145451 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2140 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 03:26:32.430617 time=0:00:05.285166 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 03:26:32.430731 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 2141 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 2142 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 2143 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 2144 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 2145 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 03:27: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.kwdbsnx0 -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-05-20 03:27:21.196657 time=0:00:48.765926 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 03:27:21.196760 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 Wed May 20 07:27:21 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Wed May 20 07:27:21 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: e6533d53-add6-435d-9c3f-130145e005c5 Serial number: 50 Creation time: 2026-05-20 03:18:20 Modification time: 2026-05-20 03:27:20 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:cf:b2:a6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e41b3543-5b3f-422d-b1dd-e6a198fda287 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: 0c931d96-bde4-4046-8827-32c6c09de7dd child devices: - child 0: plain, size 1.8G logical_id: gnt/208afa60-66df-4596-934d-5286af6a721a.disk0_data on primary: /dev/gnt/208afa60-66df-4596-934d-5286af6a721a.disk0_data (253:0) on secondary: /dev/gnt/208afa60-66df-4596-934d-5286af6a721a.disk0_data (253:0) name: None UUID: 3399191c-a559-4b83-8d14-b40aa3ab77af - child 1: plain, size 128M logical_id: gnt/208afa60-66df-4596-934d-5286af6a721a.disk0_meta on primary: /dev/gnt/208afa60-66df-4596-934d-5286af6a721a.disk0_meta (253:1) on secondary: /dev/gnt/208afa60-66df-4596-934d-5286af6a721a.disk0_meta (253:1) name: None UUID: cb8a456b-3182-4b19-b046-7b1f63dbeb0c - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: a5f978e3-61b1-4ad4-8c79-54bcf672a6bc child devices: - child 0: plain, size 1.5G logical_id: gnt/7d723d83-0e8d-44e7-89f8-cc86ece809c7.disk1_data on primary: /dev/gnt/7d723d83-0e8d-44e7-89f8-cc86ece809c7.disk1_data (253:2) on secondary: /dev/gnt/7d723d83-0e8d-44e7-89f8-cc86ece809c7.disk1_data (253:2) name: None UUID: 63e6730c-d5d6-44be-8440-00baa68554fd - child 1: plain, size 128M logical_id: gnt/7d723d83-0e8d-44e7-89f8-cc86ece809c7.disk1_meta on primary: /dev/gnt/7d723d83-0e8d-44e7-89f8-cc86ece809c7.disk1_meta (253:3) on secondary: /dev/gnt/7d723d83-0e8d-44e7-89f8-cc86ece809c7.disk1_meta (253:3) name: None UUID: 575dc8f1-40b3-4c1d-b026-dd687f4a10a6 Command: ssh itchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh itchy.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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2148 Waiting for job 2148 ... 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2151 Waiting for job 2151 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2153, 2154 Waiting for job 2153 ... Wed May 20 03:27:34 2026 * Verifying cluster config Wed May 20 03:27:34 2026 * Verifying cluster certificate files Wed May 20 03:27:34 2026 * Verifying hypervisor parameters Wed May 20 03:27:34 2026 * Verifying all nodes belong to an existing group Waiting for job 2154 ... Wed May 20 03:27:34 2026 * Verifying group 'default' Wed May 20 03:27:34 2026 * Gathering data (3 nodes) Wed May 20 03:27:34 2026 * Gathering information about nodes (3 nodes) Wed May 20 03:27:36 2026 * Gathering disk information (3 nodes) Wed May 20 03:27:36 2026 * Verifying configuration file consistency Wed May 20 03:27:36 2026 * Verifying node status Wed May 20 03:27:36 2026 * Verifying instance status Wed May 20 03:27:36 2026 * Verifying orphan volumes Wed May 20 03:27:36 2026 * Verifying N+1 Memory redundancy Wed May 20 03:27:36 2026 * Assessing cluster hypervisor parameters Wed May 20 03: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 May 20 03:27:36 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 03: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 May 20 03:27:36 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 03:27:36 2026 * Other Notes Wed May 20 03:27: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.kwdbsnx0 -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-05-20 03:27:37.022915 time=0:00:15.826155 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-05-20 03:27:37.022988 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-05-20 03:27:46.097771 time=0:00:09.074783 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 2e1ada4ff3e34982b9743751cece11acde81b9f3 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2157, 2158 Waiting for job 2157 ... Wed May 20 03:27:47 2026 * Verifying cluster config Wed May 20 03:27:47 2026 * Verifying cluster certificate files Wed May 20 03:27:47 2026 * Verifying hypervisor parameters Wed May 20 03:27:47 2026 * Verifying all nodes belong to an existing group Waiting for job 2158 ... Wed May 20 03:27:48 2026 * Verifying group 'default' Wed May 20 03:27:48 2026 * Gathering data (3 nodes) Wed May 20 03:27:48 2026 * Gathering information about nodes (3 nodes) Wed May 20 03:27:49 2026 * Gathering disk information (3 nodes) Wed May 20 03:27:49 2026 * Verifying configuration file consistency Wed May 20 03:27:49 2026 * Verifying node status Wed May 20 03:27:49 2026 * Verifying instance status Wed May 20 03:27:49 2026 * Verifying orphan volumes Wed May 20 03:27:49 2026 * Verifying N+1 Memory redundancy Wed May 20 03:27:49 2026 * Assessing cluster hypervisor parameters Wed May 20 03:27: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 May 20 03:27:49 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 03:27:49 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 03:27:49 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 03:27:49 2026 * Other Notes Wed May 20 03:27:49 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 2e1ada4ff3e34982b9743751cece11acde81b9f3 /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-05-20 03:27:51.244391 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:itchy.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 May 20 03:27:52 2026 * creating instance disks... Wed May 20 03:28:01 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 03:28:01 2026 adding disks to cluster config Wed May 20 03:28:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:28:01 2026 - INFO: - device disk/0: 2.60% done, 3m 7s remaining (estimated) Wed May 20 03:28:01 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 03:29:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 03:29:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:29:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 03:29:02 2026 * running the instance OS create scripts... Wed May 20 03:29:02 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 331ae153-f261-4845-988a-0339e0e4c629 Serial number: 4 Creation time: 2026-05-20 03:28:01 Modification time: 2026-05-20 03:29:02 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:1a:8f:69 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 00accaf9-894c-4ea3-9b50-49c85106a7e1 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: 39b2f390-9134-4fe5-9e97-c8a116ec207b child devices: - child 0: plain, size 768M logical_id: gnt/9aead204-3215-4b94-a38c-ceff833d3a47.disk0_data on primary: /dev/gnt/9aead204-3215-4b94-a38c-ceff833d3a47.disk0_data (253:0) on secondary: /dev/gnt/9aead204-3215-4b94-a38c-ceff833d3a47.disk0_data (253:0) name: None UUID: e754e683-deeb-4210-99b7-6bd6f1d39686 - child 1: plain, size 128M logical_id: gnt/9aead204-3215-4b94-a38c-ceff833d3a47.disk0_meta on primary: /dev/gnt/9aead204-3215-4b94-a38c-ceff833d3a47.disk0_meta (253:1) on secondary: /dev/gnt/9aead204-3215-4b94-a38c-ceff833d3a47.disk0_meta (253:1) name: None UUID: 96587fa3-0d8c-432e-9d96-b89c75fd30fb - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: 74a9280b-51b8-4d1c-9a90-f95c60034165 child devices: - child 0: plain, size 512M logical_id: gnt/117948cc-2743-4238-9f86-dfd8db25d768.disk1_data on primary: /dev/gnt/117948cc-2743-4238-9f86-dfd8db25d768.disk1_data (253:2) on secondary: /dev/gnt/117948cc-2743-4238-9f86-dfd8db25d768.disk1_data (253:2) name: None UUID: f907249b-fd71-4e26-a8b1-a8e5a166e558 - child 1: plain, size 128M logical_id: gnt/117948cc-2743-4238-9f86-dfd8db25d768.disk1_meta on primary: /dev/gnt/117948cc-2743-4238-9f86-dfd8db25d768.disk1_meta (253:3) on secondary: /dev/gnt/117948cc-2743-4238-9f86-dfd8db25d768.disk1_meta (253:3) name: None UUID: f9a0f563-e1f8-4514-b82c-b65ecdadb282 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 03:29:05.372459 time=0:01:14.128068 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-05-20 03:29:05.372558 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2162 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 03:29:18.159327 time=0:00:12.786769 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 03:29:18.159488 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 03:29:18.159514 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 2165 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2165 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 2166 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 03:29: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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2168 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2168 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-05-20 03:29:28.549179 time=0:00:10.389665 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 03:29:28.549359 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2171 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 03:29:33.731191 time=0:00:05.181832 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 03:29:33.731311 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2172 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 03:29:46.514178 time=0:00:12.782867 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 03:29:46.514319 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2173 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 03:29:51.550488 time=0:00:05.036169 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 03:29:51.550597 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 331ae153-f261-4845-988a-0339e0e4c629 Serial number: 16 Creation time: 2026-05-20 03:28:01 Modification time: 2026-05-20 03:29:47 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:1a:8f:69 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 00accaf9-894c-4ea3-9b50-49c85106a7e1 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: 39b2f390-9134-4fe5-9e97-c8a116ec207b child devices: - child 0: plain, size 768M logical_id: gnt/9aead204-3215-4b94-a38c-ceff833d3a47.disk0_data on primary: /dev/gnt/9aead204-3215-4b94-a38c-ceff833d3a47.disk0_data (253:0) on secondary: /dev/gnt/9aead204-3215-4b94-a38c-ceff833d3a47.disk0_data (253:0) name: None UUID: e754e683-deeb-4210-99b7-6bd6f1d39686 - child 1: plain, size 128M logical_id: gnt/9aead204-3215-4b94-a38c-ceff833d3a47.disk0_meta on primary: /dev/gnt/9aead204-3215-4b94-a38c-ceff833d3a47.disk0_meta (253:1) on secondary: /dev/gnt/9aead204-3215-4b94-a38c-ceff833d3a47.disk0_meta (253:1) name: None UUID: 96587fa3-0d8c-432e-9d96-b89c75fd30fb - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: 74a9280b-51b8-4d1c-9a90-f95c60034165 child devices: - child 0: plain, size 512M logical_id: gnt/117948cc-2743-4238-9f86-dfd8db25d768.disk1_data on primary: /dev/gnt/117948cc-2743-4238-9f86-dfd8db25d768.disk1_data (253:2) on secondary: /dev/gnt/117948cc-2743-4238-9f86-dfd8db25d768.disk1_data (253:2) name: None UUID: f907249b-fd71-4e26-a8b1-a8e5a166e558 - child 1: plain, size 128M logical_id: gnt/117948cc-2743-4238-9f86-dfd8db25d768.disk1_meta on primary: /dev/gnt/117948cc-2743-4238-9f86-dfd8db25d768.disk1_meta (253:3) on secondary: /dev/gnt/117948cc-2743-4238-9f86-dfd8db25d768.disk1_meta (253:3) name: None UUID: f9a0f563-e1f8-4514-b82c-b65ecdadb282 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 03:29:54 2026 - INFO: Trying to hotplug device... Wed May 20 03:29:55 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:a5:08:90,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 May 20 03:29:56 2026 - INFO: Trying to hotplug device... Wed May 20 03:29:57 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 May 20 03:29:58 2026 - INFO: Trying to hotplug device... Wed May 20 03:29: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 --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Wed May 20 03:30:06 2026 - INFO: Trying to hotplug device... Wed May 20 03:30:06 2026 - INFO: Hotplug done. Wed May 20 03:30:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:30:06 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Wed May 20 03:31: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' Wed May 20 03:31:08 2026 - INFO: Trying to hotplug device... Wed May 20 03:31: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-05-20 03:31:34.663715 time=0:01:43.113118 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 03:31:34.663805 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2194 GET /2/jobs/2195 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 03:31:37.446174 time=0:00:02.782369 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 03:31:37.446282 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 03:31:37.446325 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 03:31:37.446341 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 03:31:37.446352 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2196 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 03:31:45.544506 time=0:00:08.098154 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 03:31:45.544615 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 03:31:45.544633 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 03:31:45.544646 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 May 20 03:31:48 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 03:31:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:31:50 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed May 20 03:32: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' Wed May 20 03:32:55 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 03:32:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:32:57 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed May 20 03:33: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 kvm-test-instance02.staging.ganeti.org 1 512M' Wed May 20 03:34:01 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 03:34:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:34:03 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 03:35: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' Wed May 20 03:35:09 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 03:35:10 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:35:10 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 03:36:10 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 03:36:11.796442 time=0:04:26.251796 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 03:36:11.796548 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2203 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 03:36:17.183542 time=0:00:05.386994 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 03:36:17.183678 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 2204 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 2205 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 2206 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 2207 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 2208 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 03:37: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.kwdbsnx0 -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-05-20 03:37:06.305741 time=0:00:49.122063 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 03:37:06.305881 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 Wed May 20 07:37:06 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Wed May 20 07:37:06 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 331ae153-f261-4845-988a-0339e0e4c629 Serial number: 50 Creation time: 2026-05-20 03:28:01 Modification time: 2026-05-20 03:37:05 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:1a:8f:69 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 00accaf9-894c-4ea3-9b50-49c85106a7e1 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: 39b2f390-9134-4fe5-9e97-c8a116ec207b child devices: - child 0: plain, size 1.8G logical_id: gnt/9aead204-3215-4b94-a38c-ceff833d3a47.disk0_data on primary: /dev/gnt/9aead204-3215-4b94-a38c-ceff833d3a47.disk0_data (253:0) on secondary: /dev/gnt/9aead204-3215-4b94-a38c-ceff833d3a47.disk0_data (253:0) name: None UUID: e754e683-deeb-4210-99b7-6bd6f1d39686 - child 1: plain, size 128M logical_id: gnt/9aead204-3215-4b94-a38c-ceff833d3a47.disk0_meta on primary: /dev/gnt/9aead204-3215-4b94-a38c-ceff833d3a47.disk0_meta (253:1) on secondary: /dev/gnt/9aead204-3215-4b94-a38c-ceff833d3a47.disk0_meta (253:1) name: None UUID: 96587fa3-0d8c-432e-9d96-b89c75fd30fb - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: 74a9280b-51b8-4d1c-9a90-f95c60034165 child devices: - child 0: plain, size 1.5G logical_id: gnt/117948cc-2743-4238-9f86-dfd8db25d768.disk1_data on primary: /dev/gnt/117948cc-2743-4238-9f86-dfd8db25d768.disk1_data (253:2) on secondary: /dev/gnt/117948cc-2743-4238-9f86-dfd8db25d768.disk1_data (253:2) name: None UUID: f907249b-fd71-4e26-a8b1-a8e5a166e558 - child 1: plain, size 128M logical_id: gnt/117948cc-2743-4238-9f86-dfd8db25d768.disk1_meta on primary: /dev/gnt/117948cc-2743-4238-9f86-dfd8db25d768.disk1_meta (253:3) on secondary: /dev/gnt/117948cc-2743-4238-9f86-dfd8db25d768.disk1_meta (253:3) name: None UUID: f9a0f563-e1f8-4514-b82c-b65ecdadb282 Command: ssh itchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh itchy.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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2211 Waiting for job 2211 ... 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2214 Waiting for job 2214 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2216, 2217 Waiting for job 2216 ... Wed May 20 03:37:20 2026 * Verifying cluster config Wed May 20 03:37:20 2026 * Verifying cluster certificate files Wed May 20 03:37:20 2026 * Verifying hypervisor parameters Wed May 20 03:37:20 2026 * Verifying all nodes belong to an existing group Waiting for job 2217 ... Wed May 20 03:37:20 2026 * Verifying group 'default' Wed May 20 03:37:20 2026 * Gathering data (3 nodes) Wed May 20 03:37:20 2026 * Gathering information about nodes (3 nodes) Wed May 20 03:37:21 2026 * Gathering disk information (3 nodes) Wed May 20 03:37:21 2026 * Verifying configuration file consistency Wed May 20 03:37:21 2026 * Verifying node status Wed May 20 03:37:21 2026 * Verifying instance status Wed May 20 03:37:21 2026 * Verifying orphan volumes Wed May 20 03:37:21 2026 * Verifying N+1 Memory redundancy Wed May 20 03:37:21 2026 * Assessing cluster hypervisor parameters Wed May 20 03:37: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. Wed May 20 03:37:21 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 03:37:21 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 03:37:21 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 03:37:21 2026 * Other Notes Wed May 20 03:37:22 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.kwdbsnx0 -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-05-20 03:37:22.874839 time=0:00:16.568958 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-05-20 03:37:22.874968 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-05-20 03:37:31.673685 time=0:00:08.798717 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4c1933ec6acb14f54d2b483c552519cb8010e3d8 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2220, 2221 Waiting for job 2220 ... Wed May 20 03:37:33 2026 * Verifying cluster config Wed May 20 03:37:33 2026 * Verifying cluster certificate files Wed May 20 03:37:33 2026 * Verifying hypervisor parameters Wed May 20 03:37:33 2026 * Verifying all nodes belong to an existing group Waiting for job 2221 ... Wed May 20 03:37:34 2026 * Verifying group 'default' Wed May 20 03:37:34 2026 * Gathering data (3 nodes) Wed May 20 03:37:34 2026 * Gathering information about nodes (3 nodes) Wed May 20 03:37:35 2026 * Gathering disk information (3 nodes) Wed May 20 03:37:35 2026 * Verifying configuration file consistency Wed May 20 03:37:35 2026 * Verifying node status Wed May 20 03:37:35 2026 * Verifying instance status Wed May 20 03:37:35 2026 * Verifying orphan volumes Wed May 20 03:37:35 2026 * Verifying N+1 Memory redundancy Wed May 20 03:37:35 2026 * Assessing cluster hypervisor parameters Wed May 20 03:37: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. Wed May 20 03:37:35 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 03:37:35 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 03:37:35 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 03:37:35 2026 * Other Notes Wed May 20 03:37:35 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4c1933ec6acb14f54d2b483c552519cb8010e3d8 /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-05-20 03:37:38.923328 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:itchy.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 May 20 03:37:42 2026 * creating instance disks... Wed May 20 03:37:52 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 03:37:52 2026 adding disks to cluster config Wed May 20 03:37:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:37:52 2026 - INFO: - device disk/0: 3.70% done, 2m 16s remaining (estimated) Wed May 20 03:37:52 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 03:38:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 03:38:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:38:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 03:38:53 2026 * running the instance OS create scripts... Wed May 20 03:38:53 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: e7730ef9-7b59-45b9-a2e8-ab42fd69e9ab Serial number: 4 Creation time: 2026-05-20 03:37:52 Modification time: 2026-05-20 03:38:53 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:48:18:f1 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ad46065d-c581-4557-b71b-1e745101e47e name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: a71b8f96-d6da-48df-a62f-7c1b8d03713e child devices: - child 0: plain, size 768M logical_id: gnt/43da8100-cbcf-4258-9561-ac44d7f96ab7.disk0_data on primary: /dev/gnt/43da8100-cbcf-4258-9561-ac44d7f96ab7.disk0_data (253:0) on secondary: /dev/gnt/43da8100-cbcf-4258-9561-ac44d7f96ab7.disk0_data (253:0) name: None UUID: 0cd2df62-da3f-4fe1-b69b-25489dd70956 - child 1: plain, size 128M logical_id: gnt/43da8100-cbcf-4258-9561-ac44d7f96ab7.disk0_meta on primary: /dev/gnt/43da8100-cbcf-4258-9561-ac44d7f96ab7.disk0_meta (253:1) on secondary: /dev/gnt/43da8100-cbcf-4258-9561-ac44d7f96ab7.disk0_meta (253:1) name: None UUID: be4187ae-f44b-46a3-a5a1-806cfb17668d - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: 566b6339-1608-408a-a2c5-b982b9a36650 child devices: - child 0: plain, size 512M logical_id: gnt/6df0bb3f-65e4-4dd8-b884-41c6301fb4df.disk1_data on primary: /dev/gnt/6df0bb3f-65e4-4dd8-b884-41c6301fb4df.disk1_data (253:2) on secondary: /dev/gnt/6df0bb3f-65e4-4dd8-b884-41c6301fb4df.disk1_data (253:2) name: None UUID: e8624410-d9e2-47fe-b6cd-0580e0a4c573 - child 1: plain, size 128M logical_id: gnt/6df0bb3f-65e4-4dd8-b884-41c6301fb4df.disk1_meta on primary: /dev/gnt/6df0bb3f-65e4-4dd8-b884-41c6301fb4df.disk1_meta (253:3) on secondary: /dev/gnt/6df0bb3f-65e4-4dd8-b884-41c6301fb4df.disk1_meta (253:3) name: None UUID: 79ba43b7-e7ca-4852-bbf8-530fca0810a0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 03:38:56.910544 time=0:01:17.987216 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-05-20 03:38:56.910665 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2226 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 03:39:04.808383 time=0:00:07.897718 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 03:39:04.808502 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 03:39:04.808525 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 2229 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2229 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 2230 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 03:39: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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2232 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2232 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-05-20 03:39:15.248170 time=0:00:10.439645 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 03:39:15.248292 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2235 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 03:39:20.441824 time=0:00:05.193532 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 03:39:20.441961 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2236 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 03:39:33.226475 time=0:00:12.784514 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 03:39:33.226602 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2237 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 03:39:38.476022 time=0:00:05.249420 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 03:39:38.476184 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: e7730ef9-7b59-45b9-a2e8-ab42fd69e9ab Serial number: 16 Creation time: 2026-05-20 03:37:52 Modification time: 2026-05-20 03:39:34 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:48:18:f1 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ad46065d-c581-4557-b71b-1e745101e47e name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: a71b8f96-d6da-48df-a62f-7c1b8d03713e child devices: - child 0: plain, size 768M logical_id: gnt/43da8100-cbcf-4258-9561-ac44d7f96ab7.disk0_data on primary: /dev/gnt/43da8100-cbcf-4258-9561-ac44d7f96ab7.disk0_data (253:0) on secondary: /dev/gnt/43da8100-cbcf-4258-9561-ac44d7f96ab7.disk0_data (253:0) name: None UUID: 0cd2df62-da3f-4fe1-b69b-25489dd70956 - child 1: plain, size 128M logical_id: gnt/43da8100-cbcf-4258-9561-ac44d7f96ab7.disk0_meta on primary: /dev/gnt/43da8100-cbcf-4258-9561-ac44d7f96ab7.disk0_meta (253:1) on secondary: /dev/gnt/43da8100-cbcf-4258-9561-ac44d7f96ab7.disk0_meta (253:1) name: None UUID: be4187ae-f44b-46a3-a5a1-806cfb17668d - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: 566b6339-1608-408a-a2c5-b982b9a36650 child devices: - child 0: plain, size 512M logical_id: gnt/6df0bb3f-65e4-4dd8-b884-41c6301fb4df.disk1_data on primary: /dev/gnt/6df0bb3f-65e4-4dd8-b884-41c6301fb4df.disk1_data (253:2) on secondary: /dev/gnt/6df0bb3f-65e4-4dd8-b884-41c6301fb4df.disk1_data (253:2) name: None UUID: e8624410-d9e2-47fe-b6cd-0580e0a4c573 - child 1: plain, size 128M logical_id: gnt/6df0bb3f-65e4-4dd8-b884-41c6301fb4df.disk1_meta on primary: /dev/gnt/6df0bb3f-65e4-4dd8-b884-41c6301fb4df.disk1_meta (253:3) on secondary: /dev/gnt/6df0bb3f-65e4-4dd8-b884-41c6301fb4df.disk1_meta (253:3) name: None UUID: 79ba43b7-e7ca-4852-bbf8-530fca0810a0 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 03:39:41 2026 - INFO: Trying to hotplug device... Wed May 20 03:39:41 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:b0:9e:77,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 May 20 03:39:43 2026 - INFO: Trying to hotplug device... Wed May 20 03:39: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' Wed May 20 03:39:45 2026 - INFO: Trying to hotplug device... Wed May 20 03:39:46 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-05-20 03:40:05.720446 time=0:00:27.244262 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 03:40:05.720596 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2256 GET /2/jobs/2257 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 03:40:08.210598 time=0:00:02.490002 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 03:40:08.210744 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 03:40:08.210766 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 03:40:08.210782 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 03:40:08.210794 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2258 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 03:40:16.108756 time=0:00:07.897962 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 03:40:16.108867 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 03:40:16.108892 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 03:40:16.108910 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 May 20 03:40:19 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 03:40:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:40:20 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed May 20 03: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 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 May 20 03:41:26 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 03:41:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:41:27 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed May 20 03:42: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 kvm-test-instance02.staging.ganeti.org 1 512M' Wed May 20 03:42:33 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 03:42:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:42:34 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 03:43: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 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 May 20 03:43:40 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 03:43:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:43:41 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 03:44:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 03:44:43.132607 time=0:04:27.023697 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 03:44:43.132798 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2265 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 03:44:48.316657 time=0:00:05.183859 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 03:44:48.316761 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 2266 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 2267 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 2268 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 2269 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 2270 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 03:45: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.kwdbsnx0 -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-05-20 03:45:37.136313 time=0:00:48.819552 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 03:45:37.136436 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 Wed May 20 07:45:37 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Wed May 20 07:45:37 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: e7730ef9-7b59-45b9-a2e8-ab42fd69e9ab Serial number: 46 Creation time: 2026-05-20 03:37:52 Modification time: 2026-05-20 03:45:36 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:48:18:f1 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ad46065d-c581-4557-b71b-1e745101e47e name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: a71b8f96-d6da-48df-a62f-7c1b8d03713e child devices: - child 0: plain, size 1.8G logical_id: gnt/43da8100-cbcf-4258-9561-ac44d7f96ab7.disk0_data on primary: /dev/gnt/43da8100-cbcf-4258-9561-ac44d7f96ab7.disk0_data (253:0) on secondary: /dev/gnt/43da8100-cbcf-4258-9561-ac44d7f96ab7.disk0_data (253:0) name: None UUID: 0cd2df62-da3f-4fe1-b69b-25489dd70956 - child 1: plain, size 128M logical_id: gnt/43da8100-cbcf-4258-9561-ac44d7f96ab7.disk0_meta on primary: /dev/gnt/43da8100-cbcf-4258-9561-ac44d7f96ab7.disk0_meta (253:1) on secondary: /dev/gnt/43da8100-cbcf-4258-9561-ac44d7f96ab7.disk0_meta (253:1) name: None UUID: be4187ae-f44b-46a3-a5a1-806cfb17668d - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: 566b6339-1608-408a-a2c5-b982b9a36650 child devices: - child 0: plain, size 1.5G logical_id: gnt/6df0bb3f-65e4-4dd8-b884-41c6301fb4df.disk1_data on primary: /dev/gnt/6df0bb3f-65e4-4dd8-b884-41c6301fb4df.disk1_data (253:2) on secondary: /dev/gnt/6df0bb3f-65e4-4dd8-b884-41c6301fb4df.disk1_data (253:2) name: None UUID: e8624410-d9e2-47fe-b6cd-0580e0a4c573 - child 1: plain, size 128M logical_id: gnt/6df0bb3f-65e4-4dd8-b884-41c6301fb4df.disk1_meta on primary: /dev/gnt/6df0bb3f-65e4-4dd8-b884-41c6301fb4df.disk1_meta (253:3) on secondary: /dev/gnt/6df0bb3f-65e4-4dd8-b884-41c6301fb4df.disk1_meta (253:3) name: None UUID: 79ba43b7-e7ca-4852-bbf8-530fca0810a0 Command: ssh itchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh itchy.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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2273 Waiting for job 2273 ... 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2276 Waiting for job 2276 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2278, 2279 Waiting for job 2278 ... Wed May 20 03:45:50 2026 * Verifying cluster config Wed May 20 03:45:50 2026 * Verifying cluster certificate files Wed May 20 03:45:50 2026 * Verifying hypervisor parameters Wed May 20 03:45:50 2026 * Verifying all nodes belong to an existing group Waiting for job 2279 ... Wed May 20 03:45:50 2026 * Verifying group 'default' Wed May 20 03:45:50 2026 * Gathering data (3 nodes) Wed May 20 03:45:50 2026 * Gathering information about nodes (3 nodes) Wed May 20 03:45:51 2026 * Gathering disk information (3 nodes) Wed May 20 03:45:51 2026 * Verifying configuration file consistency Wed May 20 03:45:51 2026 * Verifying node status Wed May 20 03:45:51 2026 * Verifying instance status Wed May 20 03:45:51 2026 * Verifying orphan volumes Wed May 20 03:45:51 2026 * Verifying N+1 Memory redundancy Wed May 20 03:45:51 2026 * Assessing cluster hypervisor parameters Wed May 20 03:45: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 May 20 03:45:51 2026 - disk_type is set to 'ide' instead of 'paravirtual', please consider virtio-based disks for the best performance. Wed May 20 03:45:51 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 03:45:51 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 03:45:51 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 03:45:51 2026 * Other Notes Wed May 20 03:45:52 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.kwdbsnx0 -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-05-20 03:45:52.767851 time=0:00:15.631415 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-05-20 03:45:52.767997 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-05-20 03:46:01.643090 time=0:00:08.875093 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e05fb76948305670ffcf1a3df5905f84f8c99270 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2282, 2283 Waiting for job 2282 ... Wed May 20 03:46:03 2026 * Verifying cluster config Wed May 20 03:46:03 2026 * Verifying cluster certificate files Wed May 20 03:46:03 2026 * Verifying hypervisor parameters Wed May 20 03:46:03 2026 * Verifying all nodes belong to an existing group Waiting for job 2283 ... Wed May 20 03:46:03 2026 * Verifying group 'default' Wed May 20 03:46:04 2026 * Gathering data (3 nodes) Wed May 20 03:46:04 2026 * Gathering information about nodes (3 nodes) Wed May 20 03:46:05 2026 * Gathering disk information (3 nodes) Wed May 20 03:46:05 2026 * Verifying configuration file consistency Wed May 20 03:46:05 2026 * Verifying node status Wed May 20 03:46:05 2026 * Verifying instance status Wed May 20 03:46:05 2026 * Verifying orphan volumes Wed May 20 03:46:05 2026 * Verifying N+1 Memory redundancy Wed May 20 03:46:05 2026 * Assessing cluster hypervisor parameters Wed May 20 03:46: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 May 20 03:46:05 2026 - disk_type is set to 'ide' instead of 'paravirtual', please consider virtio-based disks for the best performance. Wed May 20 03:46:05 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 03:46:05 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 03:46:05 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 03:46:05 2026 * Other Notes Wed May 20 03:46:05 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e05fb76948305670ffcf1a3df5905f84f8c99270 /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-05-20 03:46:08.779633 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:itchy.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 May 20 03:46:10 2026 * creating instance disks... Wed May 20 03:46:20 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 03:46:20 2026 adding disks to cluster config Wed May 20 03:46:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:46:21 2026 - INFO: - device disk/0: 3.70% done, 2m 4s remaining (estimated) Wed May 20 03:46:21 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 03:47:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 03:47:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:47:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 03:47:21 2026 * running the instance OS create scripts... Wed May 20 03:47:22 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: f82e5f43-7573-4a66-a6f3-96324fa3d72e Serial number: 4 Creation time: 2026-05-20 03:46:20 Modification time: 2026-05-20 03:47:22 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:6a:3a:c1 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 62c3c8c0-16ab-45af-8457-647727bb26c9 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: 7a8225a2-2bc1-433b-b8f1-5cb990b9a875 child devices: - child 0: plain, size 768M logical_id: gnt/4545f1a1-2012-4eb3-9bb3-9806d852c546.disk0_data on primary: /dev/gnt/4545f1a1-2012-4eb3-9bb3-9806d852c546.disk0_data (253:0) on secondary: /dev/gnt/4545f1a1-2012-4eb3-9bb3-9806d852c546.disk0_data (253:0) name: None UUID: 2c1e22c8-754f-48d9-a2df-7a92434dd73a - child 1: plain, size 128M logical_id: gnt/4545f1a1-2012-4eb3-9bb3-9806d852c546.disk0_meta on primary: /dev/gnt/4545f1a1-2012-4eb3-9bb3-9806d852c546.disk0_meta (253:1) on secondary: /dev/gnt/4545f1a1-2012-4eb3-9bb3-9806d852c546.disk0_meta (253:1) name: None UUID: a1e751aa-6e7d-424c-8176-3d9d56777522 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: d2d4f5c6-28b7-4484-be18-d003bb41dcd5 child devices: - child 0: plain, size 512M logical_id: gnt/dbf6e2c8-c8b0-4c40-8ba5-c56f5e475bec.disk1_data on primary: /dev/gnt/dbf6e2c8-c8b0-4c40-8ba5-c56f5e475bec.disk1_data (253:2) on secondary: /dev/gnt/dbf6e2c8-c8b0-4c40-8ba5-c56f5e475bec.disk1_data (253:2) name: None UUID: 7962ecc9-ebb2-4d58-a40a-6236f8ec1b16 - child 1: plain, size 128M logical_id: gnt/dbf6e2c8-c8b0-4c40-8ba5-c56f5e475bec.disk1_meta on primary: /dev/gnt/dbf6e2c8-c8b0-4c40-8ba5-c56f5e475bec.disk1_meta (253:3) on secondary: /dev/gnt/dbf6e2c8-c8b0-4c40-8ba5-c56f5e475bec.disk1_meta (253:3) name: None UUID: 1cd57e69-4038-49e7-a898-aa668433347b Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 03:47:25.312619 time=0:01:16.532986 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-05-20 03:47:25.312716 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2288 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 03:47:34.277613 time=0:00:08.964897 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 03:47:34.277714 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 03:47:34.277738 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 2291 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2291 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 2292 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 03:47: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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2294 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2294 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-05-20 03:47:44.565630 time=0:00:10.287892 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 03:47:44.565731 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2297 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 03:47:49.833161 time=0:00:05.267430 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 03:47:49.833255 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2298 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 03:48:02.706379 time=0:00:12.873124 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 03:48:02.706488 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2299 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 03:48:07.942797 time=0:00:05.236309 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 03:48:07.942914 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: f82e5f43-7573-4a66-a6f3-96324fa3d72e Serial number: 16 Creation time: 2026-05-20 03:46:20 Modification time: 2026-05-20 03:48:03 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:6a:3a:c1 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 62c3c8c0-16ab-45af-8457-647727bb26c9 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: 7a8225a2-2bc1-433b-b8f1-5cb990b9a875 child devices: - child 0: plain, size 768M logical_id: gnt/4545f1a1-2012-4eb3-9bb3-9806d852c546.disk0_data on primary: /dev/gnt/4545f1a1-2012-4eb3-9bb3-9806d852c546.disk0_data (253:0) on secondary: /dev/gnt/4545f1a1-2012-4eb3-9bb3-9806d852c546.disk0_data (253:0) name: None UUID: 2c1e22c8-754f-48d9-a2df-7a92434dd73a - child 1: plain, size 128M logical_id: gnt/4545f1a1-2012-4eb3-9bb3-9806d852c546.disk0_meta on primary: /dev/gnt/4545f1a1-2012-4eb3-9bb3-9806d852c546.disk0_meta (253:1) on secondary: /dev/gnt/4545f1a1-2012-4eb3-9bb3-9806d852c546.disk0_meta (253:1) name: None UUID: a1e751aa-6e7d-424c-8176-3d9d56777522 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: d2d4f5c6-28b7-4484-be18-d003bb41dcd5 child devices: - child 0: plain, size 512M logical_id: gnt/dbf6e2c8-c8b0-4c40-8ba5-c56f5e475bec.disk1_data on primary: /dev/gnt/dbf6e2c8-c8b0-4c40-8ba5-c56f5e475bec.disk1_data (253:2) on secondary: /dev/gnt/dbf6e2c8-c8b0-4c40-8ba5-c56f5e475bec.disk1_data (253:2) name: None UUID: 7962ecc9-ebb2-4d58-a40a-6236f8ec1b16 - child 1: plain, size 128M logical_id: gnt/dbf6e2c8-c8b0-4c40-8ba5-c56f5e475bec.disk1_meta on primary: /dev/gnt/dbf6e2c8-c8b0-4c40-8ba5-c56f5e475bec.disk1_meta (253:3) on secondary: /dev/gnt/dbf6e2c8-c8b0-4c40-8ba5-c56f5e475bec.disk1_meta (253:3) name: None UUID: 1cd57e69-4038-49e7-a898-aa668433347b Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 03:48:11 2026 - INFO: Trying to hotplug device... Wed May 20 03:48:11 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:77:c7:f4,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 May 20 03:48:12 2026 - INFO: Trying to hotplug device... Wed May 20 03:48:14 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 May 20 03:48:15 2026 - INFO: Trying to hotplug device... Wed May 20 03:48:16 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 May 20 03:48:22 2026 - INFO: Trying to hotplug device... Wed May 20 03:48:22 2026 - INFO: Hotplug done. Wed May 20 03:48:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:48:22 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Wed May 20 03:49:22 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 May 20 03:49:23 2026 - INFO: Trying to hotplug device... Wed May 20 03:49:24 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-05-20 03:49:44.369417 time=0:01:36.426503 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 03:49:44.369544 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2320 GET /2/jobs/2321 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 03:49:46.846048 time=0:00:02.476504 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 03:49:46.846169 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 03:49:46.846190 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 03:49:46.846205 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 03:49:46.846217 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2322 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 03:49:54.712519 time=0:00:07.866302 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 03:49:54.712639 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 03:49:54.712663 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 03:49:54.712676 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 May 20 03:49:57 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 03:49:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:49:59 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed May 20 03: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 --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 May 20 03:51:04 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 03:51:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:51:06 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed May 20 03:52: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 May 20 03:52:10 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 03:52:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:52:12 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 03:53: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 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 May 20 03:53:18 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 03:53:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:53:19 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 03:54:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 03:54:20.810162 time=0:04:26.097486 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 03:54:20.810361 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2329 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 03:54:26.088452 time=0:00:05.278091 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 03:54:26.088648 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 2330 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 2331 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 2332 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 2333 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 2334 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 03:55: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.kwdbsnx0 -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-05-20 03:55:14.944913 time=0:00:48.856265 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 03:55:14.945104 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 Wed May 20 07:55:15 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Wed May 20 07:55:15 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: f82e5f43-7573-4a66-a6f3-96324fa3d72e Serial number: 50 Creation time: 2026-05-20 03:46:20 Modification time: 2026-05-20 03:55:14 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:6a:3a:c1 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 62c3c8c0-16ab-45af-8457-647727bb26c9 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: 7a8225a2-2bc1-433b-b8f1-5cb990b9a875 child devices: - child 0: plain, size 1.8G logical_id: gnt/4545f1a1-2012-4eb3-9bb3-9806d852c546.disk0_data on primary: /dev/gnt/4545f1a1-2012-4eb3-9bb3-9806d852c546.disk0_data (253:0) on secondary: /dev/gnt/4545f1a1-2012-4eb3-9bb3-9806d852c546.disk0_data (253:0) name: None UUID: 2c1e22c8-754f-48d9-a2df-7a92434dd73a - child 1: plain, size 128M logical_id: gnt/4545f1a1-2012-4eb3-9bb3-9806d852c546.disk0_meta on primary: /dev/gnt/4545f1a1-2012-4eb3-9bb3-9806d852c546.disk0_meta (253:1) on secondary: /dev/gnt/4545f1a1-2012-4eb3-9bb3-9806d852c546.disk0_meta (253:1) name: None UUID: a1e751aa-6e7d-424c-8176-3d9d56777522 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: d2d4f5c6-28b7-4484-be18-d003bb41dcd5 child devices: - child 0: plain, size 1.5G logical_id: gnt/dbf6e2c8-c8b0-4c40-8ba5-c56f5e475bec.disk1_data on primary: /dev/gnt/dbf6e2c8-c8b0-4c40-8ba5-c56f5e475bec.disk1_data (253:2) on secondary: /dev/gnt/dbf6e2c8-c8b0-4c40-8ba5-c56f5e475bec.disk1_data (253:2) name: None UUID: 7962ecc9-ebb2-4d58-a40a-6236f8ec1b16 - child 1: plain, size 128M logical_id: gnt/dbf6e2c8-c8b0-4c40-8ba5-c56f5e475bec.disk1_meta on primary: /dev/gnt/dbf6e2c8-c8b0-4c40-8ba5-c56f5e475bec.disk1_meta (253:3) on secondary: /dev/gnt/dbf6e2c8-c8b0-4c40-8ba5-c56f5e475bec.disk1_meta (253:3) name: None UUID: 1cd57e69-4038-49e7-a898-aa668433347b Command: ssh itchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh itchy.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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2337 Waiting for job 2337 ... 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2340 Waiting for job 2340 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2342, 2343 Waiting for job 2342 ... Wed May 20 03:55:27 2026 * Verifying cluster config Wed May 20 03:55:27 2026 * Verifying cluster certificate files Wed May 20 03:55:27 2026 * Verifying hypervisor parameters Wed May 20 03:55:27 2026 * Verifying all nodes belong to an existing group Waiting for job 2343 ... Wed May 20 03:55:28 2026 * Verifying group 'default' Wed May 20 03:55:28 2026 * Gathering data (3 nodes) Wed May 20 03:55:28 2026 * Gathering information about nodes (3 nodes) Wed May 20 03:55:29 2026 * Gathering disk information (3 nodes) Wed May 20 03:55:29 2026 * Verifying configuration file consistency Wed May 20 03:55:29 2026 * Verifying node status Wed May 20 03:55:29 2026 * Verifying instance status Wed May 20 03:55:29 2026 * Verifying orphan volumes Wed May 20 03:55:29 2026 * Verifying N+1 Memory redundancy Wed May 20 03:55:29 2026 * Assessing cluster hypervisor parameters Wed May 20 03:55: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 May 20 03:55:29 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 03:55:29 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 03:55:29 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 03:55:29 2026 * Other Notes Wed May 20 03:55: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.kwdbsnx0 -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-05-20 03:55:30.566216 time=0:00:15.621112 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-05-20 03:55:30.566353 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-05-20 03:55:39.245168 time=0:00:08.678815 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ab07ffddf6bbb1a265192ddf53198bdb1d51cf95 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2346, 2347 Waiting for job 2346 ... Wed May 20 03:55:40 2026 * Verifying cluster config Wed May 20 03:55:40 2026 * Verifying cluster certificate files Wed May 20 03:55:40 2026 * Verifying hypervisor parameters Wed May 20 03:55:40 2026 * Verifying all nodes belong to an existing group Waiting for job 2347 ... Wed May 20 03:55:41 2026 * Verifying group 'default' Wed May 20 03:55:41 2026 * Gathering data (3 nodes) Wed May 20 03:55:41 2026 * Gathering information about nodes (3 nodes) Wed May 20 03:55:42 2026 * Gathering disk information (3 nodes) Wed May 20 03:55:42 2026 * Verifying configuration file consistency Wed May 20 03:55:42 2026 * Verifying node status Wed May 20 03:55:42 2026 * Verifying instance status Wed May 20 03:55:42 2026 * Verifying orphan volumes Wed May 20 03:55:42 2026 * Verifying N+1 Memory redundancy Wed May 20 03:55:42 2026 * Assessing cluster hypervisor parameters Wed May 20 03:55: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. Wed May 20 03:55:42 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 03:55:42 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 03:55:42 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 03:55:42 2026 * Other Notes Wed May 20 03:55:42 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ab07ffddf6bbb1a265192ddf53198bdb1d51cf95 /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-05-20 03:55:44.372006 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:itchy.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 May 20 03:55:45 2026 * creating instance disks... Wed May 20 03:55:53 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 03:55:53 2026 adding disks to cluster config Wed May 20 03:55:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:55:54 2026 - INFO: - device disk/0: 2.10% done, 4m 18s remaining (estimated) Wed May 20 03:55:54 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 03:56:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 03:56:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:56:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 03:56:54 2026 * running the instance OS create scripts... Wed May 20 03:56:55 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 1cb933af-102c-410e-bac2-3d4c2647b3e0 Serial number: 4 Creation time: 2026-05-20 03:55:53 Modification time: 2026-05-20 03:56:55 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:37:ee:4a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b18f3f69-612b-490c-ad44-3c59e4fc9a40 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: 60bc48a9-5842-4293-a8d5-642664c54971 child devices: - child 0: plain, size 768M logical_id: gnt/a16b1a3a-8af1-40bf-85a1-8681bfc96af1.disk0_data on primary: /dev/gnt/a16b1a3a-8af1-40bf-85a1-8681bfc96af1.disk0_data (253:0) on secondary: /dev/gnt/a16b1a3a-8af1-40bf-85a1-8681bfc96af1.disk0_data (253:0) name: None UUID: 36129613-8a04-470d-87b1-75503ca74857 - child 1: plain, size 128M logical_id: gnt/a16b1a3a-8af1-40bf-85a1-8681bfc96af1.disk0_meta on primary: /dev/gnt/a16b1a3a-8af1-40bf-85a1-8681bfc96af1.disk0_meta (253:1) on secondary: /dev/gnt/a16b1a3a-8af1-40bf-85a1-8681bfc96af1.disk0_meta (253:1) name: None UUID: ad2c518b-13ea-4ad9-bbb5-faa248bbe31f - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: a8672417-c1fe-4c0d-a4e4-fece317b2028 child devices: - child 0: plain, size 512M logical_id: gnt/b6f01b79-4bff-4c61-bb96-1c15d6fb2375.disk1_data on primary: /dev/gnt/b6f01b79-4bff-4c61-bb96-1c15d6fb2375.disk1_data (253:2) on secondary: /dev/gnt/b6f01b79-4bff-4c61-bb96-1c15d6fb2375.disk1_data (253:2) name: None UUID: f610edb0-7c7e-4ae1-acd6-b2b40d4bdb93 - child 1: plain, size 128M logical_id: gnt/b6f01b79-4bff-4c61-bb96-1c15d6fb2375.disk1_meta on primary: /dev/gnt/b6f01b79-4bff-4c61-bb96-1c15d6fb2375.disk1_meta (253:3) on secondary: /dev/gnt/b6f01b79-4bff-4c61-bb96-1c15d6fb2375.disk1_meta (253:3) name: None UUID: 1e1ecbb9-7cf4-462f-b4b7-bbf599e07cdb Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 03:56:58.295978 time=0:01:13.923972 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-05-20 03:56:58.296167 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2351 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 03:57:11.079624 time=0:00:12.783457 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 03:57:11.079795 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 03:57:11.079821 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 2354 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2354 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 2355 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 03:57: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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2357 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2357 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-05-20 03:57:21.359628 time=0:00:10.279807 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 03:57:21.359724 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2360 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 03:57:26.546105 time=0:00:05.186381 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 03:57:26.546240 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2361 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 03:57:39.430056 time=0:00:12.883816 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 03:57:39.430172 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2362 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 03:57:44.550970 time=0:00:05.120798 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 03:57:44.551119 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 1cb933af-102c-410e-bac2-3d4c2647b3e0 Serial number: 16 Creation time: 2026-05-20 03:55:53 Modification time: 2026-05-20 03:57:40 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:37:ee:4a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b18f3f69-612b-490c-ad44-3c59e4fc9a40 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: 60bc48a9-5842-4293-a8d5-642664c54971 child devices: - child 0: plain, size 768M logical_id: gnt/a16b1a3a-8af1-40bf-85a1-8681bfc96af1.disk0_data on primary: /dev/gnt/a16b1a3a-8af1-40bf-85a1-8681bfc96af1.disk0_data (253:0) on secondary: /dev/gnt/a16b1a3a-8af1-40bf-85a1-8681bfc96af1.disk0_data (253:0) name: None UUID: 36129613-8a04-470d-87b1-75503ca74857 - child 1: plain, size 128M logical_id: gnt/a16b1a3a-8af1-40bf-85a1-8681bfc96af1.disk0_meta on primary: /dev/gnt/a16b1a3a-8af1-40bf-85a1-8681bfc96af1.disk0_meta (253:1) on secondary: /dev/gnt/a16b1a3a-8af1-40bf-85a1-8681bfc96af1.disk0_meta (253:1) name: None UUID: ad2c518b-13ea-4ad9-bbb5-faa248bbe31f - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: a8672417-c1fe-4c0d-a4e4-fece317b2028 child devices: - child 0: plain, size 512M logical_id: gnt/b6f01b79-4bff-4c61-bb96-1c15d6fb2375.disk1_data on primary: /dev/gnt/b6f01b79-4bff-4c61-bb96-1c15d6fb2375.disk1_data (253:2) on secondary: /dev/gnt/b6f01b79-4bff-4c61-bb96-1c15d6fb2375.disk1_data (253:2) name: None UUID: f610edb0-7c7e-4ae1-acd6-b2b40d4bdb93 - child 1: plain, size 128M logical_id: gnt/b6f01b79-4bff-4c61-bb96-1c15d6fb2375.disk1_meta on primary: /dev/gnt/b6f01b79-4bff-4c61-bb96-1c15d6fb2375.disk1_meta (253:3) on secondary: /dev/gnt/b6f01b79-4bff-4c61-bb96-1c15d6fb2375.disk1_meta (253:3) name: None UUID: 1e1ecbb9-7cf4-462f-b4b7-bbf599e07cdb Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 03:57:47 2026 - INFO: Trying to hotplug device... Wed May 20 03:57:47 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:3e:07:84,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 May 20 03:57:49 2026 - INFO: Trying to hotplug device... Wed May 20 03:57:50 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 May 20 03:57:51 2026 - INFO: Trying to hotplug device... Wed May 20 03:57: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 May 20 03:57:58 2026 - INFO: Trying to hotplug device... Wed May 20 03:57:58 2026 - INFO: Hotplug done. Wed May 20 03:57:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:57:59 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Wed May 20 03:58: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 May 20 03:59:00 2026 - INFO: Trying to hotplug device... Wed May 20 03:59: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: 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-05-20 03:59:20.908140 time=0:01:36.357021 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 03:59:20.908238 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2383 GET /2/jobs/2384 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 03:59:23.350581 time=0:00:02.442343 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 03:59:23.350693 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 03:59:23.350725 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 03:59:23.350740 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 03:59:23.350757 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2385 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 03:59:31.135620 time=0:00:07.784863 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 03:59:31.135720 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 03:59:31.135743 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 03:59:31.135756 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 May 20 03:59:34 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 03:59:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 03:59:35 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed May 20 04:00:36 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 May 20 04:00:41 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 04:00:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:00:42 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Wed May 20 04:01: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' Wed May 20 04:01:47 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 04:01:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:01:48 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 04:02: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 May 20 04:02:54 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 04:02:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:02:55 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Wed May 20 04:03:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 04:03:57.120314 time=0:04:25.984558 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 04:03:57.120444 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2392 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 04:04:02.309037 time=0:00:05.188593 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 04:04:02.309180 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 2393 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 2394 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 2395 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 2396 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 2397 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 04:04: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.kwdbsnx0 -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-05-20 04:04:50.703367 time=0:00:48.394187 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 04:04:50.703459 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 Wed May 20 08:04:50 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Wed May 20 08:04:50 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 1cb933af-102c-410e-bac2-3d4c2647b3e0 Serial number: 50 Creation time: 2026-05-20 03:55:53 Modification time: 2026-05-20 04:04:50 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - secondaries: itchy.staging.ganeti.org (group default, group UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:37:ee:4a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b18f3f69-612b-490c-ad44-3c59e4fc9a40 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: itchy.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: 60bc48a9-5842-4293-a8d5-642664c54971 child devices: - child 0: plain, size 1.8G logical_id: gnt/a16b1a3a-8af1-40bf-85a1-8681bfc96af1.disk0_data on primary: /dev/gnt/a16b1a3a-8af1-40bf-85a1-8681bfc96af1.disk0_data (253:0) on secondary: /dev/gnt/a16b1a3a-8af1-40bf-85a1-8681bfc96af1.disk0_data (253:0) name: None UUID: 36129613-8a04-470d-87b1-75503ca74857 - child 1: plain, size 128M logical_id: gnt/a16b1a3a-8af1-40bf-85a1-8681bfc96af1.disk0_meta on primary: /dev/gnt/a16b1a3a-8af1-40bf-85a1-8681bfc96af1.disk0_meta (253:1) on secondary: /dev/gnt/a16b1a3a-8af1-40bf-85a1-8681bfc96af1.disk0_meta (253:1) name: None UUID: ad2c518b-13ea-4ad9-bbb5-faa248bbe31f - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: itchy.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: a8672417-c1fe-4c0d-a4e4-fece317b2028 child devices: - child 0: plain, size 1.5G logical_id: gnt/b6f01b79-4bff-4c61-bb96-1c15d6fb2375.disk1_data on primary: /dev/gnt/b6f01b79-4bff-4c61-bb96-1c15d6fb2375.disk1_data (253:2) on secondary: /dev/gnt/b6f01b79-4bff-4c61-bb96-1c15d6fb2375.disk1_data (253:2) name: None UUID: f610edb0-7c7e-4ae1-acd6-b2b40d4bdb93 - child 1: plain, size 128M logical_id: gnt/b6f01b79-4bff-4c61-bb96-1c15d6fb2375.disk1_meta on primary: /dev/gnt/b6f01b79-4bff-4c61-bb96-1c15d6fb2375.disk1_meta (253:3) on secondary: /dev/gnt/b6f01b79-4bff-4c61-bb96-1c15d6fb2375.disk1_meta (253:3) name: None UUID: 1e1ecbb9-7cf4-462f-b4b7-bbf599e07cdb Command: ssh itchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh itchy.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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2400 Waiting for job 2400 ... 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2403 Waiting for job 2403 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2405, 2406 Waiting for job 2405 ... Wed May 20 04:05:03 2026 * Verifying cluster config Wed May 20 04:05:03 2026 * Verifying cluster certificate files Wed May 20 04:05:03 2026 * Verifying hypervisor parameters Wed May 20 04:05:03 2026 * Verifying all nodes belong to an existing group Waiting for job 2406 ... Wed May 20 04:05:03 2026 * Verifying group 'default' Wed May 20 04:05:03 2026 * Gathering data (3 nodes) Wed May 20 04:05:03 2026 * Gathering information about nodes (3 nodes) Wed May 20 04:05:05 2026 * Gathering disk information (3 nodes) Wed May 20 04:05:05 2026 * Verifying configuration file consistency Wed May 20 04:05:05 2026 * Verifying node status Wed May 20 04:05:05 2026 * Verifying instance status Wed May 20 04:05:05 2026 * Verifying orphan volumes Wed May 20 04:05:05 2026 * Verifying N+1 Memory redundancy Wed May 20 04:05:05 2026 * Assessing cluster hypervisor parameters Wed May 20 04:05: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 May 20 04:05:05 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 04:05:05 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 04:05:05 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 04:05:05 2026 * Other Notes Wed May 20 04:05:05 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.kwdbsnx0 -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-05-20 04:05:06.125956 time=0:00:15.422497 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-05-20 04:05:06.126030 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-05-20 04:05:15.004493 time=0:00:08.878463 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' bd48a8a23acd27c64ef4b03ee1d65fef0fbf8716 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2409, 2410 Waiting for job 2409 ... Wed May 20 04:05:16 2026 * Verifying cluster config Wed May 20 04:05:16 2026 * Verifying cluster certificate files Wed May 20 04:05:16 2026 * Verifying hypervisor parameters Wed May 20 04:05:16 2026 * Verifying all nodes belong to an existing group Waiting for job 2410 ... Wed May 20 04:05:17 2026 * Verifying group 'default' Wed May 20 04:05:17 2026 * Gathering data (3 nodes) Wed May 20 04:05:17 2026 * Gathering information about nodes (3 nodes) Wed May 20 04:05:18 2026 * Gathering disk information (3 nodes) Wed May 20 04:05:18 2026 * Verifying configuration file consistency Wed May 20 04:05:18 2026 * Verifying node status Wed May 20 04:05:18 2026 * Verifying instance status Wed May 20 04:05:18 2026 * Verifying orphan volumes Wed May 20 04:05:18 2026 * Verifying N+1 Memory redundancy Wed May 20 04:05:18 2026 * Assessing cluster hypervisor parameters Wed May 20 04:05: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 May 20 04:05:18 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 04:05:18 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 04:05:18 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 04:05:18 2026 * Other Notes Wed May 20 04:05:18 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' bd48a8a23acd27c64ef4b03ee1d65fef0fbf8716 /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-05-20 04:05:20.627171 skipping Creating instances of template diskless, test(s) disk template diskless disabled ---- Starting instance tests with default HVparams --------------------- <<<< 2026-05-20 04:05:20.627279 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' Wed May 20 04:05:21 2026 * disk 0, size 768M Wed May 20 04:05:21 2026 * disk 1, size 512M Wed May 20 04:05:21 2026 * creating instance disks... Wed May 20 04:05:22 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 04:05:22 2026 adding disks to cluster config Wed May 20 04:05:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:05:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 04:05:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:05:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 04:05:22 2026 * running the instance OS create scripts... Wed May 20 04:05:22 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: bc8015ce-1ef1-48c3-9bbd-ea6cb3620856 Serial number: 4 Creation time: 2026-05-20 04:05:22 Modification time: 2026-05-20 04:05:22 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:d7:7c:7f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 42347435-d085-4662-b991-95b7b3e4959a 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/992b418e-d71a-4a2b-9a0e-b55c501b8022.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/992b418e-d71a-4a2b-9a0e-b55c501b8022.file.disk0 (N/A:N/A) name: disk0 UUID: 01b6ef7a-e410-4df4-86c8-639e97d8dcd2 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/66c5b82c-60b6-4ea9-80b2-e8e1fefc9491.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/66c5b82c-60b6-4ea9-80b2-e8e1fefc9491.file.disk1 (N/A:N/A) name: disk1 UUID: cad51efb-d386-4ab8-94e1-182747acbc13 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 04:05:24.272659 time=0:00:03.645380 [TestInstanceAddFile] gnt-instance add -t file **** 2026-05-20 04:05:24.272746 skipping [TestInstanceUserDown] Tests user shutdown, test(s) instance-user-down disabled **** 2026-05-20 04:05:24.272768 skipping [TestInstanceCommunication] Tests instance communication via 'gnt-instance modify', test(s) instance-communication disabled <<<< 2026-05-20 04:05:24.272785 start [TestClusterEpo] gnt-cluster epo - Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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 Wed May 20 16:05:25 2026. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo -f --all' Node itchy.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node krusty.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 2414 Waiting for job 2414 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.kwdbsnx0 -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 itchy.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node krusty.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 2415 Waiting for job 2415 for kvm-test-instance02.staging.ganeti.org ... All instances have been started successfully Node itchy.staging.ganeti.org became available Node troy-mcclure.staging.ganeti.org became available Node krusty.staging.ganeti.org became available Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 04:05:39.768090 time=0:00:15.495305 [TestClusterEpo] gnt-cluster epo <<<< 2026-05-20 04:05:39.768289 start [TestPauseWatcher] Tests and pauses the watcher Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Wed May 20 08:05:39 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Wed May 20 08:05:39 2026. ---- PASSED [TestPauseWatcher] Tests and pauses the watcher ------------ >>>> 2026-05-20 04:05:40.358553 time=0:00:00.590264 [TestPauseWatcher] Tests and pauses the watcher **** 2026-05-20 04:05:40.358696 skipping [TestInstanceAutomaticRestart] Test automatic restart of instance by ganeti-watcher, test(s) instance-automatic-restart disabled **** 2026-05-20 04:05:40.358714 skipping [TestInstanceConsecutiveFailures] Test five consecutive instance failures, test(s) instance-consecutive-failures disabled <<<< 2026-05-20 04:05:40.358720 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-05-20 04:05:40.946191 time=0:00:00.587471 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-05-20 04:05:40.946337 start [TestNodeListDrbd] gnt-node list-drbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 04:05:41.150862 time=0:00:00.204525 [TestNodeListDrbd] gnt-node list-drbd **** 2026-05-20 04:05:41.150997 skipping Converting instance of template file, test(s) conversion feature disabled **** 2026-05-20 04:05:41.151018 skipping [TestInstanceModifyDisks] gnt-instance modify --disk, test(s) instance-modify-disks disabled <<<< 2026-05-20 04:05:41.151028 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2416 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 04:05:52.534061 time=0:00:11.383033 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 04:05:52.534207 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 04:05:52.534233 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 2419 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2419 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 2420 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 04:05: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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2422 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2422 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-05-20 04:06:01.496373 time=0:00:08.962140 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 04:06:01.496471 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2425 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 04:06:03.381796 time=0:00:01.885325 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 04:06:03.381925 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2426 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 04:06:14.782004 time=0:00:11.400079 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 04:06:14.782120 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2427 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 04:06:16.714064 time=0:00:01.931944 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 04:06:16.714184 start [TestInstanceList] gnt-instance list Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_osparams,nic.uuid/5,disk.uuid/3,disk.size/14,mac,disk.size/8,nic.bridge/2,nic.name/2,hv/kvm_flag,disk.uuid/13,nic.network.name/5,hv/scsi_controller_type,nic.mode/4,disk.uuid/12,disk.uuid/14,be/vcpus,hv/security_domain,nic.count,disk.spindles/14,hv/viridian,nic.link/5,nic.name/1,disk.spindles/5,nic.mac/1,nic.network.name/2,hv/virtio_net_queues,hv/extra_config,disk.spindles/6,hv/floppy_image_path,nic.network/4,disk.spindles/10,hv/spice_bind,hv/cpu_sockets,be/memory,nic.bridge/3,disk.uuid/10,disk.uuid/7,nic.mode/5,hv/vga,nic.link/1,disk_template,disk.spindles/2,nic.ip/3,disk.spindles,nic.link/4,nic.network/5,disk.uuid/8,disk.uuid/2,nic.ip/7,hv/spice_image_compression,status,nic_link,nic.link/2,disk.spindles/12,disk.name/14,hv/cpu_mask,admin_state_source,disk.spindles/1,os,disk.sizes,nic_network,hv/boot_order,hv/bootloader_args,osparams,ip,snodes.group.uuid,nic.link/6,disk.spindles/4,hypervisor,hv/use_guest_agent,hv/cpu_cores,hv/migration_caps,be/always_failover,disk.name/12,disk.size/11,disk.name/2,network_port,nic.vlan/5,nic.bridge/4,hv/cpuid,hv/cpu_weight,disk.size/12,custom_hvparams,hv/vnet_hdr,hv/devices,nic.name/7,hv/device_model,ctime,disk.name/15,nic.network/1,hv/pae,disk.spindles/8,hvparams,disk.name/8,hv/drop_capabilities,disk_usage,pnode.group.uuid,hv/cpu_type,forthcoming,nic.uuid/1,mtime,hv/vif_type,nic.ip/4,hv/soundhw,disk.uuids,nic.names,disk.spindles/11,nic.ips,hv/use_bootloader,nic.vlan/0,uuid,hv/spice_use_vdagent,sda_size,nic.network/0,name,disk.name/11,disk.uuid/0,hv/spice_ip_version,hv/initrd_path,disk.count,nic.uuid/7,nic.mode/1,nic.vlans,beparams,hv/vif_script,disk.size/4,hv/disk_discard,disk.size/9,nic.link/3,be/spindle_use,hv/bootloader_path,hv/spice_jpeg_wan_compression,hv/kernel_path,hv/use_localtime,hv/spice_tls_ciphers,disk.spindles/15,disk.size/1,hv/disk_aio,nic.network.name/7,nic.ip/0,nic.uuid/3,disk.size/7,hv/spice_playback_compression,disk.spindles/9,hv/spice_zlib_glz_wan_compression,hv/disk_type,hv/user_shutdown,admin_up,nic.mac/3,hv/spice_streaming_video,nic.link/7,hv/usb_devices,be/auto_balance,nic.vlan/2,console,snodes,hv/init_script,nic.mac/4,disk.size/0,custom_nicparams,nic.network.name/4,admin_state,nic.mac/2,nic.name/0,disk.size/2,hv/serial_speed,oper_ram,nic.mode/3,disk.uuid/1,nic.mac/6,disk.uuid/15,hv/usb_mouse,hv/num_ttys,nic.mac/5,be/maxmem,hv/cpu_cap,hv/vnc_bind_address,tags,disk.name/4,nic.macs,disk.size/15,disk.name/6,hv/kernel_args,nic.ip/5,hv/kvm_extra,nic.network/6,disk.size/13,vcpus,disk.name/9,nic.vlan/4,disk.size/6,nic.uuid/0,disk.size/5,disk.uuid/5,disk.uuid/6,disk.uuid/9,nic.modes,nic.vlan/6,nic.mode/2,nic.uuid/6,hv/machine_version,hv/root_path,disk.size/10,nic.networks.names,nic.networks,hv/vnc_x509_path,hv/cpu_threads,hv/security_model,disks_active,nic.network.name/6,hv/kvm_pci_reservations,hv/blockdev_prefix,nic.vlan/3,nic_mode,nic.ip/6,hv/disk_cache,disk.uuid/11,disk.name/1,hv/kvm_path,nic.name/3,nic.network/3,hv/mem_path,disk.name/5,nic.name/5,hv/vnc_tls,nic.bridge/7,hv/reboot_behavior,nic.network/7,disk.name/10,nic.bridges,hv/spice_password_file,hv/startup_timeout,nic.mac/0,hv/nic_type,nic.name/4,nic.mode/6,hv/use_chroot,be/minmem,disk.name/3,pnode,snodes.group,nic.network.name/1,nic.ip/2,pnode.group,nic.vlan/1,nic.mode/7,oper_state,hv/migration_downtime,disk.spindles/0,nic.bridge/5,sdb_size,nic.uuid/2,nic.bridge/1,nic.uuids,nic.network.name/0,nic.network.name/3,hv/vnc_x509_verify,hv/cdrom_disk_type,nic.links,hv/acpi,nic.bridge/6,disk.name/0,hv/vnc_password_file,disk.spindles/13,disk.name/13,nic.network/2,hv/pci_pass,disk.spindles/7,bridge,nic.mode/0,nic.uuid/4,nic.ip/1,hv/keymap,hv/serial_console,hv/extra_cgroups,nic.vlan/7,hv/cdrom2_image_path,custom_beparams,disk.names,disk.uuid/4,hv/vhost_net,serial_no,hv/cdrom_image_path,disk.name/7,nic.link/0,nic.name/6,disk.spindles/3,nic.mac/7,nic.bridge/0,hv/spice_use_tls,disk.size/3,oper_vcpus >> /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_osparams,nic.uuid/5,disk.uuid/3,disk.size/14,mac,disk.size/8,nic.bridge/2,nic.name/2,hv/kvm_flag,disk.uuid/13,nic.network.name/5,hv/scsi_controller_type,nic.mode/4,disk.uuid/12,disk.uuid/14,be/vcpus,hv/security_domain,nic.count,disk.spindles/14,hv/viridian,nic.link/5,nic.name/1,disk.spindles/5,nic.mac/1,nic.network.name/2,hv/virtio_net_queues,hv/extra_config,disk.spindles/6,hv/floppy_image_path,nic.network/4,disk.spindles/10,hv/spice_bind,hv/cpu_sockets,be/memory,nic.bridge/3,disk.uuid/10,disk.uuid/7,nic.mode/5,hv/vga,nic.link/1,disk_template,disk.spindles/2,nic.ip/3,disk.spindles,nic.link/4,nic.network/5,disk.uuid/8,disk.uuid/2,nic.ip/7,hv/spice_image_compression,status,nic_link,nic.link/2,disk.spindles/12,disk.name/14,hv/cpu_mask,admin_state_source,disk.spindles/1,os,disk.sizes,nic_network,hv/boot_order,hv/bootloader_args,osparams,ip,snodes.group.uuid,nic.link/6,disk.spindles/4,hypervisor,hv/use_guest_agent,hv/cpu_cores,hv/migration_caps,be/always_failover,disk.name/12,disk.size/11,disk.name/2,network_port,nic.vlan/5,nic.bridge/4,hv/cpuid,hv/cpu_weight,disk.size/12,custom_hvparams,hv/vnet_hdr,hv/devices,nic.name/7,hv/device_model,ctime,disk.name/15,nic.network/1,hv/pae,disk.spindles/8,hvparams,disk.name/8,hv/drop_capabilities,disk_usage,pnode.group.uuid,hv/cpu_type,forthcoming,nic.uuid/1,mtime,hv/vif_type,nic.ip/4,hv/soundhw,disk.uuids,nic.names,disk.spindles/11,nic.ips,hv/use_bootloader,nic.vlan/0,uuid,hv/spice_use_vdagent,sda_size,nic.network/0,name,disk.name/11,disk.uuid/0,hv/spice_ip_version,hv/initrd_path,disk.count,nic.uuid/7,nic.mode/1,nic.vlans,beparams,hv/vif_script,disk.size/4,hv/disk_discard,disk.size/9,nic.link/3,be/spindle_use,hv/bootloader_path,hv/spice_jpeg_wan_compression,hv/kernel_path,hv/use_localtime,hv/spice_tls_ciphers,disk.spindles/15,disk.size/1,hv/disk_aio,nic.network.name/7,nic.ip/0,nic.uuid/3,disk.size/7,hv/spice_playback_compression,disk.spindles/9,hv/spice_zlib_glz_wan_compression,hv/disk_type,hv/user_shutdown,admin_up,nic.mac/3,hv/spice_streaming_video,nic.link/7,hv/usb_devices,be/auto_balance,nic.vlan/2,console,snodes,hv/init_script,nic.mac/4,disk.size/0,custom_nicparams,nic.network.name/4,admin_state,nic.mac/2,nic.name/0,disk.size/2,hv/serial_speed,oper_ram,nic.mode/3,disk.uuid/1,nic.mac/6,disk.uuid/15,hv/usb_mouse,hv/num_ttys,nic.mac/5,be/maxmem,hv/cpu_cap,hv/vnc_bind_address,tags,disk.name/4,nic.macs,disk.size/15,disk.name/6,hv/kernel_args,nic.ip/5,hv/kvm_extra,nic.network/6,disk.size/13,vcpus,disk.name/9,nic.vlan/4,disk.size/6,nic.uuid/0,disk.size/5,disk.uuid/5,disk.uuid/6,disk.uuid/9,nic.modes,nic.vlan/6,nic.mode/2,nic.uuid/6,hv/machine_version,hv/root_path,disk.size/10,nic.networks.names,nic.networks,hv/vnc_x509_path,hv/cpu_threads,hv/security_model,disks_active,nic.network.name/6,hv/kvm_pci_reservations,hv/blockdev_prefix,nic.vlan/3,nic_mode,nic.ip/6,hv/disk_cache,disk.uuid/11,disk.name/1,hv/kvm_path,nic.name/3,nic.network/3,hv/mem_path,disk.name/5,nic.name/5,hv/vnc_tls,nic.bridge/7,hv/reboot_behavior,nic.network/7,disk.name/10,nic.bridges,hv/spice_password_file,hv/startup_timeout,nic.mac/0,hv/nic_type,nic.name/4,nic.mode/6,hv/use_chroot,be/minmem,disk.name/3,pnode,snodes.group,nic.network.name/1,nic.ip/2,pnode.group,nic.vlan/1,nic.mode/7,oper_state,hv/migration_downtime,disk.spindles/0,nic.bridge/5,sdb_size,nic.uuid/2,nic.bridge/1,nic.uuids,nic.network.name/0,nic.network.name/3,hv/vnc_x509_verify,hv/cdrom_disk_type,nic.links,hv/acpi,nic.bridge/6,disk.name/0,hv/vnc_password_file,disk.spindles/13,disk.name/13,nic.network/2,hv/pci_pass,disk.spindles/7,bridge,nic.mode/0,nic.uuid/4,nic.ip/1,hv/keymap,hv/serial_console,hv/extra_cgroups,nic.vlan/7,hv/cdrom2_image_path,custom_beparams,disk.names,disk.uuid/4,hv/vhost_net,serial_no,hv/cdrom_image_path,disk.name/7,nic.link/0,nic.name/6,disk.spindles/3,nic.mac/7,nic.bridge/0,hv/spice_use_tls,disk.size/3,oper_vcpus,custom_osparams,nic.uuid/5,disk.uuid/3,disk.size/14,mac,disk.size/8,nic.bridge/2,nic.name/2,hv/kvm_flag,disk.uuid/13,nic.network.name/5,hv/scsi_controller_type,nic.mode/4,disk.uuid/12,disk.uuid/14,be/vcpus,hv/security_domain,nic.count,disk.spindles/14,hv/viridian,nic.link/5,nic.name/1,disk.spindles/5,nic.mac/1,nic.network.name/2,hv/virtio_net_queues,hv/extra_config,disk.spindles/6,hv/floppy_image_path,nic.network/4,disk.spindles/10,hv/spice_bind,hv/cpu_sockets,be/memory,nic.bridge/3,disk.uuid/10,disk.uuid/7,nic.mode/5,hv/vga,nic.link/1,disk_template,disk.spindles/2,nic.ip/3,disk.spindles,nic.link/4,nic.network/5,disk.uuid/8,disk.uuid/2,nic.ip/7,hv/spice_image_compression,status,nic_link,nic.link/2,disk.spindles/12,disk.name/14,hv/cpu_mask,admin_state_source,disk.spindles/1,os,disk.sizes,nic_network,hv/boot_order,hv/bootloader_args,osparams,ip,snodes.group.uuid,nic.link/6,disk.spindles/4,hypervisor,hv/use_guest_agent,hv/cpu_cores,hv/migration_caps,be/always_failover,disk.name/12,disk.size/11,disk.name/2,network_port,nic.vlan/5,nic.bridge/4,hv/cpuid,hv/cpu_weight,disk.size/12,custom_hvparams,hv/vnet_hdr,hv/devices,nic.name/7,hv/device_model,ctime,disk.name/15,nic.network/1,hv/pae,disk.spindles/8,hvparams,disk.name/8,hv/drop_capabilities,disk_usage,pnode.group.uuid,hv/cpu_type,forthcoming,nic.uuid/1,mtime,hv/vif_type,nic.ip/4,hv/soundhw,disk.uuids,nic.names,disk.spindles/11,nic.ips,hv/use_bootloader,nic.vlan/0,uuid,hv/spice_use_vdagent,sda_size,nic.network/0,name,disk.name/11,disk.uuid/0,hv/spice_ip_version,hv/initrd_path,disk.count,nic.uuid/7,nic.mode/1,nic.vlans,beparams,hv/vif_script,disk.size/4,hv/disk_discard,disk.size/9,nic.link/3,be/spindle_use,hv/bootloader_path,hv/spice_jpeg_wan_compression,hv/kernel_path,hv/use_localtime,hv/spice_tls_ciphers,disk.spindles/15,disk.size/1,hv/disk_aio,nic.network.name/7,nic.ip/0,nic.uuid/3,disk.size/7,hv/spice_playback_compression,disk.spindles/9,hv/spice_zlib_glz_wan_compression,hv/disk_type,hv/user_shutdown,admin_up,nic.mac/3,hv/spice_streaming_video,nic.link/7,hv/usb_devices,be/auto_balance,nic.vlan/2,console,snodes,hv/init_script,nic.mac/4,disk.size/0,custom_nicparams,nic.network.name/4,admin_state,nic.mac/2,nic.name/0,disk.size/2,hv/serial_speed,oper_ram,nic.mode/3,disk.uuid/1,nic.mac/6,disk.uuid/15,hv/usb_mouse,hv/num_ttys,nic.mac/5,be/maxmem,hv/cpu_cap,hv/vnc_bind_address,tags,disk.name/4,nic.macs,disk.size/15,disk.name/6,hv/kernel_args,nic.ip/5,hv/kvm_extra,nic.network/6,disk.size/13,vcpus,disk.name/9,nic.vlan/4,disk.size/6,nic.uuid/0,disk.size/5,disk.uuid/5,disk.uuid/6,disk.uuid/9,nic.modes,nic.vlan/6,nic.mode/2,nic.uuid/6,hv/machine_version,hv/root_path,disk.size/10,nic.networks.names,nic.networks,hv/vnc_x509_path,hv/cpu_threads,hv/security_model,disks_active,nic.network.name/6,hv/kvm_pci_reservations,hv/blockdev_prefix,nic.vlan/3,nic_mode,nic.ip/6,hv/disk_cache,disk.uuid/11,disk.name/1,hv/kvm_path,nic.name/3,nic.network/3,hv/mem_path,disk.name/5,nic.name/5,hv/vnc_tls,nic.bridge/7,hv/reboot_behavior,nic.network/7,disk.name/10,nic.bridges,hv/spice_password_file,hv/startup_timeout,nic.mac/0,hv/nic_type,nic.name/4,nic.mode/6,hv/use_chroot,be/minmem,disk.name/3,pnode,snodes.group,nic.network.name/1,nic.ip/2,pnode.group,nic.vlan/1,nic.mode/7,oper_state,hv/migration_downtime,disk.spindles/0,nic.bridge/5,sdb_size,nic.uuid/2,nic.bridge/1,nic.uuids,nic.network.name/0,nic.network.name/3,hv/vnc_x509_verify,hv/cdrom_disk_type,nic.links,hv/acpi,nic.bridge/6,disk.name/0,hv/vnc_password_file,disk.spindles/13,disk.name/13,nic.network/2,hv/pci_pass,disk.spindles/7,bridge,nic.mode/0,nic.uuid/4,nic.ip/1,hv/keymap,hv/serial_console,hv/extra_cgroups,nic.vlan/7,hv/cdrom2_image_path,custom_beparams,disk.names,disk.uuid/4,hv/vhost_net,serial_no,hv/cdrom_image_path,disk.name/7,nic.link/0,nic.name/6,disk.spindles/3,nic.mac/7,nic.bridge/0,hv/spice_use_tls,disk.size/3,oper_vcpus >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output oper_vcpus,disk.size/3,hv/spice_use_tls,nic.bridge/0,nic.mac/7,disk.spindles/3,nic.name/6,nic.link/0,disk.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/cdrom_image_path,serial_no,hv/vhost_net,disk.uuid/4,disk.names,custom_beparams,hv/cdrom2_image_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/7,hv/extra_cgroups,hv/serial_console,hv/keymap,nic.ip/1,nic.uuid/4,nic.mode/0,bridge,disk.spindles/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/pci_pass,nic.network/2,disk.name/13,disk.spindles/13,hv/vnc_password_file >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/0,nic.bridge/6,hv/acpi >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.links,hv/cdrom_disk_type,hv/vnc_x509_verify,nic.network.name/3,nic.network.name/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuids,nic.bridge/1,nic.uuid/2,sdb_size,nic.bridge/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/0,hv/migration_downtime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output oper_state,nic.mode/7,nic.vlan/1,pnode.group,nic.ip/2,nic.network.name/1,snodes.group >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode,disk.name/3,be/minmem,hv/use_chroot,nic.mode/6,nic.name/4,hv/nic_type,nic.mac/0,hv/startup_timeout >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_password_file,nic.bridges,disk.name/10,nic.network/7,hv/reboot_behavior,nic.bridge/7,hv/vnc_tls,nic.name/5,disk.name/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/mem_path,nic.network/3,nic.name/3,hv/kvm_path,disk.name/1,disk.uuid/11,hv/disk_cache >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/6,nic_mode,nic.vlan/3,hv/blockdev_prefix,hv/kvm_pci_reservations,nic.network.name/6,disks_active,hv/security_model,hv/cpu_threads >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vnc_x509_path,nic.networks,nic.networks.names,disk.size/10,hv/root_path,hv/machine_version,nic.uuid/6,nic.mode/2,nic.vlan/6,nic.modes >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/9,disk.uuid/6,disk.uuid/5,disk.size/5,nic.uuid/0,disk.size/6,nic.vlan/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/9,vcpus,disk.size/13,nic.network/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/kvm_extra,nic.ip/5,hv/kernel_args,disk.name/6,disk.size/15,nic.macs,disk.name/4,tags,hv/vnc_bind_address,hv/cpu_cap >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/maxmem,nic.mac/5,hv/num_ttys >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/usb_mouse,disk.uuid/15,nic.mac/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/1,nic.mode/3,oper_ram,hv/serial_speed,disk.size/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/0,nic.mac/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state,nic.network.name/4,custom_nicparams,disk.size/0,nic.mac/4,hv/init_script,snodes,console >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/2,be/auto_balance,hv/usb_devices,nic.link/7,hv/spice_streaming_video >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/3,admin_up,hv/user_shutdown,hv/disk_type,hv/spice_zlib_glz_wan_compression,disk.spindles/9,hv/spice_playback_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/7,nic.uuid/3,nic.ip/0,nic.network.name/7,hv/disk_aio,disk.size/1,disk.spindles/15,hv/spice_tls_ciphers,hv/use_localtime,hv/kernel_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_jpeg_wan_compression,hv/bootloader_path,be/spindle_use,nic.link/3,disk.size/9,hv/disk_discard >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/4,hv/vif_script,beparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlans,nic.mode/1,nic.uuid/7,disk.count >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/initrd_path,hv/spice_ip_version,disk.uuid/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/11,name,nic.network/0,sda_size,hv/spice_use_vdagent,uuid,nic.vlan/0,hv/use_bootloader,nic.ips >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/11,nic.names >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuids,hv/soundhw >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/4,hv/vif_type,mtime,nic.uuid/1,forthcoming,hv/cpu_type,pnode.group.uuid,disk_usage,hv/drop_capabilities >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/8,hvparams,disk.spindles/8,hv/pae,nic.network/1,disk.name/15,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/device_model,nic.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/devices,hv/vnet_hdr,custom_hvparams,disk.size/12,hv/cpu_weight,hv/cpuid,nic.bridge/4,nic.vlan/5,network_port,disk.name/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/11,disk.name/12,be/always_failover,hv/migration_caps,hv/cpu_cores,hv/use_guest_agent,hypervisor >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/4,nic.link/6,snodes.group.uuid,ip,osparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/bootloader_args,hv/boot_order,nic_network,disk.sizes,os,disk.spindles/1,admin_state_source,hv/cpu_mask,disk.name/14,disk.spindles/12 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/2,nic_link,status,hv/spice_image_compression,nic.ip/7,disk.uuid/2,disk.uuid/8,nic.network/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/4,disk.spindles,nic.ip/3,disk.spindles/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk_template,nic.link/1,hv/vga,nic.mode/5,disk.uuid/7,disk.uuid/10,nic.bridge/3,be/memory,hv/cpu_sockets >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_bind,disk.spindles/10,nic.network/4,hv/floppy_image_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/6,hv/extra_config >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/virtio_net_queues,nic.network.name/2,nic.mac/1,disk.spindles/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/1,nic.link/5,hv/viridian >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/14,nic.count,hv/security_domain,be/vcpus >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/14,disk.uuid/12,nic.mode/4,hv/scsi_controller_type,nic.network.name/5,disk.uuid/13,hv/kvm_flag >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/2,nic.bridge/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/8,mac,disk.size/14,disk.uuid/3,nic.uuid/5,custom_osparams >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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.kwdbsnx0 -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.kwdbsnx0 -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-05-20 04:06:27.092209 time=0:00:10.378025 [TestInstanceList] gnt-instance list <<<< 2026-05-20 04:06:27.092315 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: bc8015ce-1ef1-48c3-9bbd-ea6cb3620856 Serial number: 18 Creation time: 2026-05-20 04:05:22 Modification time: 2026-05-20 04:06:15 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:d7:7c:7f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 42347435-d085-4662-b991-95b7b3e4959a 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/992b418e-d71a-4a2b-9a0e-b55c501b8022.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/992b418e-d71a-4a2b-9a0e-b55c501b8022.file.disk0 (N/A:N/A) name: disk0 UUID: 01b6ef7a-e410-4df4-86c8-639e97d8dcd2 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/66c5b82c-60b6-4ea9-80b2-e8e1fefc9491.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/66c5b82c-60b6-4ea9-80b2-e8e1fefc9491.file.disk1 (N/A:N/A) name: disk1 UUID: cad51efb-d386-4ab8-94e1-182747acbc13 ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-05-20 04:06:28.257551 time=0:00:01.165236 [TestInstanceInfo] gnt-instance info <<<< 2026-05-20 04:06:28.257685 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: bc8015ce-1ef1-48c3-9bbd-ea6cb3620856 Serial number: 18 Creation time: 2026-05-20 04:05:22 Modification time: 2026-05-20 04:06:15 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:d7:7c:7f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 42347435-d085-4662-b991-95b7b3e4959a 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/992b418e-d71a-4a2b-9a0e-b55c501b8022.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/992b418e-d71a-4a2b-9a0e-b55c501b8022.file.disk0 (N/A:N/A) name: disk0 UUID: 01b6ef7a-e410-4df4-86c8-639e97d8dcd2 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/66c5b82c-60b6-4ea9-80b2-e8e1fefc9491.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/66c5b82c-60b6-4ea9-80b2-e8e1fefc9491.file.disk1 (N/A:N/A) name: disk1 UUID: cad51efb-d386-4ab8-94e1-182747acbc13 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 04:06:30 2026 - INFO: Trying to hotplug device... Wed May 20 04:06:30 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:18:37:a9,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 May 20 04:06:31 2026 - INFO: Trying to hotplug device... Wed May 20 04:06: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' Wed May 20 04:06:34 2026 - INFO: Trying to hotplug device... Wed May 20 04:06: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 May 20 04:06:36 2026 * disk 2, size 1.0G Wed May 20 04:06:36 2026 - INFO: Trying to hotplug device... Wed May 20 04:06:36 2026 - INFO: Hotplug done. Wed May 20 04:06:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:06: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 May 20 04:06:38 2026 - INFO: Trying to hotplug device... Wed May 20 04:06: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-05-20 04:06:55.753174 time=0:00:27.495489 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 04:06:55.753284 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2449 GET /2/jobs/2450 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 04:06:58.030167 time=0:00:02.276883 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 04:06:58.030286 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 04:06:58.030308 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 04:06:58.030322 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 04:06:58.030334 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2451 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 04:07:04.408759 time=0:00:06.378425 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 04:07:04.408854 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 04:07:04.408877 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 04:07:04.408895 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: bc8015ce-1ef1-48c3-9bbd-ea6cb3620856 Serial number: 41 Creation time: 2026-05-20 04:05:22 Modification time: 2026-05-20 04:07:04 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:d7:7c:7f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 42347435-d085-4662-b991-95b7b3e4959a 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/992b418e-d71a-4a2b-9a0e-b55c501b8022.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/992b418e-d71a-4a2b-9a0e-b55c501b8022.file.disk0 (N/A:N/A) name: disk0 UUID: 01b6ef7a-e410-4df4-86c8-639e97d8dcd2 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/66c5b82c-60b6-4ea9-80b2-e8e1fefc9491.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/66c5b82c-60b6-4ea9-80b2-e8e1fefc9491.file.disk1 (N/A:N/A) name: disk1 UUID: cad51efb-d386-4ab8-94e1-182747acbc13 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.nDQUfZ 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.nDQUfZ && mv /tmp/gnt.nDQUfZ /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 May 20 04:07: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.kwdbsnx0 -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: bc8015ce-1ef1-48c3-9bbd-ea6cb3620856 Serial number: 41 Creation time: 2026-05-20 04:05:22 Modification time: 2026-05-20 04:07:04 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:d7:7c:7f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 42347435-d085-4662-b991-95b7b3e4959a 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/992b418e-d71a-4a2b-9a0e-b55c501b8022.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/992b418e-d71a-4a2b-9a0e-b55c501b8022.file.disk0 (N/A:N/A) name: disk0 UUID: 01b6ef7a-e410-4df4-86c8-639e97d8dcd2 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/66c5b82c-60b6-4ea9-80b2-e8e1fefc9491.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/66c5b82c-60b6-4ea9-80b2-e8e1fefc9491.file.disk1 (N/A:N/A) name: disk1 UUID: cad51efb-d386-4ab8-94e1-182747acbc13 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.Verh1a 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.Verh1a && mv /tmp/gnt.Verh1a /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: bc8015ce-1ef1-48c3-9bbd-ea6cb3620856 Serial number: 41 Creation time: 2026-05-20 04:05:22 Modification time: 2026-05-20 04:07:04 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:d7:7c:7f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 42347435-d085-4662-b991-95b7b3e4959a 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/992b418e-d71a-4a2b-9a0e-b55c501b8022.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/992b418e-d71a-4a2b-9a0e-b55c501b8022.file.disk0 (N/A:N/A) name: disk0 UUID: 01b6ef7a-e410-4df4-86c8-639e97d8dcd2 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/66c5b82c-60b6-4ea9-80b2-e8e1fefc9491.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/66c5b82c-60b6-4ea9-80b2-e8e1fefc9491.file.disk1 (N/A:N/A) name: disk1 UUID: cad51efb-d386-4ab8-94e1-182747acbc13 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.kwdbsnx0 -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: bc8015ce-1ef1-48c3-9bbd-ea6cb3620856 Serial number: 43 Creation time: 2026-05-20 04:05:22 Modification time: 2026-05-20 04:07:10 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:d7:7c:7f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 42347435-d085-4662-b991-95b7b3e4959a 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/992b418e-d71a-4a2b-9a0e-b55c501b8022.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/992b418e-d71a-4a2b-9a0e-b55c501b8022.file.disk0 (N/A:N/A) name: disk0 UUID: 01b6ef7a-e410-4df4-86c8-639e97d8dcd2 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/66c5b82c-60b6-4ea9-80b2-e8e1fefc9491.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/66c5b82c-60b6-4ea9-80b2-e8e1fefc9491.file.disk1 (N/A:N/A) name: disk1 UUID: cad51efb-d386-4ab8-94e1-182747acbc13 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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.kwdbsnx0 -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: bc8015ce-1ef1-48c3-9bbd-ea6cb3620856 Serial number: 45 Creation time: 2026-05-20 04:05:22 Modification time: 2026-05-20 04:07:13 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:d7:7c:7f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 42347435-d085-4662-b991-95b7b3e4959a 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/992b418e-d71a-4a2b-9a0e-b55c501b8022.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/992b418e-d71a-4a2b-9a0e-b55c501b8022.file.disk0 (N/A:N/A) name: disk0 UUID: 01b6ef7a-e410-4df4-86c8-639e97d8dcd2 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/66c5b82c-60b6-4ea9-80b2-e8e1fefc9491.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/66c5b82c-60b6-4ea9-80b2-e8e1fefc9491.file.disk1 (N/A:N/A) name: disk1 UUID: cad51efb-d386-4ab8-94e1-182747acbc13 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 04:07:15.134407 time=0:00:10.725512 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-05-20 04:07:15.134553 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/2460 GET /2/jobs/2461 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-05-20 04:07:18.982051 time=0:00:03.847498 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-05-20 04:07:18.982146 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: bc8015ce-1ef1-48c3-9bbd-ea6cb3620856 Serial number: 49 Creation time: 2026-05-20 04:05:22 Modification time: 2026-05-20 04:07:18 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:d7:7c:7f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 42347435-d085-4662-b991-95b7b3e4959a 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/992b418e-d71a-4a2b-9a0e-b55c501b8022.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/992b418e-d71a-4a2b-9a0e-b55c501b8022.file.disk0 (N/A:N/A) name: disk0 UUID: 01b6ef7a-e410-4df4-86c8-639e97d8dcd2 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/66c5b82c-60b6-4ea9-80b2-e8e1fefc9491.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/66c5b82c-60b6-4ea9-80b2-e8e1fefc9491.file.disk1 (N/A:N/A) name: disk1 UUID: cad51efb-d386-4ab8-94e1-182747acbc13 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.RBQrjS 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.RBQrjS && mv /tmp/gnt.RBQrjS /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 May 20 04:07:20 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.kwdbsnx0 -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: bc8015ce-1ef1-48c3-9bbd-ea6cb3620856 Serial number: 49 Creation time: 2026-05-20 04:05:22 Modification time: 2026-05-20 04:07:18 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:d7:7c:7f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 42347435-d085-4662-b991-95b7b3e4959a 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/992b418e-d71a-4a2b-9a0e-b55c501b8022.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/992b418e-d71a-4a2b-9a0e-b55c501b8022.file.disk0 (N/A:N/A) name: disk0 UUID: 01b6ef7a-e410-4df4-86c8-639e97d8dcd2 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/66c5b82c-60b6-4ea9-80b2-e8e1fefc9491.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/66c5b82c-60b6-4ea9-80b2-e8e1fefc9491.file.disk1 (N/A:N/A) name: disk1 UUID: cad51efb-d386-4ab8-94e1-182747acbc13 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.9PmJt8 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.9PmJt8 && mv /tmp/gnt.9PmJt8 /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: bc8015ce-1ef1-48c3-9bbd-ea6cb3620856 Serial number: 49 Creation time: 2026-05-20 04:05:22 Modification time: 2026-05-20 04:07:18 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:d7:7c:7f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 42347435-d085-4662-b991-95b7b3e4959a 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/992b418e-d71a-4a2b-9a0e-b55c501b8022.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/992b418e-d71a-4a2b-9a0e-b55c501b8022.file.disk0 (N/A:N/A) name: disk0 UUID: 01b6ef7a-e410-4df4-86c8-639e97d8dcd2 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/66c5b82c-60b6-4ea9-80b2-e8e1fefc9491.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/66c5b82c-60b6-4ea9-80b2-e8e1fefc9491.file.disk1 (N/A:N/A) name: disk1 UUID: cad51efb-d386-4ab8-94e1-182747acbc13 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.kwdbsnx0 -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: bc8015ce-1ef1-48c3-9bbd-ea6cb3620856 Serial number: 51 Creation time: 2026-05-20 04:05:22 Modification time: 2026-05-20 04:07:25 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:d7:7c:7f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 42347435-d085-4662-b991-95b7b3e4959a 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/992b418e-d71a-4a2b-9a0e-b55c501b8022.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance03.staging.ganeti.org/992b418e-d71a-4a2b-9a0e-b55c501b8022.file.disk0 (N/A:N/A) name: disk0 UUID: 01b6ef7a-e410-4df4-86c8-639e97d8dcd2 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance03.staging.ganeti.org/66c5b82c-60b6-4ea9-80b2-e8e1fefc9491.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance03.staging.ganeti.org/66c5b82c-60b6-4ea9-80b2-e8e1fefc9491.file.disk1 (N/A:N/A) name: disk1 UUID: cad51efb-d386-4ab8-94e1-182747acbc13 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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.kwdbsnx0 -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: bc8015ce-1ef1-48c3-9bbd-ea6cb3620856 Serial number: 53 Creation time: 2026-05-20 04:05:22 Modification time: 2026-05-20 04:07:28 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:d7:7c:7f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 42347435-d085-4662-b991-95b7b3e4959a 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/992b418e-d71a-4a2b-9a0e-b55c501b8022.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/992b418e-d71a-4a2b-9a0e-b55c501b8022.file.disk0 (N/A:N/A) name: disk0 UUID: 01b6ef7a-e410-4df4-86c8-639e97d8dcd2 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/66c5b82c-60b6-4ea9-80b2-e8e1fefc9491.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/66c5b82c-60b6-4ea9-80b2-e8e1fefc9491.file.disk1 (N/A:N/A) name: disk1 UUID: cad51efb-d386-4ab8-94e1-182747acbc13 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 04:07:30.109888 time=0:00:11.127742 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-05-20 04:07:30.109987 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/2470 GET /2/jobs/2471 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-05-20 04:07:34.390053 time=0:00:04.280066 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-05-20 04:07:34.390181 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 May 20 04:07:35 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 04:07:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:07: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 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 May 20 04:07:38 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 04:07:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:07: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' Wed May 20 04:07:40 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 04:07:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:07: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 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 May 20 04:07:43 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 04:07:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:07:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 04:07:43.862824 time=0:00:09.472643 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 04:07:43.862931 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2478 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 04:07:45.831142 time=0:00:01.968211 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 04:07:45.831230 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 2479 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 2480 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 2481 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 2482 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 2483 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 04:08:23 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.kwdbsnx0 -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-05-20 04:08:24.648640 time=0:00:38.817410 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 04:08:24.648831 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/2487 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/2488 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-05-20 04:08:29.774018 time=0:00:05.125187 [TestInstanceTags] gnt-instance tags <<<< 2026-05-20 04:08:29.774143 start [TestClusterVerify] gnt-cluster verify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2490, 2491 Waiting for job 2490 ... Wed May 20 04:08:31 2026 * Verifying cluster config Wed May 20 04:08:31 2026 * Verifying cluster certificate files Wed May 20 04:08:31 2026 * Verifying hypervisor parameters Wed May 20 04:08:31 2026 * Verifying all nodes belong to an existing group Waiting for job 2491 ... Wed May 20 04:08:31 2026 * Verifying group 'default' Wed May 20 04:08:31 2026 * Gathering data (3 nodes) Wed May 20 04:08:31 2026 * Gathering information about nodes (3 nodes) Wed May 20 04:08:33 2026 * Gathering disk information (3 nodes) Wed May 20 04:08:33 2026 * Verifying configuration file consistency Wed May 20 04:08:33 2026 * Verifying node status Wed May 20 04:08:33 2026 * Verifying instance status Wed May 20 04:08:33 2026 * Verifying orphan volumes Wed May 20 04:08:33 2026 * Verifying N+1 Memory redundancy Wed May 20 04:08:33 2026 * Assessing cluster hypervisor parameters Wed May 20 04:08: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. Wed May 20 04:08:33 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 04:08:33 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 04:08:33 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 04:08:33 2026 * Other Notes Wed May 20 04:08:33 2026 - NOTICE: 1 non-redundant instance(s) found. Wed May 20 04:08:33 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2493 Waiting for job 2493 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-05-20 04:08:35.340658 time=0:00:05.566515 [TestClusterVerify] gnt-cluster verify <<<< 2026-05-20 04:08:35.340834 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/2496 Wed May 20 04:08:37 2026 Generating X509 certificate on troy-mcclure.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-05-20 04:08:37.486579 time=0:00:02.145745 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-05-20 04:08:37.486682 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sptotal,sinst_list,ctime,serial_no,hv_state,group.uuid,tags,ndp/oob_program,drained,name,mtime,uuid,pinst_cnt,dfree,ctotal,csockets,group,master_capable,powered,vm_capable,sip,pip,ndp/ssh_port,spfree,dtotal,custom_ndparams,ndp/spindle_count,ndp/cpu_speed,mfree,sinst_cnt,master,ndp/exclusive_storage,role,cnos,pinst_list,bootid,mnode,ndp/ovs_name,ndparams,offline,cnodes,ndp/ovs_link,mtotal,master_candidate,disk_state,ndp/ovs >> /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 sptotal,sinst_list,ctime,serial_no,hv_state,group.uuid,tags,ndp/oob_program,drained,name,mtime,uuid,pinst_cnt,dfree,ctotal,csockets,group,master_capable,powered,vm_capable,sip,pip,ndp/ssh_port,spfree,dtotal,custom_ndparams,ndp/spindle_count,ndp/cpu_speed,mfree,sinst_cnt,master,ndp/exclusive_storage,role,cnos,pinst_list,bootid,mnode,ndp/ovs_name,ndparams,offline,cnodes,ndp/ovs_link,mtotal,master_candidate,disk_state,ndp/ovs,sptotal,sinst_list,ctime,serial_no,hv_state,group.uuid,tags,ndp/oob_program,drained,name,mtime,uuid,pinst_cnt,dfree,ctotal,csockets,group,master_capable,powered,vm_capable,sip,pip,ndp/ssh_port,spfree,dtotal,custom_ndparams,ndp/spindle_count,ndp/cpu_speed,mfree,sinst_cnt,master,ndp/exclusive_storage,role,cnos,pinst_list,bootid,mnode,ndp/ovs_name,ndparams,offline,cnodes,ndp/ovs_link,mtotal,master_candidate,disk_state,ndp/ovs >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs,disk_state,master_candidate,mtotal,ndp/ovs_link,cnodes,offline,ndparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs_name,mnode,bootid,pinst_list,cnos,role >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/exclusive_storage,master,sinst_cnt,mfree,ndp/cpu_speed,ndp/spindle_count,custom_ndparams,dtotal,spfree >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ssh_port,pip >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sip,vm_capable,powered,master_capable,group,csockets,ctotal,dfree >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pinst_cnt,uuid,mtime,name,drained >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/oob_program,tags,group.uuid,hv_state,serial_no,ctime,sinst_list >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sptotal >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' itchy.staging.ganeti.org krusty.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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org krusty.staging.ganeti.org itchy.staging.ganeti.org' troy-mcclure.staging.ganeti.org krusty.staging.ganeti.org itchy.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name itchy.staging.ganeti.org krusty.staging.ganeti.org troy-mcclure.staging.ganeti.org' itchy.staging.ganeti.org krusty.staging.ganeti.org troy-mcclure.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-05-20 04:08:42.411845 time=0:00:04.925163 [TestNodeList] gnt-node list <<<< 2026-05-20 04:08:42.412079 start [TestJobList] gnt-job list ------- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output summary,opexec,priority,status,opstatus,received_ts,ops,archived,start_ts,oplog,opstart,id,opresult,end_ts,oppriority,opend >> /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 summary,opexec,priority,status,opstatus,received_ts,ops,archived,start_ts,oplog,opstart,id,opresult,end_ts,oppriority,opend,summary,opexec,priority,status,opstatus,received_ts,ops,archived,start_ts,oplog,opstart,id,opresult,end_ts,oppriority,opend >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output opend,oppriority >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output end_ts,opresult,id,opstart,oplog,start_ts,archived >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output ops,received_ts,opstatus,status,priority,opexec >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output summary >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 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' 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.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 1138 2190 2417 1355 1424 1669 1211 1404 277 1157 1768 2057 1019 623 2475 22 1984 721 1604 1194 754 1849 531 739 2162 2483 2395 940 1746 460 1113 473 2031 2491 744 46 571 1710 162 1504 2336 297 1875 2191 1656 260 2309 1843 210 1836 2331 1287 649 1041 1590 19 322 378 1834 2230 1914 2054 555 1693 753 2406 203 1187 1944 1414 1377 608 761 500 1616 1230 1496 566 668 283 2470 894 2059 934 279 1569 1398 579 2173 30 1478 140 2473 320 1699 1585 409 2012 989 2068 382 1898 868 1392 86 1982 699 1125 970 1155 1171 740 838 1445 1860 396 2199 2343 1540 1254 135 549 424 2396 2300 854 1471 2259 2144 366 1286 2141 2430 1225 1395 331 776 1627 1409 308 1492 1240 299 397 1477 1557 298 1782 617 2441 1303 71 155 1400 763 316 2150 77 1390 70 1731 686 988 20 959 2292 248 1364 1479 1965 1691 589 1143 930 1209 1945 373 1593 2160 2427 501 1270 933 816 722 1748 2055 690 265 1302 458 404 134 1069 1251 792 676 2040 425 2053 965 1953 1859 2174 2229 637 1848 1532 1475 1083 1181 296 1851 2405 1310 83 524 1871 245 1228 2402 2123 828 1641 1500 862 2099 506 1009 1257 1846 2339 725 971 2176 1271 2458 568 583 919 1642 903 1455 88 2076 2372 980 2063 775 1204 1074 24 2240 1581 67 1766 406 1085 1505 1877 1558 2114 1592 450 1568 42 2118 463 45 1729 1039 665 344 620 90 574 1861 904 2044 548 207 326 533 1988 833 2157 479 929 800 1214 818 2255 1955 1040 671 1105 1064 1506 1959 688 2457 167 1192 1345 2446 8 782 840 639 149 1126 32 2257 538 1939 1676 290 2165 1829 2241 108 1567 502 2207 674 1660 63 2236 991 142 452 2182 2016 93 1 1908 1805 825 1353 318 1554 223 697 2329 193 947 2069 802 2454 793 1970 2370 1122 1021 1726 361 2326 1378 1623 1780 2225 1372 480 1420 622 962 411 2243 1760 157 529 614 599 78 2487 576 702 2168 2267 708 1822 1329 2485 164 573 1527 1112 1201 596 1045 1219 1156 54 658 1966 1480 751 563 2276 900 801 52 606 2140 1605 2188 635 709 997 973 2341 1801 520 1196 43 982 626 1108 1936 1803 590 1809 2381 1042 1066 12 1749 413 1962 1901 201 1964 1631 1434 769 246 1373 850 2198 861 2211 963 1808 35 1244 1107 1831 2364 1712 815 678 240 249 2218 178 1755 1464 188 330 85 741 1630 1614 177 1308 2244 198 1987 846 355 1600 2375 1651 1571 847 562 2434 472 2033 84 1283 68 11 901 1342 1885 1427 1018 1826 2449 2437 1579 2349 1943 65 1722 1314 1635 2301 2338 1999 1586 2046 1715 913 2036 1432 434 2196 1666 1146 733 1948 983 1495 1761 1868 883 1172 222 106 1053 632 1207 1572 1704 1139 1497 2489 2443 2019 1588 729 1961 282 857 567 1387 1206 1362 2369 1063 1152 1031 813 1307 1352 908 1553 1324 1594 1536 1930 1238 1854 380 2025 2175 2223 2216 2359 416 487 1769 2083 2004 1389 1728 1518 2308 1791 986 710 2202 2075 1975 1415 1701 1027 74 125 916 1163 1485 1144 1190 2155 1870 2103 1537 415 1697 441 2442 1012 1403 2469 2278 922 1797 1606 1643 510 1145 227 2142 1371 1276 1459 1023 2471 2476 183 2413 2306 527 250 2253 826 232 1996 2136 1785 2286 1690 199 569 1947 2171 1331 2386 1721 1738 2245 1025 2152 262 1285 1199 757 771 961 148 1245 1625 2327 514 306 1393 1977 1363 737 2335 1335 1747 2398 1598 1277 896 2330 1081 2233 2126 239 706 2041 2285 1751 1402 581 1654 1354 889 305 466 595 57 2350 1275 1534 2034 1246 418 357 1072 2332 274 1169 1895 770 881 1178 876 1430 694 437 2325 1517 1223 1468 2181 1121 1281 444 2195 1825 101 495 1189 2380 547 1327 1416 1652 532 1762 285 1575 2468 1114 736 679 619 410 1840 2410 130 2268 1256 275 1481 2439 1878 1312 1804 1741 393 1258 1182 512 2066 1075 1903 1991 809 137 1915 2246 187 1117 1284 1150 394 1044 1247 2042 412 272 942 431 1771 1022 774 1847 837 860 1544 1231 268 2307 1857 2148 1967 1002 747 2214 1543 654 1515 2477 1296 2353 879 1610 952 604 557 2132 1232 541 1442 1385 601 23 2129 2357 1229 1418 1317 2018 914 863 1770 2200 2 1508 505 1795 119 561 946 964 2007 2167 2466 924 6 2465 539 1916 284 1974 712 1997 954 2379 1968 1767 1798 994 1491 1818 689 356 2138 895 1349 1812 867 1175 129 593 758 225 1687 1989 2109 2177 50 1356 37 202 2428 1646 2421 2453 371 1297 496 1202 314 384 2232 627 2390 1288 1348 281 880 442 182 1029 598 899 1673 2001 121 1787 760 1263 2384 369 1014 1367 1237 711 2060 228 839 126 427 1051 27 2399 2111 2135 2374 439 1241 1421 2050 2481 340 586 438 794 1883 507 1695 1486 2319 443 580 2156 2432 400 278 2073 2242 667 2377 2254 1330 975 1624 820 1869 1560 120 328 113 882 1700 1931 902 1236 2024 1713 2488 1709 1591 2227 663 609 2429 2467 2484 597 2146 2032 1865 1979 1001 1261 2362 1076 2486 943 1815 1541 2424 104 1940 582 2169 1380 511 92 2179 1099 1379 247 915 33 2461 1879 1833 2124 1280 560 1777 1249 1621 716 559 2226 1077 1318 51 871 2021 341 543 1535 100 2494 1764 145 468 1941 1661 1165 1888 484 492 211 2071 621 767 1235 2193 1383 1154 1794 931 94 1772 311 2323 1458 536 1391 897 333 1925 312 1326 1917 1061 289 683 875 693 1502 2085 345 2356 673 602 1565 864 1136 1963 1978 98 1887 82 1946 36 2222 870 1576 2358 2408 2110 1337 1035 869 1674 2261 784 2298 2081 508 391 1867 1906 553 987 218 1873 2087 256 1248 17 1620 2315 848 851 2452 2425 423 726 1662 1433 1810 1448 430 1513 577 743 1357 1776 171 515 905 2288 1447 1323 1451 2172 2264 1546 812 1436 732 558 389 1634 1073 705 2422 587 230 1484 939 1341 715 772 992 34 477 2347 99 1684 2400 1574 2305 1101 1524 2426 917 1583 264 990 1892 687 1489 2247 545 2383 428 2095 616 1239 1470 2392 2078 2391 1924 588 1052 926 638 648 1781 2186 1622 1672 1881 220 2295 1080 1097 294 938 213 494 592 1986 2281 1893 1153 2080 1698 1313 2344 728 1047 1972 2005 1338 112 522 1498 146 1976 2210 1290 677 2463 215 267 2373 2403 2133 1587 2101 3 2474 1995 717 600 1043 2310 1520 1316 1773 288 2251 1483 1613 1671 1435 1832 1864 117 630 1547 731 490 161 966 1366 891 1528 2448 1990 1617 107 719 780 2139 1429 1030 1596 2302 906 2297 2197 1176 1949 1269 115 1790 2035 1408 1900 408 2006 346 2361 2393 827 2355 367 2051 1681 2074 885 2116 195 417 475 395 1084 927 1068 542 1102 1133 865 2002 2194 1897 1450 1827 2252 2220 2153 2221 2122 1028 1788 173 2284 641 1824 1511 486 1650 399 898 1956 821 1399 1007 874 214 644 1570 449 421 1784 2137 1272 713 1453 953 1735 1619 682 2371 1758 190 1159 1724 453 664 890 1234 1444 156 806 1655 781 194 1521 1886 381 2418 471 565 1632 469 2293 150 1473 221 591 29 1694 519 2201 192 429 2313 1667 1938 796 1180 315 1510 650 1692 2401 819 1942 2440 1705 488 1062 457 1082 461 755 1609 103 1555 612 2064 1253 830 1111 977 2478 625 1388 261 1282 1346 1057 2189 1563 2056 1584 485 777 2131 2215 2282 1440 2239 698 998 1127 1344 2312 15 1564 1147 462 216 707 1954 634 2183 1855 348 28 25 1852 2205 1262 1799 1472 2283 2482 2203 1636 1396 873 556 935 358 844 96 1752 407 2058 1688 172 321 478 552 1774 1493 1668 778 551 2460 804 73 672 877 1293 1678 1494 797 1607 2213 39 1006 675 1639 1148 1981 817 1218 1358 1305 1891 1167 1736 1405 2048 1193 2011 1934 1135 2262 59 1580 1087 1734 2269 1577 79 504 1368 1937 1730 1677 824 1394 1958 855 766 2320 420 191 734 1463 175 662 47 270 1336 513 1559 925 1573 2077 1360 1038 1273 1644 109 1866 1637 1300 160 422 2061 1880 2100 1328 489 122 2360 339 440 2342 147 808 1227 347 482 2435 1291 1754 48 1205 1973 242 932 1092 659 1298 1744 2231 2266 666 1151 1863 968 2082 1928 1212 2166 2094 1512 1696 2009 287 124 21 2314 1243 1487 1000 141 521 2451 696 811 1476 1132 572 435 18 2062 1350 1242 170 1419 323 2045 1124 1618 304 2385 2414 2086 836 535 1401 1714 546 383 756 1862 2407 44 1706 2029 368 1104 822 259 352 1351 2394 2299 2161 1203 981 1828 1128 1894 969 1789 742 605 2206 1778 1260 174 984 525 509 1884 2290 364 1792 1597 692 2433 1013 1017 2280 2444 2023 235 1032 1561 1437 1549 2015 1397 585 1037 1071 2237 58 2180 386 570 226 2096 2397 735 661 385 911 2263 229 2438 2337 1578 1010 1142 1096 1542 163 1423 853 1322 2010 996 10 324 1334 353 886 2000 1817 1816 1538 436 537 498 1233 349 738 972 2145 40 1093 309 14 1149 1675 1645 976 695 238 118 351 1158 798 184 787 1449 937 1889 1252 377 1183 1933 1078 1927 446 829 49 1993 957 1110 291 2492 2455 1957 280 1786 2366 858 1034 2070 2480 723 80 1131 1649 76 1909 313 832 1170 921 1208 1507 234 1109 111 2363 258 1446 2043 181 1665 978 2249 1757 1469 476 426 1890 1905 2020 611 493 338 647 1503 319 1333 2291 1103 1844 1737 62 2256 342 2273 2334 1720 2121 1525 2185 835 1763 856 1200 56 1526 1765 1217 499 1264 628 310 1425 1120 2151 1904 169 2159 1783 87 1185 1295 1853 714 979 2108 1011 752 1116 945 1562 1806 807 2289 2052 960 2316 718 2340 2127 1274 633 402 920 372 244 360 1490 405 1488 2436 1482 343 1173 503 2367 292 158 681 2479 1998 1332 2389 1689 317 2209 2447 1902 176 1823 116 859 603 1213 186 1602 1161 2275 69 209 1079 2274 2170 376 2187 1793 1426 892 1339 1268 483 1088 594 64 1733 554 1137 403 1188 691 912 2459 1679 1775 2084 2098 1221 2445 1177 2352 923 1907 1913 196 2134 1015 1195 2192 872 1727 985 392 2125 388 136 1682 266 1921 788 2217 1814 2026 1361 1320 1994 540 2065 1008 2107 455 745 1049 1370 1516 2097 724 814 41 350 1779 1750 765 1184 2250 325 255 464 1628 2376 1856 38 1055 303 2212 1839 2348 55 1922 2090 2143 2296 1095 1406 2049 143 624 1802 1742 1539 849 2260 179 2163 2147 974 432 180 1090 1835 451 2493 359 1306 941 1129 1850 189 1842 1659 114 1304 1465 212 1140 1374 1971 1952 1985 1739 2119 1198 1411 1289 271 127 362 456 447 791 1983 2472 523 1294 1647 2423 1756 1725 2154 2117 1499 1629 951 1920 1466 1461 2022 231 670 1216 1118 746 1702 2419 2149 1417 1089 2047 1501 701 2128 841 1462 2113 1841 1545 1413 91 1640 2105 219 1820 1872 97 329 956 1191 1626 843 888 1255 1969 295 2014 805 1457 481 1003 613 1711 1551 2027 2495 2317 1065 645 2104 610 1753 1819 1912 459 950 110 128 307 72 1454 1309 206 1369 1130 1048 204 1340 1615 1321 910 1919 1359 139 2238 928 1708 762 607 123 1556 1384 336 1685 995 1899 655 1552 1056 1858 730 1608 993 419 1422 2333 1599 286 1279 2388 2038 1657 1611 866 131 1141 1091 401 1821 2420 1837 909 1315 1086 749 2450 2311 454 631 334 1098 1179 1980 517 516 1005 2003 845 1160 1060 2184 1960 1347 1929 2496 1703 1266 2093 365 1519 759 1054 1119 646 1460 1439 2115 685 497 2365 4 750 1410 2037 1830 643 2412 704 526 1319 651 243 748 2345 224 1407 1658 53 2008 2462 680 1382 200 102 564 2378 1162 1174 1595 144 138 1094 470 133 445 887 2322 205 1523 1375 1186 2204 1509 653 948 1529 398 9 918 1796 642 1467 1838 2279 550 1601 799 1807 2431 2208 1732 2368 1299 1896 370 2321 335 1670 786 2328 949 1717 154 528 1224 1070 1020 768 390 823 893 2234 1265 1638 300 2294 1663 2409 2354 1197 1582 13 530 578 660 165 1164 1876 834 2028 474 810 89 615 1845 152 1935 1452 640 907 1813 2277 61 1740 237 465 1918 1923 1533 1365 1992 1024 1168 2415 2067 132 999 233 1059 1292 1759 1050 2272 75 1381 301 803 2416 1004 1707 1166 842 727 2088 1250 2411 1932 703 2224 1811 878 1911 448 1514 253 151 2013 2464 1648 2304 491 1431 2130 2248 254 790 544 2178 337 1036 1376 1325 2271 1926 467 1412 720 2387 2164 1910 1653 2030 955 2079 936 1301 629 1686 5 1548 81 1058 779 1226 2112 2228 1343 185 657 2351 1951 1210 1026 967 669 1530 618 1633 1719 652 584 1441 636 26 293 208 2092 236 159 2265 2219 375 2456 2287 1046 783 1428 700 773 263 252 1215 273 831 2091 2102 795 241 2404 95 354 1800 958 1612 374 1067 1874 764 217 2258 1134 1220 1106 387 2324 2039 789 31 168 1033 1123 1278 1311 197 269 2106 944 433 1950 575 1443 1522 1259 16 7 518 153 1456 302 66 1386 2120 852 2318 2235 257 1743 2072 2490 2270 1745 1550 1100 1016 251 1531 1680 2303 1566 2017 2346 2382 166 1589 332 1474 276 1438 327 363 1664 1267 60 379 884 785 414 1723 1718 1716 534 1603 656 2089 1115 684 2158 1882 1222 1683 105' 1138 2190 2417 1355 1424 1669 1211 1404 277 1157 1768 2057 1019 623 2475 22 1984 721 1604 1194 754 1849 531 739 2162 2483 2395 940 1746 460 1113 473 2031 2491 744 46 571 1710 162 1504 2336 297 1875 2191 1656 260 2309 1843 210 1836 2331 1287 649 1041 1590 19 322 378 1834 2230 1914 2054 555 1693 753 2406 203 1187 1944 1414 1377 608 761 500 1616 1230 1496 566 668 283 2470 894 2059 934 279 1569 1398 579 2173 30 1478 140 2473 320 1699 1585 409 2012 989 2068 382 1898 868 1392 86 1982 699 1125 970 1155 1171 740 838 1445 1860 396 2199 2343 1540 1254 135 549 424 2396 2300 854 1471 2259 2144 366 1286 2141 2430 1225 1395 331 776 1627 1409 308 1492 1240 299 397 1477 1557 298 1782 617 2441 1303 71 155 1400 763 316 2150 77 1390 70 1731 686 988 20 959 2292 248 1364 1479 1965 1691 589 1143 930 1209 1945 373 1593 2160 2427 501 1270 933 816 722 1748 2055 690 265 1302 458 404 134 1069 1251 792 676 2040 425 2053 965 1953 1859 2174 2229 637 1848 1532 1475 1083 1181 296 1851 2405 1310 83 524 1871 245 1228 2402 2123 828 1641 1500 862 2099 506 1009 1257 1846 2339 725 971 2176 1271 2458 568 583 919 1642 903 1455 88 2076 2372 980 2063 775 1204 1074 24 2240 1581 67 1766 406 1085 1505 1877 1558 2114 1592 450 1568 42 2118 463 45 1729 1039 665 344 620 90 574 1861 904 2044 548 207 326 533 1988 833 2157 479 929 800 1214 818 2255 1955 1040 671 1105 1064 1506 1959 688 2457 167 1192 1345 2446 8 782 840 639 149 1126 32 2257 538 1939 1676 290 2165 1829 2241 108 1567 502 2207 674 1660 63 2236 991 142 452 2182 2016 93 1 1908 1805 825 1353 318 1554 223 697 2329 193 947 2069 802 2454 793 1970 2370 1122 1021 1726 361 2326 1378 1623 1780 2225 1372 480 1420 622 962 411 2243 1760 157 529 614 599 78 2487 576 702 2168 2267 708 1822 1329 2485 164 573 1527 1112 1201 596 1045 1219 1156 54 658 1966 1480 751 563 2276 900 801 52 606 2140 1605 2188 635 709 997 973 2341 1801 520 1196 43 982 626 1108 1936 1803 590 1809 2381 1042 1066 12 1749 413 1962 1901 201 1964 1631 1434 769 246 1373 850 2198 861 2211 963 1808 35 1244 1107 1831 2364 1712 815 678 240 249 2218 178 1755 1464 188 330 85 741 1630 1614 177 1308 2244 198 1987 846 355 1600 2375 1651 1571 847 562 2434 472 2033 84 1283 68 11 901 1342 1885 1427 1018 1826 2449 2437 1579 2349 1943 65 1722 1314 1635 2301 2338 1999 1586 2046 1715 913 2036 1432 434 2196 1666 1146 733 1948 983 1495 1761 1868 883 1172 222 106 1053 632 1207 1572 1704 1139 1497 2489 2443 2019 1588 729 1961 282 857 567 1387 1206 1362 2369 1063 1152 1031 813 1307 1352 908 1553 1324 1594 1536 1930 1238 1854 380 2025 2175 2223 2216 2359 416 487 1769 2083 2004 1389 1728 1518 2308 1791 986 710 2202 2075 1975 1415 1701 1027 74 125 916 1163 1485 1144 1190 2155 1870 2103 1537 415 1697 441 2442 1012 1403 2469 2278 922 1797 1606 1643 510 1145 227 2142 1371 1276 1459 1023 2471 2476 183 2413 2306 527 250 2253 826 232 1996 2136 1785 2286 1690 199 569 1947 2171 1331 2386 1721 1738 2245 1025 2152 262 1285 1199 757 771 961 148 1245 1625 2327 514 306 1393 1977 1363 737 2335 1335 1747 2398 1598 1277 896 2330 1081 2233 2126 239 706 2041 2285 1751 1402 581 1654 1354 889 305 466 595 57 2350 1275 1534 2034 1246 418 357 1072 2332 274 1169 1895 770 881 1178 876 1430 694 437 2325 1517 1223 1468 2181 1121 1281 444 2195 1825 101 495 1189 2380 547 1327 1416 1652 532 1762 285 1575 2468 1114 736 679 619 410 1840 2410 130 2268 1256 275 1481 2439 1878 1312 1804 1741 393 1258 1182 512 2066 1075 1903 1991 809 137 1915 2246 187 1117 1284 1150 394 1044 1247 2042 412 272 942 431 1771 1022 774 1847 837 860 1544 1231 268 2307 1857 2148 1967 1002 747 2214 1543 654 1515 2477 1296 2353 879 1610 952 604 557 2132 1232 541 1442 1385 601 23 2129 2357 1229 1418 1317 2018 914 863 1770 2200 2 1508 505 1795 119 561 946 964 2007 2167 2466 924 6 2465 539 1916 284 1974 712 1997 954 2379 1968 1767 1798 994 1491 1818 689 356 2138 895 1349 1812 867 1175 129 593 758 225 1687 1989 2109 2177 50 1356 37 202 2428 1646 2421 2453 371 1297 496 1202 314 384 2232 627 2390 1288 1348 281 880 442 182 1029 598 899 1673 2001 121 1787 760 1263 2384 369 1014 1367 1237 711 2060 228 839 126 427 1051 27 2399 2111 2135 2374 439 1241 1421 2050 2481 340 586 438 794 1883 507 1695 1486 2319 443 580 2156 2432 400 278 2073 2242 667 2377 2254 1330 975 1624 820 1869 1560 120 328 113 882 1700 1931 902 1236 2024 1713 2488 1709 1591 2227 663 609 2429 2467 2484 597 2146 2032 1865 1979 1001 1261 2362 1076 2486 943 1815 1541 2424 104 1940 582 2169 1380 511 92 2179 1099 1379 247 915 33 2461 1879 1833 2124 1280 560 1777 1249 1621 716 559 2226 1077 1318 51 871 2021 341 543 1535 100 2494 1764 145 468 1941 1661 1165 1888 484 492 211 2071 621 767 1235 2193 1383 1154 1794 931 94 1772 311 2323 1458 536 1391 897 333 1925 312 1326 1917 1061 289 683 875 693 1502 2085 345 2356 673 602 1565 864 1136 1963 1978 98 1887 82 1946 36 2222 870 1576 2358 2408 2110 1337 1035 869 1674 2261 784 2298 2081 508 391 1867 1906 553 987 218 1873 2087 256 1248 17 1620 2315 848 851 2452 2425 423 726 1662 1433 1810 1448 430 1513 577 743 1357 1776 171 515 905 2288 1447 1323 1451 2172 2264 1546 812 1436 732 558 389 1634 1073 705 2422 587 230 1484 939 1341 715 772 992 34 477 2347 99 1684 2400 1574 2305 1101 1524 2426 917 1583 264 990 1892 687 1489 2247 545 2383 428 2095 616 1239 1470 2392 2078 2391 1924 588 1052 926 638 648 1781 2186 1622 1672 1881 220 2295 1080 1097 294 938 213 494 592 1986 2281 1893 1153 2080 1698 1313 2344 728 1047 1972 2005 1338 112 522 1498 146 1976 2210 1290 677 2463 215 267 2373 2403 2133 1587 2101 3 2474 1995 717 600 1043 2310 1520 1316 1773 288 2251 1483 1613 1671 1435 1832 1864 117 630 1547 731 490 161 966 1366 891 1528 2448 1990 1617 107 719 780 2139 1429 1030 1596 2302 906 2297 2197 1176 1949 1269 115 1790 2035 1408 1900 408 2006 346 2361 2393 827 2355 367 2051 1681 2074 885 2116 195 417 475 395 1084 927 1068 542 1102 1133 865 2002 2194 1897 1450 1827 2252 2220 2153 2221 2122 1028 1788 173 2284 641 1824 1511 486 1650 399 898 1956 821 1399 1007 874 214 644 1570 449 421 1784 2137 1272 713 1453 953 1735 1619 682 2371 1758 190 1159 1724 453 664 890 1234 1444 156 806 1655 781 194 1521 1886 381 2418 471 565 1632 469 2293 150 1473 221 591 29 1694 519 2201 192 429 2313 1667 1938 796 1180 315 1510 650 1692 2401 819 1942 2440 1705 488 1062 457 1082 461 755 1609 103 1555 612 2064 1253 830 1111 977 2478 625 1388 261 1282 1346 1057 2189 1563 2056 1584 485 777 2131 2215 2282 1440 2239 698 998 1127 1344 2312 15 1564 1147 462 216 707 1954 634 2183 1855 348 28 25 1852 2205 1262 1799 1472 2283 2482 2203 1636 1396 873 556 935 358 844 96 1752 407 2058 1688 172 321 478 552 1774 1493 1668 778 551 2460 804 73 672 877 1293 1678 1494 797 1607 2213 39 1006 675 1639 1148 1981 817 1218 1358 1305 1891 1167 1736 1405 2048 1193 2011 1934 1135 2262 59 1580 1087 1734 2269 1577 79 504 1368 1937 1730 1677 824 1394 1958 855 766 2320 420 191 734 1463 175 662 47 270 1336 513 1559 925 1573 2077 1360 1038 1273 1644 109 1866 1637 1300 160 422 2061 1880 2100 1328 489 122 2360 339 440 2342 147 808 1227 347 482 2435 1291 1754 48 1205 1973 242 932 1092 659 1298 1744 2231 2266 666 1151 1863 968 2082 1928 1212 2166 2094 1512 1696 2009 287 124 21 2314 1243 1487 1000 141 521 2451 696 811 1476 1132 572 435 18 2062 1350 1242 170 1419 323 2045 1124 1618 304 2385 2414 2086 836 535 1401 1714 546 383 756 1862 2407 44 1706 2029 368 1104 822 259 352 1351 2394 2299 2161 1203 981 1828 1128 1894 969 1789 742 605 2206 1778 1260 174 984 525 509 1884 2290 364 1792 1597 692 2433 1013 1017 2280 2444 2023 235 1032 1561 1437 1549 2015 1397 585 1037 1071 2237 58 2180 386 570 226 2096 2397 735 661 385 911 2263 229 2438 2337 1578 1010 1142 1096 1542 163 1423 853 1322 2010 996 10 324 1334 353 886 2000 1817 1816 1538 436 537 498 1233 349 738 972 2145 40 1093 309 14 1149 1675 1645 976 695 238 118 351 1158 798 184 787 1449 937 1889 1252 377 1183 1933 1078 1927 446 829 49 1993 957 1110 291 2492 2455 1957 280 1786 2366 858 1034 2070 2480 723 80 1131 1649 76 1909 313 832 1170 921 1208 1507 234 1109 111 2363 258 1446 2043 181 1665 978 2249 1757 1469 476 426 1890 1905 2020 611 493 338 647 1503 319 1333 2291 1103 1844 1737 62 2256 342 2273 2334 1720 2121 1525 2185 835 1763 856 1200 56 1526 1765 1217 499 1264 628 310 1425 1120 2151 1904 169 2159 1783 87 1185 1295 1853 714 979 2108 1011 752 1116 945 1562 1806 807 2289 2052 960 2316 718 2340 2127 1274 633 402 920 372 244 360 1490 405 1488 2436 1482 343 1173 503 2367 292 158 681 2479 1998 1332 2389 1689 317 2209 2447 1902 176 1823 116 859 603 1213 186 1602 1161 2275 69 209 1079 2274 2170 376 2187 1793 1426 892 1339 1268 483 1088 594 64 1733 554 1137 403 1188 691 912 2459 1679 1775 2084 2098 1221 2445 1177 2352 923 1907 1913 196 2134 1015 1195 2192 872 1727 985 392 2125 388 136 1682 266 1921 788 2217 1814 2026 1361 1320 1994 540 2065 1008 2107 455 745 1049 1370 1516 2097 724 814 41 350 1779 1750 765 1184 2250 325 255 464 1628 2376 1856 38 1055 303 2212 1839 2348 55 1922 2090 2143 2296 1095 1406 2049 143 624 1802 1742 1539 849 2260 179 2163 2147 974 432 180 1090 1835 451 2493 359 1306 941 1129 1850 189 1842 1659 114 1304 1465 212 1140 1374 1971 1952 1985 1739 2119 1198 1411 1289 271 127 362 456 447 791 1983 2472 523 1294 1647 2423 1756 1725 2154 2117 1499 1629 951 1920 1466 1461 2022 231 670 1216 1118 746 1702 2419 2149 1417 1089 2047 1501 701 2128 841 1462 2113 1841 1545 1413 91 1640 2105 219 1820 1872 97 329 956 1191 1626 843 888 1255 1969 295 2014 805 1457 481 1003 613 1711 1551 2027 2495 2317 1065 645 2104 610 1753 1819 1912 459 950 110 128 307 72 1454 1309 206 1369 1130 1048 204 1340 1615 1321 910 1919 1359 139 2238 928 1708 762 607 123 1556 1384 336 1685 995 1899 655 1552 1056 1858 730 1608 993 419 1422 2333 1599 286 1279 2388 2038 1657 1611 866 131 1141 1091 401 1821 2420 1837 909 1315 1086 749 2450 2311 454 631 334 1098 1179 1980 517 516 1005 2003 845 1160 1060 2184 1960 1347 1929 2496 1703 1266 2093 365 1519 759 1054 1119 646 1460 1439 2115 685 497 2365 4 750 1410 2037 1830 643 2412 704 526 1319 651 243 748 2345 224 1407 1658 53 2008 2462 680 1382 200 102 564 2378 1162 1174 1595 144 138 1094 470 133 445 887 2322 205 1523 1375 1186 2204 1509 653 948 1529 398 9 918 1796 642 1467 1838 2279 550 1601 799 1807 2431 2208 1732 2368 1299 1896 370 2321 335 1670 786 2328 949 1717 154 528 1224 1070 1020 768 390 823 893 2234 1265 1638 300 2294 1663 2409 2354 1197 1582 13 530 578 660 165 1164 1876 834 2028 474 810 89 615 1845 152 1935 1452 640 907 1813 2277 61 1740 237 465 1918 1923 1533 1365 1992 1024 1168 2415 2067 132 999 233 1059 1292 1759 1050 2272 75 1381 301 803 2416 1004 1707 1166 842 727 2088 1250 2411 1932 703 2224 1811 878 1911 448 1514 253 151 2013 2464 1648 2304 491 1431 2130 2248 254 790 544 2178 337 1036 1376 1325 2271 1926 467 1412 720 2387 2164 1910 1653 2030 955 2079 936 1301 629 1686 5 1548 81 1058 779 1226 2112 2228 1343 185 657 2351 1951 1210 1026 967 669 1530 618 1633 1719 652 584 1441 636 26 293 208 2092 236 159 2265 2219 375 2456 2287 1046 783 1428 700 773 263 252 1215 273 831 2091 2102 795 241 2404 95 354 1800 958 1612 374 1067 1874 764 217 2258 1134 1220 1106 387 2324 2039 789 31 168 1033 1123 1278 1311 197 269 2106 944 433 1950 575 1443 1522 1259 16 7 518 153 1456 302 66 1386 2120 852 2318 2235 257 1743 2072 2490 2270 1745 1550 1100 1016 251 1531 1680 2303 1566 2017 2346 2382 166 1589 332 1474 276 1438 327 363 1664 1267 60 379 884 785 414 1723 1718 1716 534 1603 656 2089 1115 684 2158 1882 1222 1683 105 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-05-20 04:08:54.291219 time=0:00:11.879140 [TestJobList] gnt-job list <<<< 2026-05-20 04:08:54.291387 start [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --new-primary=itchy.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 2498 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 itchy.staging.ganeti.org:/srv/ganeti/file-storage' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --new-primary=itchy.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 2500 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 2501 for kvm-test-instance02.staging.ganeti.org ... Command: ssh itchy.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 2503 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary >>>> 2026-05-20 04:09:36.003564 time=0:00:41.712177 [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary <<<< 2026-05-20 04:09:36.003707 start [TestGroupList] gnt-group list --- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output diskparams,custom_ndparams,name,custom_ipolicy,alloc_policy,ndp/ovs_link,node_cnt,ndp/oob_program,pinst_cnt,ndp/cpu_speed,ctime,ndp/ovs_name,ndp/spindle_count,custom_diskparams,node_list,ipolicy,uuid,ndp/exclusive_storage,mtime,ndp/ovs,serial_no,ndparams,tags,pinst_list,ndp/ssh_port >> /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 diskparams,custom_ndparams,name,custom_ipolicy,alloc_policy,ndp/ovs_link,node_cnt,ndp/oob_program,pinst_cnt,ndp/cpu_speed,ctime,ndp/ovs_name,ndp/spindle_count,custom_diskparams,node_list,ipolicy,uuid,ndp/exclusive_storage,mtime,ndp/ovs,serial_no,ndparams,tags,pinst_list,ndp/ssh_port,diskparams,custom_ndparams,name,custom_ipolicy,alloc_policy,ndp/ovs_link,node_cnt,ndp/oob_program,pinst_cnt,ndp/cpu_speed,ctime,ndp/ovs_name,ndp/spindle_count,custom_diskparams,node_list,ipolicy,uuid,ndp/exclusive_storage,mtime,ndp/ovs,serial_no,ndparams,tags,pinst_list,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/ssh_port,pinst_list,tags,ndparams,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/ovs,mtime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/exclusive_storage,uuid,ipolicy,node_list,custom_diskparams,ndp/spindle_count,ndp/ovs_name,ctime,ndp/cpu_speed,pinst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/oob_program,node_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/ovs_link,alloc_policy,custom_ipolicy,name,custom_ndparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output diskparams >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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.kwdbsnx0 -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.kwdbsnx0 -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-05-20 04:09:38.377138 time=0:00:02.373431 [TestGroupList] gnt-group list <<<< 2026-05-20 04:09:38.377260 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.kwdbsnx0 -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-05-20 04:09:39.096929 time=0:00:00.719669 [TestGroupListFields] gnt-group list-fields Warning: Queried for unknown fields field/does/not/exist <<<< 2026-05-20 04:09:39.097191 start [TestInstanceFailover] gnt-instance failover Instance doesn't support failover, skipping test ---- PASSED [TestInstanceFailover] gnt-instance failover --------------- >>>> 2026-05-20 04:09:39.097312 time=0:00:00.000121 [TestInstanceFailover] gnt-instance failover <<<< 2026-05-20 04:09:39.097370 start [TestRapiInstanceFailover] Test failing over instance via RAPI Instance doesn't support failover, skipping test ---- PASSED [TestRapiInstanceFailover] Test failing over instance via RAPI >>>> 2026-05-20 04:09:39.097447 time=0:00:00.000077 [TestRapiInstanceFailover] Test failing over instance via RAPI <<<< 2026-05-20 04:09:39.097494 start [TestInstanceMigrate] gnt-instance migrate Instance doesn't support migration, skipping test ---- PASSED [TestInstanceMigrate] gnt-instance migrate ----------------- >>>> 2026-05-20 04:09:39.097602 time=0:00:00.000108 [TestInstanceMigrate] gnt-instance migrate <<<< 2026-05-20 04:09:39.097654 start [TestRapiInstanceMigrate] Test migrating instance via RAPI Instance doesn't support migration, skipping test ---- PASSED [TestRapiInstanceMigrate] Test migrating instance via RAPI - >>>> 2026-05-20 04:09:39.097740 time=0:00:00.000086 [TestRapiInstanceMigrate] Test migrating instance via RAPI <<<< 2026-05-20 04:09:39.097812 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-05-20 04:09:40.299570 time=0:00:01.201758 [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes **** 2026-05-20 04:09:40.299721 skipping [TestInstanceDataCensorship] Test protection of sensitive instance data, test(s) ['rapi', 'instance-data-censorship'] disabled <<<< 2026-05-20 04:09:40.299741 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-05-20 04:09:47.078213 time=0:00:06.778472 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c52ae27250216341e5f2d995e4efc65938f6ba15 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2507, 2508 Waiting for job 2507 ... Wed May 20 04:09:48 2026 * Verifying cluster config Wed May 20 04:09:48 2026 * Verifying cluster certificate files Wed May 20 04:09:48 2026 * Verifying hypervisor parameters Wed May 20 04:09:48 2026 * Verifying all nodes belong to an existing group Waiting for job 2508 ... Wed May 20 04:09:49 2026 * Verifying group 'default' Wed May 20 04:09:49 2026 * Gathering data (3 nodes) Wed May 20 04:09:49 2026 * Gathering information about nodes (3 nodes) Wed May 20 04:09:50 2026 * Gathering disk information (3 nodes) Wed May 20 04:09:50 2026 * Verifying configuration file consistency Wed May 20 04:09:50 2026 * Verifying node status Wed May 20 04:09:50 2026 * Verifying instance status Wed May 20 04:09:50 2026 * Verifying orphan volumes Wed May 20 04:09:50 2026 * Verifying N+1 Memory redundancy Wed May 20 04:09:50 2026 * Assessing cluster hypervisor parameters Wed May 20 04:09: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 May 20 04:09:50 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 04:09:50 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 04:09:50 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 04:09:50 2026 * Other Notes Wed May 20 04:09:50 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c52ae27250216341e5f2d995e4efc65938f6ba15 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 90d0a5f5-3a58-4c03-8a11-5fb0089de2d9 Creation time: 2026-05-20 00:40:43 Modification time: 2026-05-20 04:09: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-qa-initrd kernel_args: rdinit=/sbin/qa-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.g2xTig 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-05-20 04:09:52.495759 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' Wed May 20 04:09:53 2026 * disk 0, size 768M Wed May 20 04:09:53 2026 * disk 1, size 512M Wed May 20 04:09:53 2026 * creating instance disks... Wed May 20 04:09:53 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 04:09:53 2026 adding disks to cluster config Wed May 20 04:09:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:09:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 04:09:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:09:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 04:09:54 2026 * running the instance OS create scripts... Wed May 20 04:09:54 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 57674c1d-7732-4a1f-b366-63fb2715079a Serial number: 4 Creation time: 2026-05-20 04:09:53 Modification time: 2026-05-20 04:09:54 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:ee:cf:45 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d69b46e8-04e9-4c49-a0be-c74eecde3adb 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/33ac8916-24e8-49d1-b890-0e06fa19a1a6.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/33ac8916-24e8-49d1-b890-0e06fa19a1a6.file.disk0 (N/A:N/A) name: disk0 UUID: 3506b46f-f801-4330-a2f1-938087b966cb - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/6a05c28c-99e9-413e-95b1-b685ad045029.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/6a05c28c-99e9-413e-95b1-b685ad045029.file.disk1 (N/A:N/A) name: disk1 UUID: e15e5e05-2b19-4b84-b911-5aedec28dff2 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 04:09:56.162140 time=0:00:03.666381 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-05-20 04:09:56.162227 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2512 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 04:09:57.741850 time=0:00:01.579623 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 04:09:57.741947 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 04:09:57.741970 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 2515 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2515 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 2516 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 04:10:01 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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2518 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2518 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-05-20 04:10:06.788343 time=0:00:09.046373 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 04:10:06.788472 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2521 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 04:10:08.749443 time=0:00:01.960971 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 04:10:08.749543 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2522 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 04:10:10.290160 time=0:00:01.540617 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 04:10:10.290271 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2523 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 04:10:12.230432 time=0:00:01.940161 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 04:10:12.230538 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 57674c1d-7732-4a1f-b366-63fb2715079a Serial number: 16 Creation time: 2026-05-20 04:09:53 Modification time: 2026-05-20 04:10:11 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:ee:cf:45 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d69b46e8-04e9-4c49-a0be-c74eecde3adb 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/33ac8916-24e8-49d1-b890-0e06fa19a1a6.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/33ac8916-24e8-49d1-b890-0e06fa19a1a6.file.disk0 (N/A:N/A) name: disk0 UUID: 3506b46f-f801-4330-a2f1-938087b966cb - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/6a05c28c-99e9-413e-95b1-b685ad045029.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/6a05c28c-99e9-413e-95b1-b685ad045029.file.disk1 (N/A:N/A) name: disk1 UUID: e15e5e05-2b19-4b84-b911-5aedec28dff2 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-05-20 04:10:30.438114 time=0:00:18.207576 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 04:10:30.438215 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2539 GET /2/jobs/2540 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 04:10:32.706186 time=0:00:02.267971 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 04:10:32.706306 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 04:10:32.706326 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 04:10:32.706339 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 04:10:32.706355 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2541 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 04:10:34.276671 time=0:00:01.570316 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 04:10:34.276782 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 04:10:34.276804 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 04:10:34.276818 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 May 20 04:10:35 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 04:10:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:10: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 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 May 20 04:10:38 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 04:10:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:10: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' Wed May 20 04:10:40 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 04:10:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:10: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 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 May 20 04:10:43 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 04:10:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:10:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 04:10:43.830844 time=0:00:09.554026 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 04:10:43.830978 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2548 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 04:10:45.815028 time=0:00:01.984050 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 04:10:45.815121 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 2549 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 2550 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 2551 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 2552 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 2553 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 04:10: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.kwdbsnx0 -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-05-20 04:10:55.239619 time=0:00:09.424498 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 04:10:55.239701 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-05-20 04:10:56.918822 time=0:00:01.679121 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5ad69807745b329c5eb412ceffd29c4d298d6a78 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2556, 2557 Waiting for job 2556 ... Wed May 20 04:10:58 2026 * Verifying cluster config Wed May 20 04:10:58 2026 * Verifying cluster certificate files Wed May 20 04:10:58 2026 * Verifying hypervisor parameters Wed May 20 04:10:58 2026 * Verifying all nodes belong to an existing group Waiting for job 2557 ... Wed May 20 04:10:59 2026 * Verifying group 'default' Wed May 20 04:10:59 2026 * Gathering data (3 nodes) Wed May 20 04:10:59 2026 * Gathering information about nodes (3 nodes) Wed May 20 04:11:00 2026 * Gathering disk information (3 nodes) Wed May 20 04:11:00 2026 * Verifying configuration file consistency Wed May 20 04:11:00 2026 * Verifying node status Wed May 20 04:11:00 2026 * Verifying instance status Wed May 20 04:11:00 2026 * Verifying orphan volumes Wed May 20 04:11:00 2026 * Verifying N+1 Memory redundancy Wed May 20 04:11:00 2026 * Assessing cluster hypervisor parameters Wed May 20 04:11: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 May 20 04:11:00 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 04:11:00 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 04:11:00 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 04:11:00 2026 * Other Notes Wed May 20 04:11:00 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5ad69807745b329c5eb412ceffd29c4d298d6a78 /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-05-20 04:11:03.544903 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' Wed May 20 04:11:04 2026 * disk 0, size 768M Wed May 20 04:11:04 2026 * disk 1, size 512M Wed May 20 04:11:04 2026 * creating instance disks... Wed May 20 04:11:05 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 04:11:05 2026 adding disks to cluster config Wed May 20 04:11:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:11:05 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 04:11:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:11:05 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 04:11:05 2026 * running the instance OS create scripts... Wed May 20 04:11:05 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 90fb1485-bd15-4026-9c63-aa9f9f73dc20 Serial number: 4 Creation time: 2026-05-20 04:11:05 Modification time: 2026-05-20 04:11:05 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:fb:4c:39 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5d6a8ccf-3ea0-49cb-ba67-b46c1292f162 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/b122859d-53fc-4678-8e46-be29680a38fe.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/b122859d-53fc-4678-8e46-be29680a38fe.file.disk0 (N/A:N/A) name: disk0 UUID: 46a07238-91c1-4c6c-a39d-174245d96b54 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2db06f80-2412-4d24-b22c-b0442084bf56.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2db06f80-2412-4d24-b22c-b0442084bf56.file.disk1 (N/A:N/A) name: disk1 UUID: dea2cef4-a027-4a12-a02c-faa7285ed68d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 04:11:07.249302 time=0:00:03.704399 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-05-20 04:11:07.249388 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2562 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 04:11:18.637843 time=0:00:11.388455 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 04:11:18.637980 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 04:11:18.638000 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 2565 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2565 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 2566 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 04:11: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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2568 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 2568 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-05-20 04:11:27.630401 time=0:00:08.992401 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 04:11:27.630552 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2571 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 04:11:29.612291 time=0:00:01.981739 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 04:11:29.612401 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2572 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 04:11:41.010176 time=0:00:11.397775 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 04:11:41.010298 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2573 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 04:11:42.931262 time=0:00:01.920964 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 04:11:42.931364 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 90fb1485-bd15-4026-9c63-aa9f9f73dc20 Serial number: 16 Creation time: 2026-05-20 04:11:05 Modification time: 2026-05-20 04:11:42 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:fb:4c:39 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5d6a8ccf-3ea0-49cb-ba67-b46c1292f162 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/b122859d-53fc-4678-8e46-be29680a38fe.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/b122859d-53fc-4678-8e46-be29680a38fe.file.disk0 (N/A:N/A) name: disk0 UUID: 46a07238-91c1-4c6c-a39d-174245d96b54 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2db06f80-2412-4d24-b22c-b0442084bf56.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2db06f80-2412-4d24-b22c-b0442084bf56.file.disk1 (N/A:N/A) name: disk1 UUID: dea2cef4-a027-4a12-a02c-faa7285ed68d Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 04:11:45 2026 - INFO: Trying to hotplug device... Wed May 20 04:11:45 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:0a:ca:3d,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 May 20 04:11:46 2026 - INFO: Trying to hotplug device... Wed May 20 04:11: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 May 20 04:11:48 2026 - INFO: Trying to hotplug device... Wed May 20 04:11: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 --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Wed May 20 04:11:51 2026 * disk 2, size 1.0G Wed May 20 04:11:51 2026 - INFO: Trying to hotplug device... Wed May 20 04:11:51 2026 - INFO: Hotplug done. Wed May 20 04:11:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:11:51 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 May 20 04:11:53 2026 - INFO: Trying to hotplug device... Wed May 20 04:11:53 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-05-20 04:12:10.651806 time=0:00:27.720442 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 04:12:10.651914 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2594 GET /2/jobs/2595 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 04:12:12.986138 time=0:00:02.334224 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 04:12:12.986255 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 04:12:12.986276 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 04:12:12.986291 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 04:12:12.986302 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2596 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 04:12:19.348673 time=0:00:06.362371 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 04:12:19.348855 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 04:12:19.348880 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 04:12:19.348894 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 May 20 04:12:20 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 04:12:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:12: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: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Wed May 20 04:12:23 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 04:12:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:12: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 May 20 04:12:25 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 04:12:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:12: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 May 20 04:12:28 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 04:12:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:12:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 04:12:28.887738 time=0:00:09.538844 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 04:12:28.887825 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2603 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 04:12:30.865230 time=0:00:01.977405 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 04:12:30.865309 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 2604 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 2605 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 2606 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 2607 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 2608 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 04:13:08 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.kwdbsnx0 -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-05-20 04:13:09.588972 time=0:00:38.723663 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 04:13:09.589115 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-05-20 04:13:21.068819 time=0:00:11.479704 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 0e67f49726984b86f8a6cd9d761037dcefd538a4 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2611, 2612 Waiting for job 2611 ... Wed May 20 04:13:22 2026 * Verifying cluster config Wed May 20 04:13:22 2026 * Verifying cluster certificate files Wed May 20 04:13:22 2026 * Verifying hypervisor parameters Wed May 20 04:13:22 2026 * Verifying all nodes belong to an existing group Waiting for job 2612 ... Wed May 20 04:13:23 2026 * Verifying group 'default' Wed May 20 04:13:23 2026 * Gathering data (3 nodes) Wed May 20 04:13:23 2026 * Gathering information about nodes (3 nodes) Wed May 20 04:13:24 2026 * Gathering disk information (3 nodes) Wed May 20 04:13:24 2026 * Verifying configuration file consistency Wed May 20 04:13:24 2026 * Verifying node status Wed May 20 04:13:24 2026 * Verifying instance status Wed May 20 04:13:24 2026 * Verifying orphan volumes Wed May 20 04:13:24 2026 * Verifying N+1 Memory redundancy Wed May 20 04:13:24 2026 * Assessing cluster hypervisor parameters Wed May 20 04:13: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 May 20 04:13:24 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 04:13:24 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 04:13:24 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 04:13:24 2026 * Other Notes Wed May 20 04:13:24 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 0e67f49726984b86f8a6cd9d761037dcefd538a4 /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-05-20 04:13:27.657329 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' Wed May 20 04:13:28 2026 * disk 0, size 768M Wed May 20 04:13:28 2026 * disk 1, size 512M Wed May 20 04:13:28 2026 * creating instance disks... Wed May 20 04:13:29 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 04:13:29 2026 adding disks to cluster config Wed May 20 04:13:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:13:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 04:13:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:13:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 04:13:29 2026 * running the instance OS create scripts... Wed May 20 04:13:29 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 684fb0fa-674d-43a8-95c9-641e30a07f19 Serial number: 4 Creation time: 2026-05-20 04:13:29 Modification time: 2026-05-20 04:13:29 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:79:ea:38 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f6cf4e09-ca6b-4a4e-96a6-a8702172e710 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/be1f9eb0-3807-4f28-8db7-e61bfcf5ff2a.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/be1f9eb0-3807-4f28-8db7-e61bfcf5ff2a.file.disk0 (N/A:N/A) name: disk0 UUID: 8c07d368-d00e-40ff-b47b-6031570e0031 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c1fa2632-70b1-429a-804c-75be19a9211e.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c1fa2632-70b1-429a-804c-75be19a9211e.file.disk1 (N/A:N/A) name: disk1 UUID: d69d673f-17ef-4fd5-9032-d614b4b18dd2 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 04:13:31.341135 time=0:00:03.683806 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-05-20 04:13:31.341260 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2617 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 04:13:42.723197 time=0:00:11.381937 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 04:13:42.723326 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 04:13:42.723349 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 2620 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2620 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 2621 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 04:13: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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2623 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2623 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-05-20 04:13:51.708769 time=0:00:08.985420 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 04:13:51.708906 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2626 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 04:13:53.689230 time=0:00:01.980324 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 04:13:53.689362 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2627 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 04:14:05.078064 time=0:00:11.388702 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 04:14:05.078180 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2628 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 04:14:06.922395 time=0:00:01.844215 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 04:14:06.922531 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 684fb0fa-674d-43a8-95c9-641e30a07f19 Serial number: 16 Creation time: 2026-05-20 04:13:29 Modification time: 2026-05-20 04:14:06 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:79:ea:38 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f6cf4e09-ca6b-4a4e-96a6-a8702172e710 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/be1f9eb0-3807-4f28-8db7-e61bfcf5ff2a.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/be1f9eb0-3807-4f28-8db7-e61bfcf5ff2a.file.disk0 (N/A:N/A) name: disk0 UUID: 8c07d368-d00e-40ff-b47b-6031570e0031 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c1fa2632-70b1-429a-804c-75be19a9211e.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/c1fa2632-70b1-429a-804c-75be19a9211e.file.disk1 (N/A:N/A) name: disk1 UUID: d69d673f-17ef-4fd5-9032-d614b4b18dd2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 04:14:09 2026 - INFO: Trying to hotplug device... Wed May 20 04:14:09 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:f3:10:7b,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 May 20 04:14:10 2026 - INFO: Trying to hotplug device... Wed May 20 04:14: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' Wed May 20 04:14:13 2026 - INFO: Trying to hotplug device... Wed May 20 04:14:14 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 May 20 04:14:15 2026 * disk 2, size 1.0G Wed May 20 04:14:15 2026 - INFO: Trying to hotplug device... Wed May 20 04:14:15 2026 - INFO: Hotplug done. Wed May 20 04:14:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:14: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 May 20 04:14:17 2026 - INFO: Trying to hotplug device... Wed May 20 04:14: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-05-20 04:14:34.715537 time=0:00:27.793006 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 04:14:34.715677 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2649 GET /2/jobs/2650 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 04:14:36.978060 time=0:00:02.262383 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 04:14:36.978188 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 04:14:36.978209 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 04:14:36.978224 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 04:14:36.978236 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2651 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 04:14:43.446925 time=0:00:06.468689 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 04:14:43.447013 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 04:14:43.447034 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 04:14:43.447046 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 May 20 04:14:44 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 04:14:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:14: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' Wed May 20 04:14:47 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 04:14:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:14: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 May 20 04:14:49 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 04:14:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:14: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 May 20 04:14:52 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 04:14:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:14:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 04:14:52.904841 time=0:00:09.457795 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 04:14:52.904929 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2658 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 04:14:54.881190 time=0:00:01.976261 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 04:14:54.881311 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 2659 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 2660 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 2661 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 2662 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 2663 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 04:15: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.kwdbsnx0 -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-05-20 04:15:33.726769 time=0:00:38.845458 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 04:15:33.726939 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-05-20 04:15:45.217107 time=0:00:11.490168 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e633807e212f6231dd3cb7a3dc7390d8d4a0f969 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2666, 2667 Waiting for job 2666 ... Wed May 20 04:15:46 2026 * Verifying cluster config Wed May 20 04:15:46 2026 * Verifying cluster certificate files Wed May 20 04:15:46 2026 * Verifying hypervisor parameters Wed May 20 04:15:46 2026 * Verifying all nodes belong to an existing group Waiting for job 2667 ... Wed May 20 04:15:47 2026 * Verifying group 'default' Wed May 20 04:15:47 2026 * Gathering data (3 nodes) Wed May 20 04:15:47 2026 * Gathering information about nodes (3 nodes) Wed May 20 04:15:48 2026 * Gathering disk information (3 nodes) Wed May 20 04:15:48 2026 * Verifying configuration file consistency Wed May 20 04:15:48 2026 * Verifying node status Wed May 20 04:15:48 2026 * Verifying instance status Wed May 20 04:15:48 2026 * Verifying orphan volumes Wed May 20 04:15:48 2026 * Verifying N+1 Memory redundancy Wed May 20 04:15:48 2026 * Assessing cluster hypervisor parameters Wed May 20 04:15: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 May 20 04:15:48 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 04:15:48 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 04:15:48 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 04:15:48 2026 * Other Notes Wed May 20 04:15:48 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e633807e212f6231dd3cb7a3dc7390d8d4a0f969 /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-05-20 04:15:51.837359 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' Wed May 20 04:15:53 2026 * disk 0, size 768M Wed May 20 04:15:53 2026 * disk 1, size 512M Wed May 20 04:15:53 2026 * creating instance disks... Wed May 20 04:15:53 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 04:15:53 2026 adding disks to cluster config Wed May 20 04:15:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:15:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 04:15:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:15:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 04:15:53 2026 * running the instance OS create scripts... Wed May 20 04:15:53 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 0556a303-579c-4fc6-89b5-49785fa6068f Serial number: 4 Creation time: 2026-05-20 04:15:53 Modification time: 2026-05-20 04:15:53 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:98:26:cd IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 011e23c4-aa6d-44e7-919d-dc7273352a6d 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/053b75ab-a95b-4362-911e-2f5cc50dd685.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/053b75ab-a95b-4362-911e-2f5cc50dd685.file.disk0 (N/A:N/A) name: disk0 UUID: 765e8cc8-7827-433a-99b0-85359d1f49aa - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/afd7aca7-361a-485e-9daf-989c3f8760d9.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/afd7aca7-361a-485e-9daf-989c3f8760d9.file.disk1 (N/A:N/A) name: disk1 UUID: cb572a1e-fb06-4db3-bf62-1e40e4afe6bc Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 04:15:55.485854 time=0:00:03.648495 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-05-20 04:15:55.485947 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2672 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 04:16:06.865121 time=0:00:11.379174 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 04:16:06.865264 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 04:16:06.865289 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 2675 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2675 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 2676 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 04:16:11 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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2678 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2678 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-05-20 04:16:15.764432 time=0:00:08.899143 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 04:16:15.764533 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2681 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 04:16:17.738474 time=0:00:01.973941 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 04:16:17.738561 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2682 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 04:16:29.114110 time=0:00:11.375549 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 04:16:29.114229 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2683 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 04:16:31.054453 time=0:00:01.940224 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 04:16:31.054557 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 0556a303-579c-4fc6-89b5-49785fa6068f Serial number: 16 Creation time: 2026-05-20 04:15:53 Modification time: 2026-05-20 04:16:30 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:98:26:cd IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 011e23c4-aa6d-44e7-919d-dc7273352a6d 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/053b75ab-a95b-4362-911e-2f5cc50dd685.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/053b75ab-a95b-4362-911e-2f5cc50dd685.file.disk0 (N/A:N/A) name: disk0 UUID: 765e8cc8-7827-433a-99b0-85359d1f49aa - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/afd7aca7-361a-485e-9daf-989c3f8760d9.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/afd7aca7-361a-485e-9daf-989c3f8760d9.file.disk1 (N/A:N/A) name: disk1 UUID: cb572a1e-fb06-4db3-bf62-1e40e4afe6bc Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 04:16:33 2026 - INFO: Trying to hotplug device... Wed May 20 04:16:33 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:96:78: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' Wed May 20 04:16:34 2026 - INFO: Trying to hotplug device... Wed May 20 04:16:35 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 May 20 04:16:37 2026 - INFO: Trying to hotplug device... Wed May 20 04:16:38 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 May 20 04:16:39 2026 * disk 2, size 1.0G Wed May 20 04:16:39 2026 - INFO: Trying to hotplug device... Wed May 20 04:16:39 2026 - INFO: Hotplug done. Wed May 20 04:16:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:16:39 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 May 20 04:16:41 2026 - INFO: Trying to hotplug device... Wed May 20 04:16:41 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-05-20 04:16:58.715327 time=0:00:27.660770 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 04:16:58.715430 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2704 GET /2/jobs/2705 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 04:17:00.982626 time=0:00:02.267196 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 04:17:00.982737 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 04:17:00.982758 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 04:17:00.982772 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 04:17:00.982783 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2706 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 04:17:07.452974 time=0:00:06.470191 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 04:17:07.453112 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 04:17:07.453134 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 04:17:07.453149 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 May 20 04:17:08 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 04:17:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:17: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 May 20 04:17:11 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 04:17:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:17: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 May 20 04:17:13 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 04:17:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:17: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 May 20 04:17:16 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 04:17:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:17:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 04:17:16.936492 time=0:00:09.483343 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 04:17:16.936618 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2713 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 04:17:18.913856 time=0:00:01.977238 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 04:17:18.914017 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 2714 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 2715 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 2716 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 2717 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 2718 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 04:17:56 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.kwdbsnx0 -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-05-20 04:17:57.747518 time=0:00:38.833501 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 04:17:57.747644 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-05-20 04:18:09.426393 time=0:00:11.678749 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 96cfa19721b607edcaa51aeaf42047499dbd141d /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2721, 2722 Waiting for job 2721 ... Wed May 20 04:18:11 2026 * Verifying cluster config Wed May 20 04:18:11 2026 * Verifying cluster certificate files Wed May 20 04:18:11 2026 * Verifying hypervisor parameters Wed May 20 04:18:11 2026 * Verifying all nodes belong to an existing group Waiting for job 2722 ... Wed May 20 04:18:11 2026 * Verifying group 'default' Wed May 20 04:18:11 2026 * Gathering data (3 nodes) Wed May 20 04:18:11 2026 * Gathering information about nodes (3 nodes) Wed May 20 04:18:12 2026 * Gathering disk information (3 nodes) Wed May 20 04:18:12 2026 * Verifying configuration file consistency Wed May 20 04:18:12 2026 * Verifying node status Wed May 20 04:18:12 2026 * Verifying instance status Wed May 20 04:18:12 2026 * Verifying orphan volumes Wed May 20 04:18:12 2026 * Verifying N+1 Memory redundancy Wed May 20 04:18:12 2026 * Assessing cluster hypervisor parameters Wed May 20 04:18: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. Wed May 20 04:18:12 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 04:18:12 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 04:18:12 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 04:18:12 2026 * Other Notes Wed May 20 04:18:13 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 96cfa19721b607edcaa51aeaf42047499dbd141d /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=io_uring Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=io_uring' <<<< 2026-05-20 04:18:16.034152 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' Wed May 20 04:18:17 2026 * disk 0, size 768M Wed May 20 04:18:17 2026 * disk 1, size 512M Wed May 20 04:18:17 2026 * creating instance disks... Wed May 20 04:18:17 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 04:18:17 2026 adding disks to cluster config Wed May 20 04:18:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:18:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 04:18:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:18:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 04:18:17 2026 * running the instance OS create scripts... Wed May 20 04:18:18 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 6c03f099-0c81-41b8-bb3f-340bf04b31ae Serial number: 4 Creation time: 2026-05-20 04:18:17 Modification time: 2026-05-20 04:18:18 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:0c:f4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 3d2fbcc1-162c-4632-a984-eabe7c3215e0 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/3807347e-79af-4944-b792-c69fef844ed8.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/3807347e-79af-4944-b792-c69fef844ed8.file.disk0 (N/A:N/A) name: disk0 UUID: e485f2b6-4756-4c82-b1f3-df02d2a99180 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/ff7aa7c7-3efa-46e3-b469-2a0d204c2aaa.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/ff7aa7c7-3efa-46e3-b469-2a0d204c2aaa.file.disk1 (N/A:N/A) name: disk1 UUID: cbe207de-0be8-444d-b182-e7a4b889eebf Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 04:18:19.689855 time=0:00:03.655703 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-05-20 04:18:19.689948 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2727 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 04:18:31.089766 time=0:00:11.399818 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 04:18:31.089874 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 04:18:31.089896 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 2730 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2730 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 2731 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 04:18: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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2733 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2733 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-05-20 04:18:40.102685 time=0:00:09.012789 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 04:18:40.102823 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2736 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 04:18:42.090315 time=0:00:01.987492 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 04:18:42.090454 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2737 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 04:18:53.494036 time=0:00:11.403582 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 04:18:53.494173 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2738 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 04:18:55.426179 time=0:00:01.932006 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 04:18:55.426301 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 6c03f099-0c81-41b8-bb3f-340bf04b31ae Serial number: 16 Creation time: 2026-05-20 04:18:17 Modification time: 2026-05-20 04:18:54 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:0c:f4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 3d2fbcc1-162c-4632-a984-eabe7c3215e0 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/3807347e-79af-4944-b792-c69fef844ed8.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/3807347e-79af-4944-b792-c69fef844ed8.file.disk0 (N/A:N/A) name: disk0 UUID: e485f2b6-4756-4c82-b1f3-df02d2a99180 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/ff7aa7c7-3efa-46e3-b469-2a0d204c2aaa.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/ff7aa7c7-3efa-46e3-b469-2a0d204c2aaa.file.disk1 (N/A:N/A) name: disk1 UUID: cbe207de-0be8-444d-b182-e7a4b889eebf Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 04:18:57 2026 - INFO: Trying to hotplug device... Wed May 20 04:18:57 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:32:a1:9c,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 May 20 04:18:59 2026 - INFO: Trying to hotplug device... Wed May 20 04:19:00 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 May 20 04:19:01 2026 - INFO: Trying to hotplug device... Wed May 20 04:19:02 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 May 20 04:19:04 2026 * disk 2, size 1.0G Wed May 20 04:19:04 2026 - INFO: Trying to hotplug device... Wed May 20 04:19:04 2026 - INFO: Hotplug done. Wed May 20 04:19:04 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:19:04 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 May 20 04:19:05 2026 - INFO: Trying to hotplug device... Wed May 20 04:19:05 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-05-20 04:19:23.196018 time=0:00:27.769717 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 04:19:23.196239 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2759 GET /2/jobs/2760 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 04:19:25.466190 time=0:00:02.269951 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 04:19:25.466318 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 04:19:25.466341 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 04:19:25.466356 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 04:19:25.466367 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2761 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 04:19:31.953174 time=0:00:06.486807 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 04:19:31.953278 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 04:19:31.953301 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 04:19:31.953313 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 May 20 04:19:33 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 04:19:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:19: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 May 20 04:19:35 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 04:19:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:19:36 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 May 20 04:19:37 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 04:19:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:19: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 May 20 04:19:40 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 04:19:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:19:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 04:19:41.431191 time=0:00:09.477878 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 04:19:41.431298 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2768 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 04:19:43.429084 time=0:00:01.997786 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 04:19:43.429170 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 2769 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 2770 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 2771 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 2772 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 2773 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 04:20: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.kwdbsnx0 -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-05-20 04:20:22.270775 time=0:00:38.841605 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 04:20:22.270858 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-05-20 04:20:33.758211 time=0:00:11.487353 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 90619801aefd59d17ec9aaf0092b8ef7f941b9a3 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2776, 2777 Waiting for job 2776 ... Wed May 20 04:20:35 2026 * Verifying cluster config Wed May 20 04:20:35 2026 * Verifying cluster certificate files Wed May 20 04:20:35 2026 * Verifying hypervisor parameters Wed May 20 04:20:35 2026 * Verifying all nodes belong to an existing group Waiting for job 2777 ... Wed May 20 04:20:35 2026 * Verifying group 'default' Wed May 20 04:20:35 2026 * Gathering data (3 nodes) Wed May 20 04:20:35 2026 * Gathering information about nodes (3 nodes) Wed May 20 04:20:37 2026 * Gathering disk information (3 nodes) Wed May 20 04:20:37 2026 * Verifying configuration file consistency Wed May 20 04:20:37 2026 * Verifying node status Wed May 20 04:20:37 2026 * Verifying instance status Wed May 20 04:20:37 2026 * Verifying orphan volumes Wed May 20 04:20:37 2026 * Verifying N+1 Memory redundancy Wed May 20 04:20:37 2026 * Assessing cluster hypervisor parameters Wed May 20 04:20: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 May 20 04:20:37 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 04:20:37 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 04:20:37 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 04:20:37 2026 * Other Notes Wed May 20 04:20:37 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 90619801aefd59d17ec9aaf0092b8ef7f941b9a3 /var/lib/ganeti/config.data ---- 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-05-20 04:20:38.935275 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' Wed May 20 04:20:40 2026 * disk 0, size 768M Wed May 20 04:20:40 2026 * disk 1, size 512M Wed May 20 04:20:40 2026 * creating instance disks... Wed May 20 04:20:40 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 04:20:40 2026 adding disks to cluster config Wed May 20 04:20:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:20:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 04:20:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:20:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 04:20:40 2026 * running the instance OS create scripts... Wed May 20 04:20:40 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: ddbca0d3-9b91-4d3e-9f54-dc2ff0c5b79c Serial number: 4 Creation time: 2026-05-20 04:20:40 Modification time: 2026-05-20 04:20:40 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:2b:57:fd IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a774b326-404c-4c7e-ba53-41f8bdbade3a 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/e7e6b32f-7efb-4ed0-ac49-8d68c7a3433b.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/e7e6b32f-7efb-4ed0-ac49-8d68c7a3433b.file.disk0 (N/A:N/A) name: disk0 UUID: b4f26c9d-510b-4477-8bad-47678c67a7ce - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/eb7497e3-3b3c-4fb4-93e2-a0d4c7c808fc.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/eb7497e3-3b3c-4fb4-93e2-a0d4c7c808fc.file.disk1 (N/A:N/A) name: disk1 UUID: 2b68f532-f4e9-4096-98dd-9f7a690f73fe Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 04:20:42.581987 time=0:00:03.646712 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-05-20 04:20:42.582074 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2781 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 04:20:53.965869 time=0:00:11.383795 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 04:20:53.966010 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 04:20:53.966035 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 2784 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2784 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 2785 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 04:20: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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2787 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2787 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-05-20 04:21:02.895826 time=0:00:08.929791 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 04:21:02.895964 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2790 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 04:21:04.875297 time=0:00:01.979333 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 04:21:04.875432 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2791 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 04:21:16.262132 time=0:00:11.386700 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 04:21:16.262240 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2792 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 04:21:18.098155 time=0:00:01.835915 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 04:21:18.098266 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: ddbca0d3-9b91-4d3e-9f54-dc2ff0c5b79c Serial number: 16 Creation time: 2026-05-20 04:20:40 Modification time: 2026-05-20 04:21:17 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:2b:57:fd IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a774b326-404c-4c7e-ba53-41f8bdbade3a 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/e7e6b32f-7efb-4ed0-ac49-8d68c7a3433b.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/e7e6b32f-7efb-4ed0-ac49-8d68c7a3433b.file.disk0 (N/A:N/A) name: disk0 UUID: b4f26c9d-510b-4477-8bad-47678c67a7ce - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/eb7497e3-3b3c-4fb4-93e2-a0d4c7c808fc.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/eb7497e3-3b3c-4fb4-93e2-a0d4c7c808fc.file.disk1 (N/A:N/A) name: disk1 UUID: 2b68f532-f4e9-4096-98dd-9f7a690f73fe Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 04:21:20 2026 - INFO: Trying to hotplug device... Wed May 20 04:21:20 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:47:83:4f,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 May 20 04:21:21 2026 - INFO: Trying to hotplug device... Wed May 20 04:21:23 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 May 20 04:21:24 2026 - INFO: Trying to hotplug device... Wed May 20 04:21:25 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 May 20 04:21:26 2026 * disk 2, size 1.0G Wed May 20 04:21:26 2026 - INFO: Trying to hotplug device... Wed May 20 04:21:26 2026 - INFO: Hotplug done. Wed May 20 04:21:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:21: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' Wed May 20 04:21:28 2026 - INFO: Trying to hotplug device... Wed May 20 04:21:28 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-05-20 04:21:45.825813 time=0:00:27.727547 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 04:21:45.825915 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2813 GET /2/jobs/2814 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 04:21:48.102283 time=0:00:02.276368 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 04:21:48.102408 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 04:21:48.102429 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 04:21:48.102445 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 04:21:48.102456 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2815 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 04:21:54.481083 time=0:00:06.378627 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 04:21:54.481173 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 04:21:54.481218 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 04:21:54.481232 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 May 20 04:21:55 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 04:21:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:21: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 May 20 04:21:58 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 04:21:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:21: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 May 20 04:22:00 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 04:22:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:22: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 --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 May 20 04:22:03 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 04:22:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:22:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 04:22:03.936794 time=0:00:09.455562 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 04:22:03.936915 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2822 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 04:22:05.816400 time=0:00:01.879485 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 04:22:05.816512 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 2823 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 2824 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 2825 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 2826 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 2827 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 04:22:43 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.kwdbsnx0 -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-05-20 04:22:44.870712 time=0:00:39.054200 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 04:22:44.870835 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-05-20 04:22:56.557140 time=0:00:11.686305 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 9fb3fbcf1cffc38a8045b8bdc781cafba9088a9a /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2830, 2831 Waiting for job 2830 ... Wed May 20 04:22:58 2026 * Verifying cluster config Wed May 20 04:22:58 2026 * Verifying cluster certificate files Wed May 20 04:22:58 2026 * Verifying hypervisor parameters Wed May 20 04:22:58 2026 * Verifying all nodes belong to an existing group Waiting for job 2831 ... Wed May 20 04:22:58 2026 * Verifying group 'default' Wed May 20 04:22:58 2026 * Gathering data (3 nodes) Wed May 20 04:22:58 2026 * Gathering information about nodes (3 nodes) Wed May 20 04:23:00 2026 * Gathering disk information (3 nodes) Wed May 20 04:23:00 2026 * Verifying configuration file consistency Wed May 20 04:23:00 2026 * Verifying node status Wed May 20 04:23:00 2026 * Verifying instance status Wed May 20 04:23:00 2026 * Verifying orphan volumes Wed May 20 04:23:00 2026 * Verifying N+1 Memory redundancy Wed May 20 04:23:00 2026 * Assessing cluster hypervisor parameters Wed May 20 04:23: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 May 20 04:23:00 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 04:23:00 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 04:23:00 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 04:23:00 2026 * Other Notes Wed May 20 04:23:00 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 9fb3fbcf1cffc38a8045b8bdc781cafba9088a9a /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-05-20 04:23:03.141098 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' Wed May 20 04:23:04 2026 * disk 0, size 768M Wed May 20 04:23:04 2026 * disk 1, size 512M Wed May 20 04:23:04 2026 * creating instance disks... Wed May 20 04:23:04 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 04:23:04 2026 adding disks to cluster config Wed May 20 04:23:04 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:23:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 04:23:04 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:23:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 04:23:05 2026 * running the instance OS create scripts... Wed May 20 04:23:05 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 9a43063f-562d-4eb0-9eb6-ae20ae2fd385 Serial number: 4 Creation time: 2026-05-20 04:23:04 Modification time: 2026-05-20 04:23:05 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:65:09:2c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: fbc5446d-1c2d-407c-ac57-ea315d44d44d 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/486fbd52-c5eb-48b3-adec-8baf094d301f.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/486fbd52-c5eb-48b3-adec-8baf094d301f.file.disk0 (N/A:N/A) name: disk0 UUID: 79a1e6d9-0607-407d-824d-7398791c5047 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/11e421af-fc12-4a89-a9c0-3de052e2042a.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/11e421af-fc12-4a89-a9c0-3de052e2042a.file.disk1 (N/A:N/A) name: disk1 UUID: 8623bcdb-008b-4ab4-a709-1b05531fc8d2 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 04:23:06.803499 time=0:00:03.662401 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-05-20 04:23:06.803591 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2836 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 04:23:18.195249 time=0:00:11.391658 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 04:23:18.195358 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 04:23:18.195379 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 2839 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2839 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 2840 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 04:23: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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2842 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2842 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-05-20 04:23:27.245086 time=0:00:09.049707 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 04:23:27.245181 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2845 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 04:23:29.227110 time=0:00:01.981929 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 04:23:29.227208 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2846 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 04:23:40.614416 time=0:00:11.387208 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 04:23:40.614537 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2847 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 04:23:42.550888 time=0:00:01.936351 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 04:23:42.551065 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: 9a43063f-562d-4eb0-9eb6-ae20ae2fd385 Serial number: 16 Creation time: 2026-05-20 04:23:04 Modification time: 2026-05-20 04:23:41 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:65:09:2c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: fbc5446d-1c2d-407c-ac57-ea315d44d44d 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/486fbd52-c5eb-48b3-adec-8baf094d301f.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/486fbd52-c5eb-48b3-adec-8baf094d301f.file.disk0 (N/A:N/A) name: disk0 UUID: 79a1e6d9-0607-407d-824d-7398791c5047 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/11e421af-fc12-4a89-a9c0-3de052e2042a.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/11e421af-fc12-4a89-a9c0-3de052e2042a.file.disk1 (N/A:N/A) name: disk1 UUID: 8623bcdb-008b-4ab4-a709-1b05531fc8d2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 04:23:44 2026 - INFO: Trying to hotplug device... Wed May 20 04:23:44 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:7e:41: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' Wed May 20 04:23:46 2026 - INFO: Trying to hotplug device... Wed May 20 04:23: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 May 20 04:23:48 2026 - INFO: Trying to hotplug device... Wed May 20 04:23: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' Wed May 20 04:23:51 2026 * disk 2, size 1.0G Wed May 20 04:23:51 2026 - INFO: Trying to hotplug device... Wed May 20 04:23:51 2026 - INFO: Hotplug done. Wed May 20 04:23:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:23:51 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 May 20 04:23:52 2026 - INFO: Trying to hotplug device... Wed May 20 04:23: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-05-20 04:24:10.296252 time=0:00:27.745187 [TestInstanceModify] gnt-instance modify <<<< 2026-05-20 04:24:10.296372 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2868 GET /2/jobs/2869 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-20 04:24:12.566054 time=0:00:02.269682 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-20 04:24:12.566170 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-20 04:24:12.566190 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-20 04:24:12.566205 skipping , test(s) instance-device-names disabled <<<< 2026-05-20 04:24:12.566215 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2870 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 04:24:19.042972 time=0:00:06.476757 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 04:24:19.043064 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-20 04:24:19.043095 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-20 04:24:19.043109 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 May 20 04:24:20 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Wed May 20 04:24:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:24: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' Wed May 20 04:24:22 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Wed May 20 04:24:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:24: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 May 20 04:24:24 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Wed May 20 04:24:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:24: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 May 20 04:24:27 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Wed May 20 04:24:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:24:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-20 04:24:28.547073 time=0:00:09.503964 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-20 04:24:28.547183 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2877 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 04:24:30.531057 time=0:00:01.983874 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 04:24:30.531157 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 2878 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 2879 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 2880 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 2881 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 2882 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 04:25:08 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.kwdbsnx0 -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-05-20 04:25:09.384301 time=0:00:38.853144 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-20 04:25:09.384465 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-05-20 04:25:20.856321 time=0:00:11.471856 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 544c83ccba05e82cca2c46aa5cdc9bd619e23f63 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2885, 2886 Waiting for job 2885 ... Wed May 20 04:25:22 2026 * Verifying cluster config Wed May 20 04:25:22 2026 * Verifying cluster certificate files Wed May 20 04:25:22 2026 * Verifying hypervisor parameters Wed May 20 04:25:22 2026 * Verifying all nodes belong to an existing group Waiting for job 2886 ... Wed May 20 04:25:23 2026 * Verifying group 'default' Wed May 20 04:25:23 2026 * Gathering data (3 nodes) Wed May 20 04:25:23 2026 * Gathering information about nodes (3 nodes) Wed May 20 04:25:24 2026 * Gathering disk information (3 nodes) Wed May 20 04:25:24 2026 * Verifying configuration file consistency Wed May 20 04:25:24 2026 * Verifying node status Wed May 20 04:25:24 2026 * Verifying instance status Wed May 20 04:25:24 2026 * Verifying orphan volumes Wed May 20 04:25:24 2026 * Verifying N+1 Memory redundancy Wed May 20 04:25:24 2026 * Assessing cluster hypervisor parameters Wed May 20 04:25: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 May 20 04:25:24 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Wed May 20 04:25:24 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Wed May 20 04:25:24 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Wed May 20 04:25:24 2026 * Other Notes Wed May 20 04:25:24 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 544c83ccba05e82cca2c46aa5cdc9bd619e23f63 /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-05-20 04:25:26.035286 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' Wed May 20 04:25:27 2026 * disk 0, size 768M Wed May 20 04:25:27 2026 * disk 1, size 512M Wed May 20 04:25:27 2026 * creating instance disks... Wed May 20 04:25:27 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Wed May 20 04:25:27 2026 adding disks to cluster config Wed May 20 04:25:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:25:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 04:25:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Wed May 20 04:25:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Wed May 20 04:25:27 2026 * running the instance OS create scripts... Wed May 20 04:25:28 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: ab120f55-41ad-48b0-9695-d24f1c4720f1 Serial number: 4 Creation time: 2026-05-20 04:25:27 Modification time: 2026-05-20 04:25:28 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:24:fb:b1 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 44021816-ce32-422e-af63-48256ee215a2 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/e4b82268-82aa-4aea-a428-76b6baf76a75.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/e4b82268-82aa-4aea-a428-76b6baf76a75.file.disk0 (N/A:N/A) name: disk0 UUID: b1fa232d-3916-468f-9c14-578bbeea274c - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/783eadf2-8f09-448b-9dbe-bee6da6ed838.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/783eadf2-8f09-448b-9dbe-bee6da6ed838.file.disk1 (N/A:N/A) name: disk1 UUID: 69776434-6d32-45e7-870a-22c967687974 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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-05-20 04:25:29.697529 time=0:00:03.662243 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-05-20 04:25:29.697723 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2890 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-20 04:25:41.100653 time=0:00:11.402930 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-20 04:25:41.100793 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-20 04:25:41.100817 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 2893 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2893 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 2894 for kvm-test-instance02.staging.ganeti.org ... Wed May 20 04:25:45 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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2896 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2896 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-05-20 04:25:50.223526 time=0:00:09.122709 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-20 04:25:50.223621 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2899 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-20 04:25:52.206564 time=0:00:01.982943 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-20 04:25:52.206669 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2900 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-20 04:26:03.594289 time=0:00:11.387620 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-20 04:26:03.594415 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2901 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-20 04:26:05.534196 time=0:00:01.939781 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-20 04:26:05.534333 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.kwdbsnx0 -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: ab120f55-41ad-48b0-9695-d24f1c4720f1 Serial number: 16 Creation time: 2026-05-20 04:25:27 Modification time: 2026-05-20 04:26:04 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 016b96ed-062b-48a5-83ec-cec4479a1a99) - 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-qa-initrd) kernel_args: default (rdinit=/sbin/qa-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:24:fb:b1 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 44021816-ce32-422e-af63-48256ee215a2 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/e4b82268-82aa-4aea-a428-76b6baf76a75.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/e4b82268-82aa-4aea-a428-76b6baf76a75.file.disk0 (N/A:N/A) name: disk0 UUID: b1fa232d-3916-468f-9c14-578bbeea274c - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/783eadf2-8f09-448b-9dbe-bee6da6ed838.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/783eadf2-8f09-448b-9dbe-bee6da6ed838.file.disk1 (N/A:N/A) name: disk1 UUID: 69776434-6d32-45e7-870a-22c967687974 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Wed May 20 04:26:07 2026 - INFO: Trying to hotplug device... Wed May 20 04:26:07 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:2c:83:fb,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 May 20 04:26:09 2026 - INFO: Trying to hotplug device... Wed May 20 04:26:14 2026 - WARNING: Could not hotplug device: Error while executing backend function: Device nic-7a11c0c0-12a5-4df6 should have been removed but is still there Wed May 20 04:26:14 2026 - INFO: Continuing execution.. 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:failed Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- FAILED [TestInstanceModify] gnt-instance modify: Hotplugging command failed; please check output for further information >>>> 2026-05-20 04:26:14.599478 time=0:00:09.065145 [TestInstanceModify] gnt-instance modify ---- BLOCK FAILED [RunInstanceTests] Create and exercise instances: Hotplugging command failed; please check output for further information ^^^^ BLOCK 2026-05-20 04:26:14.599634 time=3:28:20.993138 [RunInstanceTests] Create and exercise instances Traceback (most recent call last): File "/usr/src/ganeti/qa/ganeti-qa.py", line 1216, in main() File "/usr/src/ganeti/ganeti/rapi/client.py", line 274, in wrapper return fn(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^ File "/usr/src/ganeti/qa/ganeti-qa.py", line 1211, in main RunQa() File "/usr/src/ganeti/qa/ganeti-qa.py", line 1106, in RunQa RunTestBlock(RunInstanceTests) File "/usr/src/ganeti/qa/ganeti-qa.py", line 186, in RunTestBlock return fn(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^ File "/usr/src/ganeti/qa/ganeti-qa.py", line 881, in RunInstanceTests RunInstanceTestsReduced(create_fun, inodes) File "/usr/src/ganeti/qa/ganeti-qa.py", line 962, in RunInstanceTestsReduced RunCommonInstanceTests(instance, inodes, reduced=True) File "/usr/src/ganeti/qa/ganeti-qa.py", line 368, in RunCommonInstanceTests RunTestIf("instance-modify", qa_instance.TestInstanceModify, instance) File "/usr/src/ganeti/qa/ganeti-qa.py", line 162, in RunTestIf RunTest(fn, *args, **kwargs) File "/usr/src/ganeti/qa/ganeti-qa.py", line 119, in RunTest retval = fn(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^ File "/usr/src/ganeti/qa/qa_utils.py", line 817, in wrapper result = fn(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^ File "/usr/src/ganeti/qa/qa_instance.py", line 681, in TestInstanceModify _TestKVMHotplug(instance, instance_info) File "/usr/src/ganeti/qa/qa_instance.py", line 623, in _TestKVMHotplug raise qa_error.Error("Hotplugging command failed; please check output" qa.qa_error.Error: Hotplugging command failed; please check output for further information