Created socket at /tmp/ganeti-qa-multiplexer.ia1rdnma Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -N -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=yes scratchy.staging.ganeti.org SSH command for node scratchy.staging.ganeti.org: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org Created socket at /tmp/ganeti-qa-multiplexer.axfmc13q Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -N -oControlPath=/tmp/ganeti-qa-multiplexer.axfmc13q -oControlMaster=yes todd-flanders.staging.ganeti.org SSH command for node todd-flanders.staging.ganeti.org: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.axfmc13q -oControlMaster=no todd-flanders.staging.ganeti.org Created socket at /tmp/ganeti-qa-multiplexer.7jn461t1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -N -oControlPath=/tmp/ganeti-qa-multiplexer.7jn461t1 -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.7jn461t1 -oControlMaster=no troy-mcclure.staging.ganeti.org vvvv BLOCK 2026-06-08 00:13:22.155403 start [RunEnvTests] Run several environment tests <<<< 2026-06-08 00:13:22.155578 start [TestSshConnection] Test SSH connection Command: ssh scratchy.staging.ganeti.org exit Command: ssh todd-flanders.staging.ganeti.org exit Command: ssh troy-mcclure.staging.ganeti.org exit ---- PASSED [TestSshConnection] Test SSH connection -------------------- >>>> 2026-06-08 00:13:22.408569 time=0:00:00.252991 [TestSshConnection] Test SSH connection <<<< 2026-06-08 00:13:22.408659 start [TestIcmpPing] ICMP ping each node Command: ssh scratchy.staging.ganeti.org 'fping -e scratchy.staging.ganeti.org todd-flanders.staging.ganeti.org troy-mcclure.staging.ganeti.org && fping -e 192.168.1.4 192.168.1.6 192.168.1.7' scratchy.staging.ganeti.org is alive (0.014 ms) todd-flanders.staging.ganeti.org is alive (0.084 ms) troy-mcclure.staging.ganeti.org is alive (0.078 ms) 192.168.1.4 is alive (0.017 ms) 192.168.1.6 is alive (0.083 ms) 192.168.1.7 is alive (0.088 ms) Command: ssh todd-flanders.staging.ganeti.org 'fping -e scratchy.staging.ganeti.org todd-flanders.staging.ganeti.org troy-mcclure.staging.ganeti.org && fping -e 192.168.1.4 192.168.1.6 192.168.1.7' scratchy.staging.ganeti.org is alive (0.073 ms) todd-flanders.staging.ganeti.org is alive (0.012 ms) troy-mcclure.staging.ganeti.org is alive (0.217 ms) 192.168.1.4 is alive (0.070 ms) 192.168.1.6 is alive (0.015 ms) 192.168.1.7 is alive (0.077 ms) Command: ssh troy-mcclure.staging.ganeti.org 'fping -e scratchy.staging.ganeti.org todd-flanders.staging.ganeti.org troy-mcclure.staging.ganeti.org && fping -e 192.168.1.4 192.168.1.6 192.168.1.7' scratchy.staging.ganeti.org is alive (0.076 ms) todd-flanders.staging.ganeti.org is alive (0.136 ms) troy-mcclure.staging.ganeti.org is alive (0.018 ms) 192.168.1.4 is alive (0.084 ms) 192.168.1.6 is alive (0.068 ms) 192.168.1.7 is alive (0.009 ms) ---- PASSED [TestIcmpPing] ICMP ping each node ------------------------- >>>> 2026-06-08 00:13:22.557349 time=0:00:00.148690 [TestIcmpPing] ICMP ping each node <<<< 2026-06-08 00:13:22.557422 start [TestGanetiCommands] Test availibility of Ganeti commands Command: ssh scratchy.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 todd-flanders.staging.ganeti.org 'gnt-backup --version && gnt-cluster --version && gnt-debug --version && gnt-instance --version && gnt-job --version && gnt-network --version && gnt-node --version && gnt-os --version && gnt-storage --version && gnt-filter --version && ganeti-noded --version && ganeti-rapi --version && ganeti-watcher --version && ganeti-confd --version && ganeti-luxid --version && ganeti-wconfd --version' gnt-backup (ganeti ) 3.2.0~alpha1 gnt-cluster (ganeti ) 3.2.0~alpha1 gnt-debug (ganeti ) 3.2.0~alpha1 gnt-instance (ganeti ) 3.2.0~alpha1 gnt-job (ganeti ) 3.2.0~alpha1 gnt-network (ganeti ) 3.2.0~alpha1 gnt-node (ganeti ) 3.2.0~alpha1 gnt-os (ganeti ) 3.2.0~alpha1 gnt-storage (ganeti ) 3.2.0~alpha1 gnt-filter (ganeti ) 3.2.0~alpha1 ganeti-noded (ganeti) 3.2.0~alpha1 ganeti-rapi (ganeti) 3.2.0~alpha1 ganeti-watcher (ganeti) 3.2.0~alpha1 ganeti-confd (ganeti) version compiled with ghc 9.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 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 ---- PASSED [TestGanetiCommands] Test availibility of Ganeti commands -- >>>> 2026-06-08 00:13:28.185925 time=0:00:05.628503 [TestGanetiCommands] Test availibility of Ganeti commands ^^^^ BLOCK 2026-06-08 00:13:28.186021 time=0:00:06.030618 [RunEnvTests] Run several environment tests **** 2026-06-08 00:13:28.186073 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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'openssl x509 -in /var/lib/ganeti/rapi.pem' -----BEGIN CERTIFICATE----- MIICrjCCAZYCAQEwDQYJKoZIhvcNAQELBQAwHTEbMBkGA1UEAwwSZ2FuZXRpLmV4 YW1wbGUuY29tMB4XDTI2MDYwNzIyMTMxMVoXDTMxMDYwNjIyMTMxMVowHTEbMBkG A1UEAwwSZ2FuZXRpLmV4YW1wbGUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A MIIBCgKCAQEA0hEslceimtE8uor96SmUVy1LaWBP7XHjjQBX+q7A5G9xA1FK1JrY RdDuosrbuIS7DOGsik5DeNrF2YUsDTUECr1K/Q8AtMt5DoivriIBVJifDSfAVkj/ TOy12+vaH2pA0bbBjGa5bplWteGIy4F9xcYOaUgcCYbWovIw3jNYxUSo2czX1I+F HGDvVKZcQbTZOcmnyt/p8jksppeblDEXcghCZA4L2R/7q83tZSbNY8Im/dVGSNhM MXMfHclxxj14okr35sqp0UM+dRdNPEO7L+8TaNOGlPJASflfnx5vSSDrJKeQH5dO rLYtN5IVjOSaHWYrZF/7G7ZlpgnyCMdl6wIDAQABMA0GCSqGSIb3DQEBCwUAA4IB AQAl//H0WS4XHpstE+kE0Pd++qu9elxIwnfUR42wceJo9w7E4fwweooCfNaR3EbF SX63vMFC2oG1E2v/RStflRU386SY7QzXNs9Z/NVZIV8L+fYv9sGSt+7wca6MaQxl e89mJkYdU+r0OJTd+21pFl5kIs1UPbWd5XIFq8iXKgEe04IUy7hxD22wc+WCN2YT JMCDD9er+WqqF1PrNKq1/x0F2s5uOuIaiMzeBiL7OZy4G+UNdMFaK/2Yw82Ckmgc sGfpqWL4TLehR2IZoPbxdLzcFH4dWuq5oAc85xKDsHg9/wWiQPDNl2YeUpSRHoa0 b2/s8qr6ZB1YEn0MPYRs8jB/ -----END CERTIFICATE----- RAPI protocol version: 2 Command: ssh scratchy.staging.ganeti.org 'iptables-save | grep -v '\''ganeti_qa_script'\'' | iptables-restore' Command: ssh todd-flanders.staging.ganeti.org 'iptables-save | grep -v '\''ganeti_qa_script'\'' | iptables-restore' Command: ssh troy-mcclure.staging.ganeti.org 'iptables-save | grep -v '\''ganeti_qa_script'\'' | iptables-restore' <<<< 2026-06-08 00:13:28.382761 start [TestNodeList] gnt-node list ----- Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/ssh_port,master,mtime,ndp/spindle_count,powered,custom_ndparams,ndp/exclusive_storage,sptotal,dtotal,vm_capable,ndp/oob_program,pinst_list,ndp/ovs_link,disk_state,uuid,offline,csockets,mtotal,group,group.uuid,role,tags,mfree,pinst_cnt,spfree,ctotal,name,sinst_cnt,drained,ctime,sip,dfree,serial_no,sinst_list,cnodes,pip,ndp/cpu_speed,ndp/ovs,mnode,ndp/ovs_name,ndparams,master_candidate,cnos,master_capable,bootid,hv_state >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-node list --output ndp/ssh_port,master,mtime,ndp/spindle_count,powered,custom_ndparams,ndp/exclusive_storage,sptotal,dtotal,vm_capable,ndp/oob_program,pinst_list,ndp/ovs_link,disk_state,uuid,offline,csockets,mtotal,group,group.uuid,role,tags,mfree,pinst_cnt,spfree,ctotal,name,sinst_cnt,drained,ctime,sip,dfree,serial_no,sinst_list,cnodes,pip,ndp/cpu_speed,ndp/ovs,mnode,ndp/ovs_name,ndparams,master_candidate,cnos,master_capable,bootid,hv_state,ndp/ssh_port,master,mtime,ndp/spindle_count,powered,custom_ndparams,ndp/exclusive_storage,sptotal,dtotal,vm_capable,ndp/oob_program,pinst_list,ndp/ovs_link,disk_state,uuid,offline,csockets,mtotal,group,group.uuid,role,tags,mfree,pinst_cnt,spfree,ctotal,name,sinst_cnt,drained,ctime,sip,dfree,serial_no,sinst_list,cnodes,pip,ndp/cpu_speed,ndp/ovs,mnode,ndp/ovs_name,ndparams,master_candidate,cnos,master_capable,bootid,hv_state >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output hv_state,bootid,master_capable,cnos,master_candidate,ndparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/ovs_name,mnode >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/ovs,ndp/cpu_speed,pip,cnodes,sinst_list,serial_no,dfree,sip >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ctime,drained,sinst_cnt,name >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ctotal,spfree,pinst_cnt,mfree >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output tags,role,group.uuid,group >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output mtotal,csockets >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output offline,uuid,disk_state,ndp/ovs_link,pinst_list,ndp/oob_program,vm_capable,dtotal,sptotal >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/exclusive_storage,custom_ndparams,powered,ndp/spindle_count,mtime,master,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' scratchy.staging.ganeti.org todd-flanders.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org todd-flanders.staging.ganeti.org scratchy.staging.ganeti.org' troy-mcclure.staging.ganeti.org todd-flanders.staging.ganeti.org scratchy.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org todd-flanders.staging.ganeti.org scratchy.staging.ganeti.org' troy-mcclure.staging.ganeti.org todd-flanders.staging.ganeti.org scratchy.staging.ganeti.org Command: ssh scratchy.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 scratchy.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-06-08 00:13:33.485468 time=0:00:05.102707 [TestNodeList] gnt-node list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-06-08 00:13:33.485560 start [TestInstanceList] gnt-instance list Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_threads,disk.name/15,disk.spindles/3,disk.name/12,mtime,disk.uuid/13,disk.uuid/10,nic.bridge/1,nic.mode/1,disk.name/5,bridge,admin_state_source,nic.bridge/4,custom_nicparams,snodes.group.uuid,nic.ips,disk_usage,disk.uuid/0,disk.spindles/10,hv/vnc_x509_verify,hv/drop_capabilities,disk.uuid/5,hv/blockdev_prefix,nic.bridge/3,nic.network/2,nic.mac/1,disk.spindles/4,nic.mode/7,nic.network.name/0,nic.uuid/7,nic.mode/0,hv/floppy_image_path,hv/boot_order,disks_active,disk.size/9,pnode.group,nic.network/0,nic.mac/3,hv/keymap,disk.size/13,nic.link/5,disk.size/15,nic.bridge/7,sda_size,nic.vlan/3,nic.mode/5,hv/cpu_sockets,disk.uuid/15,hv/spice_playback_compression,pnode,nic.network.name/3,disk.name/13,nic.count,disk.spindles/14,nic.network.name/5,hv/spice_password_file,hv/spice_streaming_video,nic.ip/6,hv/spice_ip_version,nic.uuid/2,hv/cpu_cap,disk.size/5,disk.uuid/6,hv/disk_discard,disk.uuid/7,hv/devices,uuid,disk.spindles/0,disk.name/9,nic_network,hv/pae,hv/migration_caps,disk.uuid/11,disk.size/7,network_port,disk.name/11,be/minmem,nic.name/1,disk.size/2,disk.size/8,nic.name/4,be/memory,disk.spindles/6,nic.mode/3,nic.ip/4,disk.spindles/8,nic.link/1,disk.size/14,custom_beparams,nic.mode/4,hv/vnc_x509_path,hv/bootloader_path,admin_state,nic.network.name/2,hv/cdrom_disk_type,nic.networks,beparams,nic.network/5,hv/vnet_hdr,nic.vlan/6,disk.uuid/3,nic.ip/7,nic.uuid/4,nic.network/7,vcpus,nic.networks.names,disk.size/1,hv/acpi,hv/vga,disk.names,hv/reboot_behavior,mac,hv/spice_image_compression,disk.uuid/8,name,hv/soundhw,be/auto_balance,oper_vcpus,nic.mac/7,disk.spindles/12,nic.vlan/2,forthcoming,nic.ip/0,disk.name/0,nic.name/2,disk.count,hv/spice_use_tls,disk.name/14,nic.ip/3,hv/machine_version,custom_hvparams,disk.uuid/9,nic.mac/5,nic.link/6,hv/spice_jpeg_wan_compression,nic.bridge/2,nic.name/0,hypervisor,nic.macs,nic.modes,nic.network.name/7,os,disk.spindles,disk.spindles/7,disk.spindles/15,nic.bridge/5,disk.uuid/4,hv/cdrom_image_path,hv/root_path,serial_no,hv/vif_script,nic.mac/2,be/always_failover,hv/kernel_path,nic.name/5,nic.mac/6,status,snodes,disk.spindles/1,nic.mode/2,hv/cpuid,disk.name/6,disk.name/8,nic.bridge/0,nic.name/6,nic.bridges,hv/security_model,disk_template,nic.network.name/1,hv/spice_use_vdagent,nic.vlan/4,hv/disk_aio,disk.size/3,hv/device_model,hv/cpu_cores,nic_link,nic.ip/5,nic.vlan/7,nic.mode/6,nic.link/3,hv/user_shutdown,hv/pci_pass,hv/vnc_password_file,nic.vlans,hv/spice_zlib_glz_wan_compression,ip,nic_mode,nic.network.name/6,hv/use_bootloader,admin_up,disk.name/1,hv/num_ttys,sdb_size,hv/initrd_path,hv/cdrom2_image_path,disk.size/6,disk.spindles/9,nic.uuids,nic.network/4,disk.uuids,hv/cpu_type,hv/kvm_pci_reservations,disk.name/3,hv/security_domain,ctime,hv/vnc_bind_address,nic.network.name/4,be/vcpus,be/maxmem,disk.name/10,hv/use_chroot,nic.name/3,nic.names,nic.link/2,hv/kernel_args,nic.link/7,hv/init_script,snodes.group,hv/use_localtime,nic.network/6,nic.name/7,nic.bridge/6,disk.size/11,nic.vlan/0,nic.uuid/1,disk.sizes,hv/spice_bind,disk.uuid/2,hv/serial_speed,tags,hv/spice_tls_ciphers,hv/usb_mouse,nic.vlan/1,nic.ip/1,hv/use_guest_agent,hv/extra_config,disk.size/0,nic.network/3,hv/kvm_path,nic.uuid/3,oper_state,nic.link/4,osparams,hv/startup_timeout,custom_osparams,disk.spindles/13,nic.ip/2,pnode.group.uuid,nic.vlan/5,hv/kvm_flag,console,disk.spindles/11,hv/disk_cache,disk.size/12,hv/disk_type,hv/cpu_mask,nic.uuid/6,nic.link/0,hv/bootloader_args,hv/nic_type,hv/vif_type,nic.links,disk.name/7,oper_ram,disk.uuid/12,hv/vnc_tls,hv/kvm_extra,disk.spindles/5,hv/scsi_controller_type,hv/virtio_net_queues,nic.network/1,nic.mac/0,disk.spindles/2,hv/extra_cgroups,hv/serial_console,hv/mem_path,disk.size/10,disk.uuid/14,hv/cpu_weight,disk.name/4,nic.uuid/0,nic.uuid/5,nic.mac/4,disk.name/2,hv/vhost_net,hv/viridian,be/spindle_use,hvparams,hv/migration_downtime,hv/usb_devices,disk.size/4,disk.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_threads,disk.name/15,disk.spindles/3,disk.name/12,mtime,disk.uuid/13,disk.uuid/10,nic.bridge/1,nic.mode/1,disk.name/5,bridge,admin_state_source,nic.bridge/4,custom_nicparams,snodes.group.uuid,nic.ips,disk_usage,disk.uuid/0,disk.spindles/10,hv/vnc_x509_verify,hv/drop_capabilities,disk.uuid/5,hv/blockdev_prefix,nic.bridge/3,nic.network/2,nic.mac/1,disk.spindles/4,nic.mode/7,nic.network.name/0,nic.uuid/7,nic.mode/0,hv/floppy_image_path,hv/boot_order,disks_active,disk.size/9,pnode.group,nic.network/0,nic.mac/3,hv/keymap,disk.size/13,nic.link/5,disk.size/15,nic.bridge/7,sda_size,nic.vlan/3,nic.mode/5,hv/cpu_sockets,disk.uuid/15,hv/spice_playback_compression,pnode,nic.network.name/3,disk.name/13,nic.count,disk.spindles/14,nic.network.name/5,hv/spice_password_file,hv/spice_streaming_video,nic.ip/6,hv/spice_ip_version,nic.uuid/2,hv/cpu_cap,disk.size/5,disk.uuid/6,hv/disk_discard,disk.uuid/7,hv/devices,uuid,disk.spindles/0,disk.name/9,nic_network,hv/pae,hv/migration_caps,disk.uuid/11,disk.size/7,network_port,disk.name/11,be/minmem,nic.name/1,disk.size/2,disk.size/8,nic.name/4,be/memory,disk.spindles/6,nic.mode/3,nic.ip/4,disk.spindles/8,nic.link/1,disk.size/14,custom_beparams,nic.mode/4,hv/vnc_x509_path,hv/bootloader_path,admin_state,nic.network.name/2,hv/cdrom_disk_type,nic.networks,beparams,nic.network/5,hv/vnet_hdr,nic.vlan/6,disk.uuid/3,nic.ip/7,nic.uuid/4,nic.network/7,vcpus,nic.networks.names,disk.size/1,hv/acpi,hv/vga,disk.names,hv/reboot_behavior,mac,hv/spice_image_compression,disk.uuid/8,name,hv/soundhw,be/auto_balance,oper_vcpus,nic.mac/7,disk.spindles/12,nic.vlan/2,forthcoming,nic.ip/0,disk.name/0,nic.name/2,disk.count,hv/spice_use_tls,disk.name/14,nic.ip/3,hv/machine_version,custom_hvparams,disk.uuid/9,nic.mac/5,nic.link/6,hv/spice_jpeg_wan_compression,nic.bridge/2,nic.name/0,hypervisor,nic.macs,nic.modes,nic.network.name/7,os,disk.spindles,disk.spindles/7,disk.spindles/15,nic.bridge/5,disk.uuid/4,hv/cdrom_image_path,hv/root_path,serial_no,hv/vif_script,nic.mac/2,be/always_failover,hv/kernel_path,nic.name/5,nic.mac/6,status,snodes,disk.spindles/1,nic.mode/2,hv/cpuid,disk.name/6,disk.name/8,nic.bridge/0,nic.name/6,nic.bridges,hv/security_model,disk_template,nic.network.name/1,hv/spice_use_vdagent,nic.vlan/4,hv/disk_aio,disk.size/3,hv/device_model,hv/cpu_cores,nic_link,nic.ip/5,nic.vlan/7,nic.mode/6,nic.link/3,hv/user_shutdown,hv/pci_pass,hv/vnc_password_file,nic.vlans,hv/spice_zlib_glz_wan_compression,ip,nic_mode,nic.network.name/6,hv/use_bootloader,admin_up,disk.name/1,hv/num_ttys,sdb_size,hv/initrd_path,hv/cdrom2_image_path,disk.size/6,disk.spindles/9,nic.uuids,nic.network/4,disk.uuids,hv/cpu_type,hv/kvm_pci_reservations,disk.name/3,hv/security_domain,ctime,hv/vnc_bind_address,nic.network.name/4,be/vcpus,be/maxmem,disk.name/10,hv/use_chroot,nic.name/3,nic.names,nic.link/2,hv/kernel_args,nic.link/7,hv/init_script,snodes.group,hv/use_localtime,nic.network/6,nic.name/7,nic.bridge/6,disk.size/11,nic.vlan/0,nic.uuid/1,disk.sizes,hv/spice_bind,disk.uuid/2,hv/serial_speed,tags,hv/spice_tls_ciphers,hv/usb_mouse,nic.vlan/1,nic.ip/1,hv/use_guest_agent,hv/extra_config,disk.size/0,nic.network/3,hv/kvm_path,nic.uuid/3,oper_state,nic.link/4,osparams,hv/startup_timeout,custom_osparams,disk.spindles/13,nic.ip/2,pnode.group.uuid,nic.vlan/5,hv/kvm_flag,console,disk.spindles/11,hv/disk_cache,disk.size/12,hv/disk_type,hv/cpu_mask,nic.uuid/6,nic.link/0,hv/bootloader_args,hv/nic_type,hv/vif_type,nic.links,disk.name/7,oper_ram,disk.uuid/12,hv/vnc_tls,hv/kvm_extra,disk.spindles/5,hv/scsi_controller_type,hv/virtio_net_queues,nic.network/1,nic.mac/0,disk.spindles/2,hv/extra_cgroups,hv/serial_console,hv/mem_path,disk.size/10,disk.uuid/14,hv/cpu_weight,disk.name/4,nic.uuid/0,nic.uuid/5,nic.mac/4,disk.name/2,hv/vhost_net,hv/viridian,be/spindle_use,hvparams,hv/migration_downtime,hv/usb_devices,disk.size/4,disk.uuid/1,hv/cpu_threads,disk.name/15,disk.spindles/3,disk.name/12,mtime,disk.uuid/13,disk.uuid/10,nic.bridge/1,nic.mode/1,disk.name/5,bridge,admin_state_source,nic.bridge/4,custom_nicparams,snodes.group.uuid,nic.ips,disk_usage,disk.uuid/0,disk.spindles/10,hv/vnc_x509_verify,hv/drop_capabilities,disk.uuid/5,hv/blockdev_prefix,nic.bridge/3,nic.network/2,nic.mac/1,disk.spindles/4,nic.mode/7,nic.network.name/0,nic.uuid/7,nic.mode/0,hv/floppy_image_path,hv/boot_order,disks_active,disk.size/9,pnode.group,nic.network/0,nic.mac/3,hv/keymap,disk.size/13,nic.link/5,disk.size/15,nic.bridge/7,sda_size,nic.vlan/3,nic.mode/5,hv/cpu_sockets,disk.uuid/15,hv/spice_playback_compression,pnode,nic.network.name/3,disk.name/13,nic.count,disk.spindles/14,nic.network.name/5,hv/spice_password_file,hv/spice_streaming_video,nic.ip/6,hv/spice_ip_version,nic.uuid/2,hv/cpu_cap,disk.size/5,disk.uuid/6,hv/disk_discard,disk.uuid/7,hv/devices,uuid,disk.spindles/0,disk.name/9,nic_network,hv/pae,hv/migration_caps,disk.uuid/11,disk.size/7,network_port,disk.name/11,be/minmem,nic.name/1,disk.size/2,disk.size/8,nic.name/4,be/memory,disk.spindles/6,nic.mode/3,nic.ip/4,disk.spindles/8,nic.link/1,disk.size/14,custom_beparams,nic.mode/4,hv/vnc_x509_path,hv/bootloader_path,admin_state,nic.network.name/2,hv/cdrom_disk_type,nic.networks,beparams,nic.network/5,hv/vnet_hdr,nic.vlan/6,disk.uuid/3,nic.ip/7,nic.uuid/4,nic.network/7,vcpus,nic.networks.names,disk.size/1,hv/acpi,hv/vga,disk.names,hv/reboot_behavior,mac,hv/spice_image_compression,disk.uuid/8,name,hv/soundhw,be/auto_balance,oper_vcpus,nic.mac/7,disk.spindles/12,nic.vlan/2,forthcoming,nic.ip/0,disk.name/0,nic.name/2,disk.count,hv/spice_use_tls,disk.name/14,nic.ip/3,hv/machine_version,custom_hvparams,disk.uuid/9,nic.mac/5,nic.link/6,hv/spice_jpeg_wan_compression,nic.bridge/2,nic.name/0,hypervisor,nic.macs,nic.modes,nic.network.name/7,os,disk.spindles,disk.spindles/7,disk.spindles/15,nic.bridge/5,disk.uuid/4,hv/cdrom_image_path,hv/root_path,serial_no,hv/vif_script,nic.mac/2,be/always_failover,hv/kernel_path,nic.name/5,nic.mac/6,status,snodes,disk.spindles/1,nic.mode/2,hv/cpuid,disk.name/6,disk.name/8,nic.bridge/0,nic.name/6,nic.bridges,hv/security_model,disk_template,nic.network.name/1,hv/spice_use_vdagent,nic.vlan/4,hv/disk_aio,disk.size/3,hv/device_model,hv/cpu_cores,nic_link,nic.ip/5,nic.vlan/7,nic.mode/6,nic.link/3,hv/user_shutdown,hv/pci_pass,hv/vnc_password_file,nic.vlans,hv/spice_zlib_glz_wan_compression,ip,nic_mode,nic.network.name/6,hv/use_bootloader,admin_up,disk.name/1,hv/num_ttys,sdb_size,hv/initrd_path,hv/cdrom2_image_path,disk.size/6,disk.spindles/9,nic.uuids,nic.network/4,disk.uuids,hv/cpu_type,hv/kvm_pci_reservations,disk.name/3,hv/security_domain,ctime,hv/vnc_bind_address,nic.network.name/4,be/vcpus,be/maxmem,disk.name/10,hv/use_chroot,nic.name/3,nic.names,nic.link/2,hv/kernel_args,nic.link/7,hv/init_script,snodes.group,hv/use_localtime,nic.network/6,nic.name/7,nic.bridge/6,disk.size/11,nic.vlan/0,nic.uuid/1,disk.sizes,hv/spice_bind,disk.uuid/2,hv/serial_speed,tags,hv/spice_tls_ciphers,hv/usb_mouse,nic.vlan/1,nic.ip/1,hv/use_guest_agent,hv/extra_config,disk.size/0,nic.network/3,hv/kvm_path,nic.uuid/3,oper_state,nic.link/4,osparams,hv/startup_timeout,custom_osparams,disk.spindles/13,nic.ip/2,pnode.group.uuid,nic.vlan/5,hv/kvm_flag,console,disk.spindles/11,hv/disk_cache,disk.size/12,hv/disk_type,hv/cpu_mask,nic.uuid/6,nic.link/0,hv/bootloader_args,hv/nic_type,hv/vif_type,nic.links,disk.name/7,oper_ram,disk.uuid/12,hv/vnc_tls,hv/kvm_extra,disk.spindles/5,hv/scsi_controller_type,hv/virtio_net_queues,nic.network/1,nic.mac/0,disk.spindles/2,hv/extra_cgroups,hv/serial_console,hv/mem_path,disk.size/10,disk.uuid/14,hv/cpu_weight,disk.name/4,nic.uuid/0,nic.uuid/5,nic.mac/4,disk.name/2,hv/vhost_net,hv/viridian,be/spindle_use,hvparams,hv/migration_downtime,hv/usb_devices,disk.size/4,disk.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/1,disk.size/4,hv/usb_devices,hv/migration_downtime >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hvparams,be/spindle_use,hv/viridian,hv/vhost_net,disk.name/2,nic.mac/4,nic.uuid/5,nic.uuid/0,disk.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_weight,disk.uuid/14,disk.size/10,hv/mem_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/serial_console,hv/extra_cgroups,disk.spindles/2,nic.mac/0,nic.network/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/virtio_net_queues,hv/scsi_controller_type,disk.spindles/5,hv/kvm_extra,hv/vnc_tls,disk.uuid/12,oper_ram >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/7,nic.links,hv/vif_type,hv/nic_type,hv/bootloader_args,nic.link/0,nic.uuid/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_mask,hv/disk_type >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/12,hv/disk_cache >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/11,console,hv/kvm_flag,nic.vlan/5,pnode.group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.ip/2,disk.spindles/13,custom_osparams,hv/startup_timeout,osparams,nic.link/4,oper_state,nic.uuid/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/kvm_path,nic.network/3,disk.size/0,hv/extra_config >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/use_guest_agent,nic.ip/1,nic.vlan/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/usb_mouse,hv/spice_tls_ciphers,tags,hv/serial_speed >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/2,hv/spice_bind,disk.sizes,nic.uuid/1,nic.vlan/0 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/11,nic.bridge/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.name/7,nic.network/6,hv/use_localtime >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output snodes.group,hv/init_script,nic.link/7,hv/kernel_args,nic.link/2,nic.names,nic.name/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/use_chroot,disk.name/10,be/maxmem,be/vcpus,nic.network.name/4,hv/vnc_bind_address,ctime,hv/security_domain,disk.name/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/kvm_pci_reservations,hv/cpu_type >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuids,nic.network/4,nic.uuids,disk.spindles/9,disk.size/6,hv/cdrom2_image_path,hv/initrd_path,sdb_size,hv/num_ttys,disk.name/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output admin_up,hv/use_bootloader,nic.network.name/6,nic_mode >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output ip,hv/spice_zlib_glz_wan_compression,nic.vlans,hv/vnc_password_file >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/pci_pass,hv/user_shutdown,nic.link/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.mode/6,nic.vlan/7,nic.ip/5,nic_link,hv/cpu_cores,hv/device_model,disk.size/3,hv/disk_aio >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/4,hv/spice_use_vdagent,nic.network.name/1,disk_template,hv/security_model >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.bridges,nic.name/6,nic.bridge/0,disk.name/8 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/6,hv/cpuid,nic.mode/2,disk.spindles/1,snodes,status,nic.mac/6,nic.name/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/kernel_path,be/always_failover,nic.mac/2,hv/vif_script >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output serial_no,hv/root_path,hv/cdrom_image_path,disk.uuid/4,nic.bridge/5,disk.spindles/15,disk.spindles/7,disk.spindles,os >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network.name/7,nic.modes >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.macs,hypervisor,nic.name/0,nic.bridge/2,hv/spice_jpeg_wan_compression,nic.link/6,nic.mac/5,disk.uuid/9 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output custom_hvparams,hv/machine_version,nic.ip/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/14,hv/spice_use_tls,disk.count,nic.name/2,disk.name/0,nic.ip/0,forthcoming,nic.vlan/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/12,nic.mac/7,oper_vcpus,be/auto_balance,hv/soundhw,name,disk.uuid/8,hv/spice_image_compression >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output mac,hv/reboot_behavior,disk.names,hv/vga,hv/acpi >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/1,nic.networks.names,vcpus >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network/7,nic.uuid/4,nic.ip/7,disk.uuid/3,nic.vlan/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vnet_hdr,nic.network/5,beparams,nic.networks,hv/cdrom_disk_type,nic.network.name/2,admin_state,hv/bootloader_path,hv/vnc_x509_path,nic.mode/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output custom_beparams,disk.size/14,nic.link/1,disk.spindles/8,nic.ip/4,nic.mode/3,disk.spindles/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output be/memory,nic.name/4,disk.size/8,disk.size/2,nic.name/1,be/minmem,disk.name/11,network_port,disk.size/7,disk.uuid/11 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/migration_caps,hv/pae,nic_network,disk.name/9,disk.spindles/0,uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/devices,disk.uuid/7,hv/disk_discard >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/6,disk.size/5,hv/cpu_cap,nic.uuid/2,hv/spice_ip_version >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.ip/6,hv/spice_streaming_video,hv/spice_password_file,nic.network.name/5,disk.spindles/14,nic.count >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/13,nic.network.name/3,pnode,hv/spice_playback_compression,disk.uuid/15,hv/cpu_sockets,nic.mode/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/3,sda_size,nic.bridge/7,disk.size/15 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.link/5,disk.size/13,hv/keymap,nic.mac/3,nic.network/0,pnode.group >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/9,disks_active,hv/boot_order,hv/floppy_image_path,nic.mode/0,nic.uuid/7,nic.network.name/0,nic.mode/7,disk.spindles/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.mac/1,nic.network/2,nic.bridge/3,hv/blockdev_prefix,disk.uuid/5,hv/drop_capabilities,hv/vnc_x509_verify,disk.spindles/10 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/0,disk_usage,nic.ips,snodes.group.uuid,custom_nicparams,nic.bridge/4,admin_state_source >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output bridge,disk.name/5,nic.mode/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.bridge/1,disk.uuid/10,disk.uuid/13,mtime,disk.name/12,disk.spindles/3,disk.name/15,hv/cpu_threads >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name' Command: ssh scratchy.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 scratchy.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-06-08 00:13:42.145422 time=0:00:08.659862 [TestInstanceList] gnt-instance list <<<< 2026-06-08 00:13:42.145521 start [TestJobList] gnt-job list ------- Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output summary,priority,opresult,oppriority,ops,oplog,start_ts,end_ts,received_ts,opstart,archived,status,id,opstatus,opend,opexec >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-job list --output summary,priority,opresult,oppriority,ops,oplog,start_ts,end_ts,received_ts,opstart,archived,status,id,opstatus,opend,opexec,summary,priority,opresult,oppriority,ops,oplog,start_ts,end_ts,received_ts,opstart,archived,status,id,opstatus,opend,opexec >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opexec,opend >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opstatus,id,status,archived,opstart,received_ts,end_ts,start_ts,oplog,ops >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output oppriority,opresult,priority,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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 3 1 2' 3 1 2 Command: ssh scratchy.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-06-08 00:13:43.557176 time=0:00:01.411655 [TestJobList] gnt-job list **** 2026-06-08 00:13:43.557258 skipping [TestNodeAddAll] Adding all nodes to cluster, test(s) create-cluster disabled <<<< 2026-06-08 00:13:43.557281 start [TestJobqueue] gnt-debug test-jobqueue Command: ssh scratchy.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 Mon Jun 8 00:13:51 2026 - INFO: Expanding names Mon Jun 8 00:13:51 2026 - INFO: Executing Mon Jun 8 00:13:52 2026 - INFO: Sending log message 1 Mon Jun 8 00:13:52 2026 - INFO: Sending log message 2 Mon Jun 8 00:13:52 2026 - INFO: Sending log message 3 Mon Jun 8 00:13:52 2026 - INFO: Sending log message 4 Mon Jun 8 00:13:52 2026 - INFO: Sending log message 5 Mon Jun 8 00:13:52 2026 - INFO: Sending log message 6 Mon Jun 8 00:13:52 2026 - INFO: Sending log message 7 Testing multiple successful opcodes Mon Jun 8 00:13:53 2026 - INFO: Expanding names Mon Jun 8 00:13:53 2026 - INFO: Executing Mon Jun 8 00:13:53 2026 - INFO: Sending log message 1 Mon Jun 8 00:13:53 2026 - INFO: Sending log message 2 Mon Jun 8 00:13:53 2026 - INFO: Sending log message 3 Mon Jun 8 00:13:54 2026 - INFO: Sending log message 4 Mon Jun 8 00:13:54 2026 - INFO: Sending log message 5 Mon Jun 8 00:13:54 2026 - INFO: Sending log message 6 Mon Jun 8 00:13:54 2026 - INFO: Sending log message 7 Mon Jun 8 00:13:54 2026 - INFO: Expanding names Mon Jun 8 00:13:54 2026 - INFO: Executing Mon Jun 8 00:13:55 2026 - INFO: Sending log message 1 Mon Jun 8 00:13:55 2026 - INFO: Sending log message 2 Mon Jun 8 00:13:55 2026 - INFO: Sending log message 3 Mon Jun 8 00:13:55 2026 - INFO: Sending log message 4 Mon Jun 8 00:13:55 2026 - INFO: Sending log message 5 Mon Jun 8 00:13:55 2026 - INFO: Sending log message 6 Mon Jun 8 00:13:55 2026 - INFO: Sending log message 7 Testing job failure Mon Jun 8 00:13:56 2026 - INFO: Expanding names Mon Jun 8 00:13:56 2026 - INFO: Executing Mon Jun 8 00:13:56 2026 - INFO: Sending log message 1 Mon Jun 8 00:13:56 2026 - INFO: Sending log message 2 Mon Jun 8 00:13:56 2026 - INFO: Sending log message 3 Mon Jun 8 00:13:56 2026 - INFO: Sending log message 4 Mon Jun 8 00:13:57 2026 - INFO: Sending log message 5 Mon Jun 8 00:13:57 2026 - INFO: Sending log message 6 Mon Jun 8 00:13:57 2026 - INFO: Sending log message 7 Ignoring error for 'job fail' test: Opcode failure was requested Testing partial job failure Mon Jun 8 00:13:58 2026 - INFO: Expanding names Mon Jun 8 00:13:58 2026 - INFO: Executing Mon Jun 8 00:13:58 2026 - INFO: Sending log message 1 Mon Jun 8 00:13:58 2026 - INFO: Sending log message 2 Mon Jun 8 00:13:58 2026 - INFO: Sending log message 3 Mon Jun 8 00:13:58 2026 - INFO: Sending log message 4 Mon Jun 8 00:13:58 2026 - INFO: Sending log message 5 Mon Jun 8 00:13:58 2026 - INFO: Sending log message 6 Mon Jun 8 00:13:59 2026 - INFO: Sending log message 7 Mon Jun 8 00:13:59 2026 - INFO: Expanding names Mon Jun 8 00:13:59 2026 - INFO: Executing Mon Jun 8 00:13:59 2026 - INFO: Sending log message 1 Mon Jun 8 00:13:59 2026 - INFO: Sending log message 2 Mon Jun 8 00:13:59 2026 - INFO: Sending log message 3 Mon Jun 8 00:13:59 2026 - INFO: Sending log message 4 Mon Jun 8 00:14:00 2026 - INFO: Sending log message 5 Mon Jun 8 00:14:00 2026 - INFO: Sending log message 6 Mon Jun 8 00:14:00 2026 - INFO: Sending log message 7 Mon Jun 8 00:14:00 2026 - INFO: Expanding names Mon Jun 8 00:14:00 2026 - INFO: Executing Mon Jun 8 00:14:00 2026 - INFO: Sending log message 1 Mon Jun 8 00:14:01 2026 - INFO: Sending log message 2 Mon Jun 8 00:14:01 2026 - INFO: Sending log message 3 Mon Jun 8 00:14:01 2026 - INFO: Sending log message 4 Mon Jun 8 00:14:01 2026 - INFO: Sending log message 5 Mon Jun 8 00:14:01 2026 - INFO: Sending log message 6 Mon Jun 8 00:14:01 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-06-08 00:14:01.858887 time=0:00:18.301606 [TestJobqueue] gnt-debug test-jobqueue <<<< 2026-06-08 00:14:01.858978 start [TestJobCancellation] gnt-job cancel Command: ssh scratchy.staging.ganeti.org 'gnt-debug delay --submit 10.0' Stderr was: JobID: 13 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 3.0 2>&1' JobID: 14 Command: ssh scratchy.staging.ganeti.org 'gnt-job cancel 14' Job successfully cancelled Command: ssh scratchy.staging.ganeti.org 'gnt-job watch 14' Stdout was: Output from job 14 follows -------------------------- Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 14 2>&1' Job 14 failed: Unhandled Ganeti error: Job was canceled 14 canceled ---- PASSED [TestJobCancellation] gnt-job cancel ----------------------- >>>> 2026-06-08 00:14:08.511694 time=0:00:06.652716 [TestJobCancellation] gnt-job cancel <<<< 2026-06-08 00:14:08.511834 start [TestResumeWatcher] Tests and unpauses the watcher Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-06-08 00:14:09.073364 time=0:00:00.561530 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-06-08 00:14:09.073439 start [TestNodeList] gnt-node list ----- Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/ssh_port,master,mtime,ndp/spindle_count,powered,custom_ndparams,ndp/exclusive_storage,sptotal,dtotal,vm_capable,ndp/oob_program,pinst_list,ndp/ovs_link,disk_state,uuid,offline,csockets,mtotal,group,group.uuid,role,tags,mfree,pinst_cnt,spfree,ctotal,name,sinst_cnt,drained,ctime,sip,dfree,serial_no,sinst_list,cnodes,pip,ndp/cpu_speed,ndp/ovs,mnode,ndp/ovs_name,ndparams,master_candidate,cnos,master_capable,bootid,hv_state >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-node list --output ndp/ssh_port,master,mtime,ndp/spindle_count,powered,custom_ndparams,ndp/exclusive_storage,sptotal,dtotal,vm_capable,ndp/oob_program,pinst_list,ndp/ovs_link,disk_state,uuid,offline,csockets,mtotal,group,group.uuid,role,tags,mfree,pinst_cnt,spfree,ctotal,name,sinst_cnt,drained,ctime,sip,dfree,serial_no,sinst_list,cnodes,pip,ndp/cpu_speed,ndp/ovs,mnode,ndp/ovs_name,ndparams,master_candidate,cnos,master_capable,bootid,hv_state,ndp/ssh_port,master,mtime,ndp/spindle_count,powered,custom_ndparams,ndp/exclusive_storage,sptotal,dtotal,vm_capable,ndp/oob_program,pinst_list,ndp/ovs_link,disk_state,uuid,offline,csockets,mtotal,group,group.uuid,role,tags,mfree,pinst_cnt,spfree,ctotal,name,sinst_cnt,drained,ctime,sip,dfree,serial_no,sinst_list,cnodes,pip,ndp/cpu_speed,ndp/ovs,mnode,ndp/ovs_name,ndparams,master_candidate,cnos,master_capable,bootid,hv_state >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output hv_state,bootid,master_capable,cnos,master_candidate,ndparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/ovs_name,mnode >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/ovs,ndp/cpu_speed,pip,cnodes,sinst_list,serial_no,dfree,sip >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ctime,drained,sinst_cnt,name >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ctotal,spfree,pinst_cnt,mfree >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output tags,role,group.uuid,group >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output mtotal,csockets >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output offline,uuid,disk_state,ndp/ovs_link,pinst_list,ndp/oob_program,vm_capable,dtotal,sptotal >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/exclusive_storage,custom_ndparams,powered,ndp/spindle_count,mtime,master,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' scratchy.staging.ganeti.org todd-flanders.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org todd-flanders.staging.ganeti.org scratchy.staging.ganeti.org' troy-mcclure.staging.ganeti.org todd-flanders.staging.ganeti.org scratchy.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org todd-flanders.staging.ganeti.org scratchy.staging.ganeti.org' troy-mcclure.staging.ganeti.org todd-flanders.staging.ganeti.org scratchy.staging.ganeti.org Command: ssh scratchy.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 scratchy.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-06-08 00:14:14.255780 time=0:00:05.182341 [TestNodeList] gnt-node list <<<< 2026-06-08 00:14:14.255868 start [TestNodeListFields] gnt-node list-fields Warning: Queried for unknown fields field/does/not/exist Command: ssh scratchy.staging.ganeti.org 'gnt-node list-fields >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.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 scratchy.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: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestNodeListFields] gnt-node list-fields ------------------ >>>> 2026-06-08 00:14:15.058641 time=0:00:00.802773 [TestNodeListFields] gnt-node list-fields <<<< 2026-06-08 00:14:15.058753 start [TestInstanceListFields] gnt-instance list-fields Command: ssh scratchy.staging.ganeti.org 'gnt-instance list-fields >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.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 scratchy.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-06-08 00:14:15.659449 time=0:00:00.600696 [TestInstanceListFields] gnt-instance list-fields <<<< 2026-06-08 00:14:15.659515 start [TestJobListFields] gnt-node list-fields Warning: Queried for unknown fields field/does/not/exist Command: ssh scratchy.staging.ganeti.org 'gnt-job list-fields >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.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 scratchy.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: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestJobListFields] gnt-node list-fields ------------------- >>>> 2026-06-08 00:14:16.237792 time=0:00:00.578277 [TestJobListFields] gnt-node list-fields **** 2026-06-08 00:14:16.237924 skipping [TestBackupListFields] gnt-backup list-fields, test(s) instance-export disabled <<<< 2026-06-08 00:14:16.237942 start [TestNodeInfo] gnt-node info ----- Command: ssh scratchy.staging.ganeti.org 'gnt-node info' - Node name: scratchy.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: todd-flanders.staging.ganeti.org primary ip: 192.168.1.6 secondary ip: 192.168.1.6 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.7 secondary ip: 192.168.1.7 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) ---- PASSED [TestNodeInfo] gnt-node info ------------------------------- >>>> 2026-06-08 00:14:16.429567 time=0:00:00.191625 [TestNodeInfo] gnt-node info vvvv BLOCK 2026-06-08 00:14:16.429609 start [RunClusterTests] Runs tests related to gnt-cluster **** 2026-06-08 00:14:16.429674 skipping [TestClusterInitDisk] gnt-cluster init -D, test(s) create-cluster disabled **** 2026-06-08 00:14:16.429698 skipping [TestClusterRenewCrypto] gnt-cluster renew-crypto, test(s) cluster-renew-crypto disabled <<<< 2026-06-08 00:14:16.429718 start [TestClusterVerify] gnt-cluster verify Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 16, 17 Waiting for job 16 ... Mon Jun 8 00:14:18 2026 * Verifying cluster config Mon Jun 8 00:14:18 2026 * Verifying cluster certificate files Mon Jun 8 00:14:18 2026 * Verifying hypervisor parameters Mon Jun 8 00:14:18 2026 * Verifying all nodes belong to an existing group Waiting for job 17 ... Mon Jun 8 00:14:18 2026 * Verifying group 'default' Mon Jun 8 00:14:18 2026 * Gathering data (3 nodes) Mon Jun 8 00:14:18 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:14:19 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:14:19 2026 * Verifying configuration file consistency Mon Jun 8 00:14:19 2026 * Verifying node status Mon Jun 8 00:14:19 2026 * Verifying instance status Mon Jun 8 00:14:19 2026 * Verifying orphan volumes Mon Jun 8 00:14:19 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:14:19 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:14:19 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Jun 8 00:14:19 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:14:19 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:14:19 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:14:19 2026 * Other Notes Mon Jun 8 00:14:20 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify-disks' ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-06-08 00:14:21.089674 time=0:00:04.659956 [TestClusterVerify] gnt-cluster verify <<<< 2026-06-08 00:14:21.089763 start [TestClusterReservedLvs] gnt-cluster reserved lvs Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 743d7a84b65e85d535d161eef35aafc531a30b50 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 20, 21 Waiting for job 20 ... Mon Jun 8 00:14:22 2026 * Verifying cluster config Mon Jun 8 00:14:22 2026 * Verifying cluster certificate files Mon Jun 8 00:14:22 2026 * Verifying hypervisor parameters Mon Jun 8 00:14:22 2026 * Verifying all nodes belong to an existing group Waiting for job 21 ... Mon Jun 8 00:14:23 2026 * Verifying group 'default' Mon Jun 8 00:14:23 2026 * Gathering data (3 nodes) Mon Jun 8 00:14:23 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:14:24 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:14:24 2026 * Verifying configuration file consistency Mon Jun 8 00:14:24 2026 * Verifying node status Mon Jun 8 00:14:24 2026 * Verifying instance status Mon Jun 8 00:14:24 2026 * Verifying orphan volumes Mon Jun 8 00:14:24 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:14:24 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:14:24 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Jun 8 00:14:24 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:14:24 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:14:24 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:14:24 2026 * Other Notes Mon Jun 8 00:14:24 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 743d7a84b65e85d535d161eef35aafc531a30b50 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --reserved-lvs '\'''\''' Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b2d8eeeb7fb62203a38b376b79200ae64da6fdf9 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 24, 25 Waiting for job 24 ... Mon Jun 8 00:14:27 2026 * Verifying cluster config Mon Jun 8 00:14:27 2026 * Verifying cluster certificate files Mon Jun 8 00:14:27 2026 * Verifying hypervisor parameters Mon Jun 8 00:14:27 2026 * Verifying all nodes belong to an existing group Waiting for job 25 ... Mon Jun 8 00:14:28 2026 * Verifying group 'default' Mon Jun 8 00:14:28 2026 * Gathering data (3 nodes) Mon Jun 8 00:14:28 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:14:29 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:14:29 2026 * Verifying configuration file consistency Mon Jun 8 00:14:29 2026 * Verifying node status Mon Jun 8 00:14:29 2026 * Verifying instance status Mon Jun 8 00:14:29 2026 * Verifying orphan volumes Mon Jun 8 00:14:29 2026 - WARNING:ENODEORPHANLV:node:scratchy.staging.ganeti.org:volume gnt/qa-test is unknown Mon Jun 8 00:14:29 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:14:29 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:14: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. Mon Jun 8 00:14:29 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:14:29 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:14:29 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:14:29 2026 * Other Notes Mon Jun 8 00:14:29 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b2d8eeeb7fb62203a38b376b79200ae64da6fdf9 /var/lib/ganeti/config.data Submitted jobs 24, 25 Waiting for job 24 ... Mon Jun 8 00:14:27 2026 * Verifying cluster config Mon Jun 8 00:14:27 2026 * Verifying cluster certificate files Mon Jun 8 00:14:27 2026 * Verifying hypervisor parameters Mon Jun 8 00:14:27 2026 * Verifying all nodes belong to an existing group Waiting for job 25 ... Mon Jun 8 00:14:28 2026 * Verifying group 'default' Mon Jun 8 00:14:28 2026 * Gathering data (3 nodes) Mon Jun 8 00:14:28 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:14:29 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:14:29 2026 * Verifying configuration file consistency Mon Jun 8 00:14:29 2026 * Verifying node status Mon Jun 8 00:14:29 2026 * Verifying instance status Mon Jun 8 00:14:29 2026 * Verifying orphan volumes Mon Jun 8 00:14:29 2026 - WARNING:ENODEORPHANLV:node:scratchy.staging.ganeti.org:volume gnt/qa-test is unknown Mon Jun 8 00:14:29 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:14:29 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:14: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. Mon Jun 8 00:14:29 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:14:29 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:14:29 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:14:29 2026 * Other Notes Mon Jun 8 00:14:29 2026 * Hooks Results Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f8a9968455a87ed281e39af4d7dafe156bf00739 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 28, 29 Waiting for job 28 ... Mon Jun 8 00:14:32 2026 * Verifying cluster config Mon Jun 8 00:14:32 2026 * Verifying cluster certificate files Mon Jun 8 00:14:32 2026 * Verifying hypervisor parameters Mon Jun 8 00:14:32 2026 * Verifying all nodes belong to an existing group Waiting for job 29 ... Mon Jun 8 00:14:33 2026 * Verifying group 'default' Mon Jun 8 00:14:33 2026 * Gathering data (3 nodes) Mon Jun 8 00:14:33 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:14:34 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:14:34 2026 * Verifying configuration file consistency Mon Jun 8 00:14:34 2026 * Verifying node status Mon Jun 8 00:14:34 2026 * Verifying instance status Mon Jun 8 00:14:34 2026 * Verifying orphan volumes Mon Jun 8 00:14:34 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:14:34 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:14: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. Mon Jun 8 00:14:34 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:14:34 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:14:34 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:14:34 2026 * Other Notes Mon Jun 8 00:14:34 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f8a9968455a87ed281e39af4d7dafe156bf00739 /var/lib/ganeti/config.data Submitted jobs 28, 29 Waiting for job 28 ... Mon Jun 8 00:14:32 2026 * Verifying cluster config Mon Jun 8 00:14:32 2026 * Verifying cluster certificate files Mon Jun 8 00:14:32 2026 * Verifying hypervisor parameters Mon Jun 8 00:14:32 2026 * Verifying all nodes belong to an existing group Waiting for job 29 ... Mon Jun 8 00:14:33 2026 * Verifying group 'default' Mon Jun 8 00:14:33 2026 * Gathering data (3 nodes) Mon Jun 8 00:14:33 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:14:34 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:14:34 2026 * Verifying configuration file consistency Mon Jun 8 00:14:34 2026 * Verifying node status Mon Jun 8 00:14:34 2026 * Verifying instance status Mon Jun 8 00:14:34 2026 * Verifying orphan volumes Mon Jun 8 00:14:34 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:14:34 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:14: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. Mon Jun 8 00:14:34 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:14:34 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:14:34 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:14:34 2026 * Other Notes Mon Jun 8 00:14:34 2026 * Hooks Results Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 689865c0947f752c5850cf08aa7bdb4b1971c707 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 32, 33 Waiting for job 32 ... Mon Jun 8 00:14:37 2026 * Verifying cluster config Mon Jun 8 00:14:37 2026 * Verifying cluster certificate files Mon Jun 8 00:14:37 2026 * Verifying hypervisor parameters Mon Jun 8 00:14:37 2026 * Verifying all nodes belong to an existing group Waiting for job 33 ... Mon Jun 8 00:14:38 2026 * Verifying group 'default' Mon Jun 8 00:14:38 2026 * Gathering data (3 nodes) Mon Jun 8 00:14:38 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:14:39 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:14:39 2026 * Verifying configuration file consistency Mon Jun 8 00:14:39 2026 * Verifying node status Mon Jun 8 00:14:39 2026 * Verifying instance status Mon Jun 8 00:14:39 2026 * Verifying orphan volumes Mon Jun 8 00:14:39 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:14:39 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:14: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. Mon Jun 8 00:14:39 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:14:39 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:14:39 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:14:39 2026 * Other Notes Mon Jun 8 00:14:39 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 689865c0947f752c5850cf08aa7bdb4b1971c707 /var/lib/ganeti/config.data Submitted jobs 32, 33 Waiting for job 32 ... Mon Jun 8 00:14:37 2026 * Verifying cluster config Mon Jun 8 00:14:37 2026 * Verifying cluster certificate files Mon Jun 8 00:14:37 2026 * Verifying hypervisor parameters Mon Jun 8 00:14:37 2026 * Verifying all nodes belong to an existing group Waiting for job 33 ... Mon Jun 8 00:14:38 2026 * Verifying group 'default' Mon Jun 8 00:14:38 2026 * Gathering data (3 nodes) Mon Jun 8 00:14:38 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:14:39 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:14:39 2026 * Verifying configuration file consistency Mon Jun 8 00:14:39 2026 * Verifying node status Mon Jun 8 00:14:39 2026 * Verifying instance status Mon Jun 8 00:14:39 2026 * Verifying orphan volumes Mon Jun 8 00:14:39 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:14:39 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:14: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. Mon Jun 8 00:14:39 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:14:39 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:14:39 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:14:39 2026 * Other Notes Mon Jun 8 00:14:39 2026 * Hooks Results Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ff5f11a34b17a647cc1c891a260a6933c7b211c3 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 36, 37 Waiting for job 36 ... Mon Jun 8 00:14:42 2026 * Verifying cluster config Mon Jun 8 00:14:42 2026 * Verifying cluster certificate files Mon Jun 8 00:14:42 2026 * Verifying hypervisor parameters Mon Jun 8 00:14:42 2026 * Verifying all nodes belong to an existing group Waiting for job 37 ... Mon Jun 8 00:14:43 2026 * Verifying group 'default' Mon Jun 8 00:14:43 2026 * Gathering data (3 nodes) Mon Jun 8 00:14:43 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:14:44 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:14:44 2026 * Verifying configuration file consistency Mon Jun 8 00:14:44 2026 * Verifying node status Mon Jun 8 00:14:44 2026 * Verifying instance status Mon Jun 8 00:14:44 2026 * Verifying orphan volumes Mon Jun 8 00:14:44 2026 - WARNING:ENODEORPHANLV:node:scratchy.staging.ganeti.org:volume gnt/qa-test is unknown Mon Jun 8 00:14:44 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:14:44 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:14: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. Mon Jun 8 00:14:44 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:14:44 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:14:44 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:14:44 2026 * Other Notes Mon Jun 8 00:14:44 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ff5f11a34b17a647cc1c891a260a6933c7b211c3 /var/lib/ganeti/config.data Submitted jobs 36, 37 Waiting for job 36 ... Mon Jun 8 00:14:42 2026 * Verifying cluster config Mon Jun 8 00:14:42 2026 * Verifying cluster certificate files Mon Jun 8 00:14:42 2026 * Verifying hypervisor parameters Mon Jun 8 00:14:42 2026 * Verifying all nodes belong to an existing group Waiting for job 37 ... Mon Jun 8 00:14:43 2026 * Verifying group 'default' Mon Jun 8 00:14:43 2026 * Gathering data (3 nodes) Mon Jun 8 00:14:43 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:14:44 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:14:44 2026 * Verifying configuration file consistency Mon Jun 8 00:14:44 2026 * Verifying node status Mon Jun 8 00:14:44 2026 * Verifying instance status Mon Jun 8 00:14:44 2026 * Verifying orphan volumes Mon Jun 8 00:14:44 2026 - WARNING:ENODEORPHANLV:node:scratchy.staging.ganeti.org:volume gnt/qa-test is unknown Mon Jun 8 00:14:44 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:14:44 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:14: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. Mon Jun 8 00:14:44 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:14:44 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:14:44 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:14:44 2026 * Other Notes Mon Jun 8 00:14:44 2026 * Hooks Results Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ff5f11a34b17a647cc1c891a260a6933c7b211c3 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 39, 40 Waiting for job 39 ... Mon Jun 8 00:14:46 2026 * Verifying cluster config Mon Jun 8 00:14:46 2026 * Verifying cluster certificate files Mon Jun 8 00:14:46 2026 * Verifying hypervisor parameters Mon Jun 8 00:14:46 2026 * Verifying all nodes belong to an existing group Waiting for job 40 ... Mon Jun 8 00:14:47 2026 * Verifying group 'default' Mon Jun 8 00:14:47 2026 * Gathering data (3 nodes) Mon Jun 8 00:14:47 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:14:48 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:14:48 2026 * Verifying configuration file consistency Mon Jun 8 00:14:48 2026 * Verifying node status Mon Jun 8 00:14:48 2026 * Verifying instance status Mon Jun 8 00:14:48 2026 * Verifying orphan volumes Mon Jun 8 00:14:48 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:14:48 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:14: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. Mon Jun 8 00:14:48 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:14:48 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:14:48 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:14:48 2026 * Other Notes Mon Jun 8 00:14:48 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ff5f11a34b17a647cc1c891a260a6933c7b211c3 /var/lib/ganeti/config.data ---- PASSED [TestClusterReservedLvs] gnt-cluster reserved lvs ---------- >>>> 2026-06-08 00:14:48.658545 time=0:00:27.568782 [TestClusterReservedLvs] gnt-cluster reserved lvs <<<< 2026-06-08 00:14:48.658624 start [TestClusterModifyEmpty] gnt-cluster modify Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify' Stderr was: ---- PASSED [TestClusterModifyEmpty] gnt-cluster modify ----------------Please give at least one of the parameters. >>>> 2026-06-08 00:14:48.848530 time=0:00:00.189906 [TestClusterModifyEmpty] gnt-cluster modify <<<< 2026-06-08 00:14:48.848670 start [TestClusterModifyIPolicy] gnt-cluster modify --ipolicy-* Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:14:40 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:14:50 Master node: scratchy.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 namespace: 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, sharedfile, plain, file vcpu-ratio: 1 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:14:51 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:14:53 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-vcpu-ratio=a' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' 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' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:14:53 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:14:54 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:14:56 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:14:57 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:14:59 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:14:59 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:01 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:02 Master node: scratchy.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 namespace: 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:03 Master node: scratchy.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 namespace: 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.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: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:03 Master node: scratchy.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 namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.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: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:03 Master node: scratchy.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 namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-disk-templates=drbd,sharedfile,plain,file' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:07 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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-06-08 00:15:08.220215 time=0:00:19.371545 [TestClusterModifyIPolicy] gnt-cluster modify --ipolicy-* <<<< 2026-06-08 00:15:08.220300 start [TestClusterModifyISpecs] gnt-cluster modify --specs-* Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:07 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:09 Master node: scratchy.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 namespace: 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: 0 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:10 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:12 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:13 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.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: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:13 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.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: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:13 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.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: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:13 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.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: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:13 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.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: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:13 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:13 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=0,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=12,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=a' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid parameter memory-size (a) in std instance specs: Invalid format Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:13 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:13 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:22 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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.ia1rdnma -oControlMaster=no scratchy.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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:25 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:26 Master node: scratchy.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 namespace: 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: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:28 Master node: scratchy.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 namespace: 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: 12 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:29 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=4,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=12,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=0' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.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: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:29 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.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: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:29 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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: 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 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:29 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.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: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:29 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.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: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:29 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid parameter disk-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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:29 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.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: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:29 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.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: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:29 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:38 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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.ia1rdnma -oControlMaster=no scratchy.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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:41 Master node: scratchy.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 namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 12 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:42 Master node: scratchy.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 namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 12 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:44 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:45 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=4,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=12,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=0' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.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: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:45 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=4,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=12,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=16' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.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: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:45 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-count: 4/0 Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:45 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=12,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=4,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-count: 12/4 Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:45 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-count: 12/0 Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:45 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.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: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:45 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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: Parameter Error: 'disk-count' (value a) is not a valid integer Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:45 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.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: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:45 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:53 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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.ia1rdnma -oControlMaster=no scratchy.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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:57 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:15:58 Master node: scratchy.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 namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 12 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:16:00 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:16:01 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=12,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=0' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.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: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:16:01 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=12,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=16' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.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: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:16:01 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=0,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for cpu-count: 4/0 Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:16:01 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=12,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=4,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for cpu-count: 12/4 Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:16:01 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=12,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=0,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for cpu-count: 12/0 Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:16:01 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:16:01 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=0,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=12,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=a' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Parameter Error: 'cpu-count' (value a) is not a valid integer Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:16:01 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=0,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=a,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Parameter Error: 'cpu-count' (value a) is not a valid integer Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:16:01 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:16:10 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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.ia1rdnma -oControlMaster=no scratchy.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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:16:13 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:16:14 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:16:16 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:16:17 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.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: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:16:17 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.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: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:16:17 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.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: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:16:17 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.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: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:16:17 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:16:17 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=a,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=12,spindle-use=8 --ipolicy-std-specs nic-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.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: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:16:17 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.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: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:16:17 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=a,spindle-use=8 --ipolicy-std-specs nic-count=4' Stderr was: Parameter Error: 'nic-count' (value a) is not a valid integer Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:16:17 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:16:25 Master node: scratchy.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 namespace: 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, sharedfile, plain, file 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.ia1rdnma -oControlMaster=no scratchy.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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.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-06-08 00:16:28.280408 time=0:01:20.060108 [TestClusterModifyISpecs] gnt-cluster modify --specs-* <<<< 2026-06-08 00:16:28.280534 start [TestClusterModifyBe] gnt-cluster modify -B Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -B maxmem=256' Command: ssh scratchy.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *maxmem: 256$'\''\'\'''\'''\''' maxmem: 256 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -B minmem=256' Command: ssh scratchy.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *minmem: 256$'\''\'\'''\'''\''' minmem: 256 Command: ssh scratchy.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 scratchy.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *maxmem: 256$'\''\'\'''\'''\''' maxmem: 256 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -B minmem=a' Stderr was: Command: ssh scratchy.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *minmem: 256$'\''\'\'''\'''\''' Parameter Error: 'minmem' (value a) is not a valid size. error: Invalid format minmem: 256 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -B maxmem=128,minmem=128' Command: ssh scratchy.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *maxmem: 128$'\''\'\'''\'''\''' maxmem: 128 Command: ssh scratchy.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *minmem: 128$'\''\'\'''\'''\''' minmem: 128 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -B vcpus=4' Command: ssh scratchy.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *vcpus: 4$'\''\'\'''\'''\''' vcpus: 4 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -B vcpus=a' Stderr was: Parameter Error: 'vcpus' (value a) is not a valid integer Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -B vcpus=1' Command: ssh scratchy.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *vcpus: 1$'\''\'\'''\'''\''' vcpus: 1 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -B auto_balance=False' Command: ssh scratchy.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *auto_balance: False$'\''\'\'''\'''\''' auto_balance: False Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-cluster modify -B auto_balance=True' Command: ssh scratchy.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *auto_balance: True$'\''\'\'''\'''\''' auto_balance: True ---- PASSED [TestClusterModifyBe] gnt-cluster modify -B ---------------- >>>> 2026-06-08 00:16:39.851326 time=0:00:11.570792 [TestClusterModifyBe] gnt-cluster modify -B <<<< 2026-06-08 00:16:39.851420 start [TestClusterModifyDisk] gnt-cluster modify -D Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -D nonexistent:resync-rate=1' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -D drbd:nonexistent=1' 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" Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -D drbd:resync-rate=invalid' Parameter Error: Unknown parameter 'nonexistent' Stderr was: Parameter Error: 'resync-rate' (value invalid) is not a valid integer ---- PASSED [TestClusterModifyDisk] gnt-cluster modify -D -------------- >>>> 2026-06-08 00:16:40.436275 time=0:00:00.584855 [TestClusterModifyDisk] gnt-cluster modify -D <<<< 2026-06-08 00:16:40.436372 start [TestClusterModifyDiskTemplates] gnt-cluster modify --enabled-disk-templates= Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile --vg-name=gnt' Mon Jun 8 00:16:41 2026 Cluster LVM configuration already in desired state, not changing Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,plain --ipolicy-disk-templates=plain' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile --vg-name=gnt' Mon Jun 8 00:16:44 2026 Cluster LVM configuration already in desired state, not changing Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=drbd --ipolicy-disk-templates=drbd' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=/bin/true' Mon Jun 8 00:16:47 2026 Cluster DRBD helper already in desired state, not changing Command: ssh scratchy.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 'troy-mcclure.staging.ganeti.org': drbd helper is /bin/true Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain --ipolicy-disk-templates=plain' Mon Jun 8 00:16:50 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 Mon Jun 8 00:16:50 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 scratchy.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=' Mon Jun 8 00:16:51 2026 Note that you specified a drbd user helper, but did not enable the drbd disk template. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=/bin/true' Mon Jun 8 00:16:53 2026 Note that you specified a drbd user helper, but did not enable the drbd disk template. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=/bin/true --enabled-disk-templates=drbd --ipolicy-disk-templates=drbd' Mon Jun 8 00:16:54 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Mon Jun 8 00:16:54 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Mon Jun 8 00:16:54 2026 Cluster DRBD helper already in desired state, not changing Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper= --enabled-disk-templates=plain --ipolicy-disk-templates=plain' Mon Jun 8 00:16:55 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 Mon Jun 8 00:16:55 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 Mon Jun 8 00:16:55 2026 Note that you specified a drbd user helper, but did not enable the drbd disk template. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=/bin/true --enabled-disk-templates=drbd --ipolicy-disk-templates=drbd' Mon Jun 8 00:16:57 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Mon Jun 8 00:16:57 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Mon Jun 8 00:16:57 2026 Cluster DRBD helper already in desired state, not changing Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile --vg-name=gnt' Mon Jun 8 00:16:58 2026 Cluster LVM configuration already in desired state, not changing Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=file --ipolicy-disk-templates=file --vg-name=' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain --ipolicy-disk-templates=plain' 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 scratchy.staging.ganeti.org 'gnt-cluster modify --vg-name=gnt' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain --ipolicy-disk-templates=plain --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 scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain --ipolicy-disk-templates=plain' Mon Jun 8 00:17:04 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 Mon Jun 8 00:17:04 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 scratchy.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 scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=file --ipolicy-disk-templates=file' Mon Jun 8 00:17:06 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 Mon Jun 8 00:17:06 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 scratchy.staging.ganeti.org 'gnt-cluster modify --vg-name=' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain --ipolicy-disk-templates=plain --vg-name=gnt' Mon Jun 8 00:17:09 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 Mon Jun 8 00:17:09 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 scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=file --ipolicy-disk-templates=file --vg-name=' Mon Jun 8 00:17:10 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 Mon Jun 8 00:17:11 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 scratchy.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 scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile --vg-name=gnt' Mon Jun 8 00:17:14 2026 Cluster LVM configuration already in desired state, not changing Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=scratchy.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' Mon Jun 8 00:17:15 2026 * disk 0, size 768M Mon Jun 8 00:17:15 2026 * disk 1, size 512M Mon Jun 8 00:17:15 2026 * creating instance disks... Mon Jun 8 00:17:16 2026 adding instance kvm-test-instance01.staging.ganeti.org to cluster config Mon Jun 8 00:17:16 2026 adding disks to cluster config Mon Jun 8 00:17:16 2026 - INFO: Waiting for instance kvm-test-instance01.staging.ganeti.org to sync disks Mon Jun 8 00:17:16 2026 - INFO: Instance kvm-test-instance01.staging.ganeti.org's disks are in sync Mon Jun 8 00:17:16 2026 - INFO: Waiting for instance kvm-test-instance01.staging.ganeti.org to sync disks Mon Jun 8 00:17:16 2026 - INFO: Instance kvm-test-instance01.staging.ganeti.org's disks are in sync Mon Jun 8 00:17:17 2026 * running the instance OS create scripts... Mon Jun 8 00:17:17 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance01.staging.ganeti.org' - Instance name: kvm-test-instance01.staging.ganeti.org UUID: aeb678fd-575b-45d8-858f-7683da84c1f1 Serial number: 4 Creation time: 2026-06-08 00:17:16 Modification time: 2026-06-08 00:17:17 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:ba:01:9d IP: None mode: bridged link: virt-bridge vlan: network: None UUID: cd7427b4-865c-4f75-bbcc-7b8761c2d53d name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/1203e79d-4046-472a-89be-e7d64559eb2f.disk0 on primary: /dev/gnt/1203e79d-4046-472a-89be-e7d64559eb2f.disk0 (253:0) name: disk0 UUID: 16534c0f-717c-4e61-8420-f38347029eb0 - disk/1: plain, size 512M access mode: rw logical_id: gnt/2f12457e-9e9a-4f3b-848d-1df187f18477.disk1 on primary: /dev/gnt/2f12457e-9e9a-4f3b-848d-1df187f18477.disk1 (253:1) name: disk1 UUID: 40a40026-e3ff-4e6d-b96e-0281f5744c8b Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance01.staging.ganeti.org Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance01.staging.ganeti.org' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile --vg-name=gnt' Mon Jun 8 00:17:32 2026 Cluster LVM configuration already in desired state, not changing ---- PASSED [TestClusterModifyDiskTemplates] gnt-cluster modify --enabled-disk-templates= >>>> 2026-06-08 00:17:33.151490 time=0:00:52.715118 [TestClusterModifyDiskTemplates] gnt-cluster modify --enabled-disk-templates= <<<< 2026-06-08 00:17:33.151651 start [TestClusterModifyFileStorageDir] gnt-cluster modify --file-storage-dir= Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=file --ipolicy-disk-templates=file' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=/srv/ganeti/file-storage' Mon Jun 8 00:17:35 2026 Global file storage dir already set to value '/srv/ganeti/file-storage' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=/boot/' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 151, 152 Waiting for job 151 ... Mon Jun 8 00:17:38 2026 * Verifying cluster config Mon Jun 8 00:17:38 2026 * Verifying cluster certificate files Mon Jun 8 00:17:38 2026 * Verifying hypervisor parameters Mon Jun 8 00:17:38 2026 * Verifying all nodes belong to an existing group Waiting for job 152 ... Mon Jun 8 00:17:39 2026 * Verifying group 'default' Mon Jun 8 00:17:39 2026 * Gathering data (3 nodes) Mon Jun 8 00:17:39 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:17:40 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:17:40 2026 * Verifying configuration file consistency Mon Jun 8 00:17:40 2026 * Verifying node status Mon Jun 8 00:17:40 2026 - ERROR: node scratchy.staging.ganeti.org: The configured file storage path is unusable: Path '/boot/' uses a forbidden prefix Mon Jun 8 00:17:40 2026 - ERROR: node troy-mcclure.staging.ganeti.org: The configured file storage path is unusable: Path '/boot/' uses a forbidden prefix Mon Jun 8 00:17:40 2026 - ERROR: node todd-flanders.staging.ganeti.org: The configured file storage path is unusable: Path '/boot/' uses a forbidden prefix Mon Jun 8 00:17:40 2026 * Verifying instance status Mon Jun 8 00:17:40 2026 * Verifying orphan volumes Mon Jun 8 00:17:40 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:17:40 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:17:40 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Jun 8 00:17:40 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:17:40 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:17:40 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:17:40 2026 * Other Notes Mon Jun 8 00:17:40 2026 * Hooks Results Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=/srv/ganeti/file-storage' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain --ipolicy-disk-templates=plain' Mon Jun 8 00:17:43 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Mon Jun 8 00:17: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 scratchy.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=/boot/' Mon Jun 8 00:17:45 2026 - WARNING: Specified a file storage directory, although file storage is not enabled. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 158, 159 Waiting for job 158 ... Mon Jun 8 00:17:47 2026 * Verifying cluster config Mon Jun 8 00:17:47 2026 * Verifying cluster certificate files Mon Jun 8 00:17:47 2026 * Verifying hypervisor parameters Mon Jun 8 00:17:47 2026 * Verifying all nodes belong to an existing group Waiting for job 159 ... Mon Jun 8 00:17:47 2026 * Verifying group 'default' Mon Jun 8 00:17:47 2026 * Gathering data (3 nodes) Mon Jun 8 00:17:47 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:17:49 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:17:49 2026 * Verifying configuration file consistency Mon Jun 8 00:17:49 2026 * Verifying node status Mon Jun 8 00:17:49 2026 * Verifying instance status Mon Jun 8 00:17:49 2026 * Verifying orphan volumes Mon Jun 8 00:17:49 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:17:49 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:17: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. Mon Jun 8 00:17:49 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:17:49 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:17:49 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:17:49 2026 * Other Notes Mon Jun 8 00:17:49 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=' Command: ssh scratchy.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-06-08 00:17:52.311199 time=0:00:19.159548 [TestClusterModifyFileStorageDir] gnt-cluster modify --file-storage-dir= <<<< 2026-06-08 00:17:52.311330 start [TestClusterModifySharedFileStorageDir] gnt-cluster modify --shared-file-storage-dir= Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=sharedfile --ipolicy-disk-templates=sharedfile' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --shared-file-storage-dir=/srv/ganeti/shared-file-storage' Mon Jun 8 00:17:54 2026 Global shared file storage dir already set to value '/srv/ganeti/shared-file-storage' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --shared-file-storage-dir=/boot/' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 166, 167 Waiting for job 166 ... Mon Jun 8 00:17:57 2026 * Verifying cluster config Mon Jun 8 00:17:57 2026 * Verifying cluster certificate files Mon Jun 8 00:17:57 2026 * Verifying hypervisor parameters Mon Jun 8 00:17:57 2026 * Verifying all nodes belong to an existing group Waiting for job 167 ... Mon Jun 8 00:17:58 2026 * Verifying group 'default' Mon Jun 8 00:17:58 2026 * Gathering data (3 nodes) Mon Jun 8 00:17:58 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:17:59 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:17:59 2026 * Verifying configuration file consistency Mon Jun 8 00:17:59 2026 * Verifying node status Mon Jun 8 00:17:59 2026 - ERROR: node troy-mcclure.staging.ganeti.org: The configured sharedfile storage path is unusable: Path '/boot/' uses a forbidden prefix Mon Jun 8 00:17:59 2026 - ERROR: node todd-flanders.staging.ganeti.org: The configured sharedfile storage path is unusable: Path '/boot/' uses a forbidden prefix Mon Jun 8 00:17:59 2026 - ERROR: node scratchy.staging.ganeti.org: The configured sharedfile storage path is unusable: Path '/boot/' uses a forbidden prefix Mon Jun 8 00:17:59 2026 * Verifying instance status Mon Jun 8 00:17:59 2026 * Verifying orphan volumes Mon Jun 8 00:17:59 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:17:59 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:17: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. Mon Jun 8 00:17:59 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:17:59 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:17:59 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:17:59 2026 * Other Notes Mon Jun 8 00:17:59 2026 * Hooks Results Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-cluster modify --shared-file-storage-dir=/srv/ganeti/shared-file-storage' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain --ipolicy-disk-templates=plain' Mon Jun 8 00:18:03 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 Mon Jun 8 00:18:03 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 scratchy.staging.ganeti.org 'gnt-cluster modify --shared-file-storage-dir=/boot/' Mon Jun 8 00:18:04 2026 - WARNING: Specified a sharedfile storage directory, although sharedfile storage is not enabled. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 173, 174 Waiting for job 173 ... Mon Jun 8 00:18:06 2026 * Verifying cluster config Mon Jun 8 00:18:06 2026 * Verifying cluster certificate files Mon Jun 8 00:18:06 2026 * Verifying hypervisor parameters Mon Jun 8 00:18:06 2026 * Verifying all nodes belong to an existing group Waiting for job 174 ... Mon Jun 8 00:18:07 2026 * Verifying group 'default' Mon Jun 8 00:18:07 2026 * Gathering data (3 nodes) Mon Jun 8 00:18:07 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:18:08 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:18:08 2026 * Verifying configuration file consistency Mon Jun 8 00:18:08 2026 * Verifying node status Mon Jun 8 00:18:08 2026 * Verifying instance status Mon Jun 8 00:18:08 2026 * Verifying orphan volumes Mon Jun 8 00:18:08 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:18:08 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:18: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. Mon Jun 8 00:18:08 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:18:08 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:18:08 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:18:08 2026 * Other Notes Mon Jun 8 00:18:08 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --shared-file-storage-dir=' Command: ssh scratchy.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-06-08 00:18:11.407422 time=0:00:19.096092 [TestClusterModifySharedFileStorageDir] gnt-cluster modify --shared-file-storage-dir= <<<< 2026-06-08 00:18:11.407509 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'mktemp --tmpdir ganeti-install-image.XXXXXX' /tmp/ganeti-install-image.KyxPLf Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --install-image=/tmp/ganeti-install-image.KyxPLf' Command: ssh scratchy.staging.ganeti.org 'rm /tmp/ganeti-install-image.KyxPLf' ---- PASSED [TestClusterModifyInstallImage] gnt-cluster modify --install-image=...' >>>> 2026-06-08 00:18:12.633111 time=0:00:01.225602 [TestClusterModifyInstallImage] gnt-cluster modify --install-image=...' <<<< 2026-06-08 00:18:12.633209 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 scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Mon Jun 8 04:18:12 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Jun 8 04:18:12 2026. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --user-shutdown=true' Command: ssh scratchy.staging.ganeti.org 'pgrep ganeti-kvmd' 36261 Command: ssh todd-flanders.staging.ganeti.org 'pgrep ganeti-kvmd' 34237 Command: ssh troy-mcclure.staging.ganeti.org 'pgrep ganeti-kvmd' 34241 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node info scratchy.staging.ganeti.org' - Node name: scratchy.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) Command: ssh scratchy.staging.ganeti.org 'gnt-node modify --vm-capable=no scratchy.staging.ganeti.org' Modified node scratchy.staging.ganeti.org - vm_capable -> False Command: ssh scratchy.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh scratchy.staging.ganeti.org 'gnt-node modify --vm-capable=yes scratchy.staging.ganeti.org' Modified node scratchy.staging.ganeti.org - vm_capable -> True Command: ssh scratchy.staging.ganeti.org 'pgrep ganeti-kvmd' 36296 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-hypervisors=xen-pvm' Command: ssh scratchy.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh todd-flanders.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh troy-mcclure.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-hypervisors=kvm' Command: ssh scratchy.staging.ganeti.org 'pgrep ganeti-kvmd' 36335 Command: ssh todd-flanders.staging.ganeti.org 'pgrep ganeti-kvmd' 34266 Command: ssh troy-mcclure.staging.ganeti.org 'pgrep ganeti-kvmd' 34270 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --user-shutdown=false' Command: ssh scratchy.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh todd-flanders.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh troy-mcclure.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterModifyUserShutdown] Tests user shutdown cluster wide >>>> 2026-06-08 00:18:48.496348 time=0:00:35.863139 [TestClusterModifyUserShutdown] Tests user shutdown cluster wide **** 2026-06-08 00:18:48.496503 skipping [TestClusterRename] gnt-cluster rename, test(s) cluster-rename disabled <<<< 2026-06-08 00:18:48.496522 start [TestClusterVersion] gnt-cluster version Command: ssh scratchy.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-06-08 00:18:48.695556 time=0:00:00.199034 [TestClusterVersion] gnt-cluster version <<<< 2026-06-08 00:18:48.695686 start [TestClusterInfo] gnt-cluster info Command: ssh scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:18:43 Master node: scratchy.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.KyxPLf 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 namespace: 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 ---- PASSED [TestClusterInfo] gnt-cluster info ------------------------- >>>> 2026-06-08 00:18:48.891271 time=0:00:00.195585 [TestClusterInfo] gnt-cluster info <<<< 2026-06-08 00:18:48.891394 start [TestClusterGetmaster] gnt-cluster getmaster Command: ssh scratchy.staging.ganeti.org 'gnt-cluster getmaster' scratchy.staging.ganeti.org ---- PASSED [TestClusterGetmaster] gnt-cluster getmaster --------------- >>>> 2026-06-08 00:18:49.086763 time=0:00:00.195369 [TestClusterGetmaster] gnt-cluster getmaster <<<< 2026-06-08 00:18:49.086887 start [TestClusterRedistConf] gnt-cluster redist-conf Command: ssh scratchy.staging.ganeti.org 'gnt-cluster redist-conf' ---- PASSED [TestClusterRedistConf] gnt-cluster redist-conf ------------ >>>> 2026-06-08 00:18:51.000175 time=0:00:01.913288 [TestClusterRedistConf] gnt-cluster redist-conf <<<< 2026-06-08 00:18:51.000287 start [TestClusterCopyfile] gnt-cluster copyfile /tmp/gnt.CNqUXu Command: ssh scratchy.staging.ganeti.org 'gnt-cluster copyfile /tmp/gnt.CNqUXu' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /tmp/gnt.CNqUXu' ea567ee2-d128-4a72-9cfe-f2135f63b1a6Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.axfmc13q -oControlMaster=no todd-flanders.staging.ganeti.org 'cat /tmp/gnt.CNqUXu' ea567ee2-d128-4a72-9cfe-f2135f63b1a6Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7jn461t1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /tmp/gnt.CNqUXu' ea567ee2-d128-4a72-9cfe-f2135f63b1a6Command: ssh scratchy.staging.ganeti.org 'rm -f /tmp/gnt.CNqUXu' Command: ssh todd-flanders.staging.ganeti.org 'rm -f /tmp/gnt.CNqUXu' Command: ssh troy-mcclure.staging.ganeti.org 'rm -f /tmp/gnt.CNqUXu' ---- PASSED [TestClusterCopyfile] gnt-cluster copyfile ----------------- >>>> 2026-06-08 00:18:51.724065 time=0:00:00.723778 [TestClusterCopyfile] gnt-cluster copyfile <<<< 2026-06-08 00:18:51.724132 start [TestClusterCommand] gnt-cluster command Command: ssh scratchy.staging.ganeti.org 'gnt-cluster command '\''echo -n e0ec2082-e96b-4fff-950f-1bfbf9425ea5 >/tmp/gnt6dc09d74-2d51-4f3c-92d0-2677e6c5988e'\''' ------------------------------------------------ node: todd-flanders.staging.ganeti.org return code = 0 ------------------------------------------------ node: troy-mcclure.staging.ganeti.org return code = 0 ------------------------------------------------ node: scratchy.staging.ganeti.org return code = 0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /tmp/gnt6dc09d74-2d51-4f3c-92d0-2677e6c5988e' e0ec2082-e96b-4fff-950f-1bfbf9425ea5Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.axfmc13q -oControlMaster=no todd-flanders.staging.ganeti.org 'cat /tmp/gnt6dc09d74-2d51-4f3c-92d0-2677e6c5988e' e0ec2082-e96b-4fff-950f-1bfbf9425ea5Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7jn461t1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /tmp/gnt6dc09d74-2d51-4f3c-92d0-2677e6c5988e' e0ec2082-e96b-4fff-950f-1bfbf9425ea5Command: ssh scratchy.staging.ganeti.org 'rm -f /tmp/gnt6dc09d74-2d51-4f3c-92d0-2677e6c5988e' Command: ssh todd-flanders.staging.ganeti.org 'rm -f /tmp/gnt6dc09d74-2d51-4f3c-92d0-2677e6c5988e' Command: ssh troy-mcclure.staging.ganeti.org 'rm -f /tmp/gnt6dc09d74-2d51-4f3c-92d0-2677e6c5988e' ---- PASSED [TestClusterCommand] gnt-cluster command ------------------- >>>> 2026-06-08 00:18:52.668268 time=0:00:00.944136 [TestClusterCommand] gnt-cluster command **** 2026-06-08 00:18:52.668344 skipping [TestClusterBurnin] Burnin, test(s) cluster-burnin disabled **** 2026-06-08 00:18:52.668360 skipping [TestClusterMasterFailover] gnt-cluster master-failover, test(s) cluster-master-failover disabled **** 2026-06-08 00:18:52.668370 skipping [TestClusterMasterFailoverWithDrainedQueue] gnt-cluster master-failover with drained queue, test(s) cluster-master-failover disabled <<<< 2026-06-08 00:18:52.668382 start [TestClusterOob] out-of-band framework Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 186, 187 Waiting for job 186 ... Mon Jun 8 00:18:54 2026 * Verifying cluster config Mon Jun 8 00:18:54 2026 * Verifying cluster certificate files Mon Jun 8 00:18:54 2026 * Verifying hypervisor parameters Mon Jun 8 00:18:54 2026 * Verifying all nodes belong to an existing group Waiting for job 187 ... Mon Jun 8 00:18:54 2026 * Verifying group 'default' Mon Jun 8 00:18:54 2026 * Gathering data (3 nodes) Mon Jun 8 00:18:54 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:18:56 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:18:56 2026 * Verifying configuration file consistency Mon Jun 8 00:18:56 2026 * Verifying node status Mon Jun 8 00:18:56 2026 * Verifying instance status Mon Jun 8 00:18:56 2026 * Verifying orphan volumes Mon Jun 8 00:18:56 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:18:56 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:18: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. Mon Jun 8 00:18:56 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:18:56 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:18:56 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:18:56 2026 * Other Notes Mon Jun 8 00:18:56 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --node-parameters oob_program=/tmp/ganeti-qa-oob-does-not-exist-032df9df-7923-4cbd-8664-4d806f839fca' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 190, 191 Waiting for job 190 ... Mon Jun 8 00:18:59 2026 * Verifying cluster config Mon Jun 8 00:18:59 2026 * Verifying cluster certificate files Mon Jun 8 00:18:59 2026 * Verifying hypervisor parameters Mon Jun 8 00:18:59 2026 * Verifying all nodes belong to an existing group Waiting for job 191 ... Mon Jun 8 00:18:59 2026 * Verifying group 'default' Mon Jun 8 00:18:59 2026 * Gathering data (3 nodes) Mon Jun 8 00:18:59 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:19:01 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:19:01 2026 * Verifying configuration file consistency Mon Jun 8 00:19:01 2026 * Verifying node status Mon Jun 8 00:19:01 2026 - ERROR: node todd-flanders.staging.ganeti.org: error stating out of band helper: [Errno 2] No such file or directory: '/tmp/ganeti-qa-oob-does-not-exist-032df9df-7923-4cbd-8664-4d806f839fca' Mon Jun 8 00:19:01 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-032df9df-7923-4cbd-8664-4d806f839fca' Mon Jun 8 00:19:01 2026 - ERROR: node scratchy.staging.ganeti.org: error stating out of band helper: [Errno 2] No such file or directory: '/tmp/ganeti-qa-oob-does-not-exist-032df9df-7923-4cbd-8664-4d806f839fca' Mon Jun 8 00:19:01 2026 * Verifying instance status Mon Jun 8 00:19:01 2026 * Verifying orphan volumes Mon Jun 8 00:19:01 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:19:01 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:19: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. Mon Jun 8 00:19:01 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:19:01 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:19:01 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:19:01 2026 * Other Notes Mon Jun 8 00:19:01 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'touch /tmp/ganeti-qa-oob-does-exist-4476ddc0-1528-4a88-b328-39d751e63260' Command: ssh scratchy.staging.ganeti.org 'chmod 0400 /tmp/ganeti-qa-oob-does-exist-4476ddc0-1528-4a88-b328-39d751e63260' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster copyfile /tmp/ganeti-qa-oob-does-exist-4476ddc0-1528-4a88-b328-39d751e63260' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --node-parameters oob_program=/tmp/ganeti-qa-oob-does-exist-4476ddc0-1528-4a88-b328-39d751e63260' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 194, 195 Waiting for job 194 ... Mon Jun 8 00:19:05 2026 * Verifying cluster config Mon Jun 8 00:19:05 2026 * Verifying cluster certificate files Mon Jun 8 00:19:05 2026 * Verifying hypervisor parameters Mon Jun 8 00:19:05 2026 * Verifying all nodes belong to an existing group Waiting for job 195 ... Mon Jun 8 00:19:05 2026 * Verifying group 'default' Mon Jun 8 00:19:05 2026 * Gathering data (3 nodes) Mon Jun 8 00:19:05 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:19:07 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:19:07 2026 * Verifying configuration file consistency Mon Jun 8 00:19:07 2026 * Verifying node status Mon Jun 8 00:19:07 2026 - ERROR: node troy-mcclure.staging.ganeti.org: out of band helper /tmp/ganeti-qa-oob-does-exist-4476ddc0-1528-4a88-b328-39d751e63260 is not executable Mon Jun 8 00:19:07 2026 - ERROR: node todd-flanders.staging.ganeti.org: out of band helper /tmp/ganeti-qa-oob-does-exist-4476ddc0-1528-4a88-b328-39d751e63260 is not executable Mon Jun 8 00:19:07 2026 - ERROR: node scratchy.staging.ganeti.org: out of band helper /tmp/ganeti-qa-oob-does-exist-4476ddc0-1528-4a88-b328-39d751e63260 is not executable Mon Jun 8 00:19:07 2026 * Verifying instance status Mon Jun 8 00:19:07 2026 * Verifying orphan volumes Mon Jun 8 00:19:07 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:19:07 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:19: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. Mon Jun 8 00:19:07 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:19:07 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:19:07 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:19:07 2026 * Other Notes Mon Jun 8 00:19:07 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'chmod 0500 /tmp/ganeti-qa-oob-does-exist-4476ddc0-1528-4a88-b328-39d751e63260' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster copyfile /tmp/ganeti-qa-oob-does-exist-4476ddc0-1528-4a88-b328-39d751e63260' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 197, 198 Waiting for job 197 ... Mon Jun 8 00:19:09 2026 * Verifying cluster config Mon Jun 8 00:19:09 2026 * Verifying cluster certificate files Mon Jun 8 00:19:09 2026 * Verifying hypervisor parameters Mon Jun 8 00:19:09 2026 * Verifying all nodes belong to an existing group Waiting for job 198 ... Mon Jun 8 00:19:10 2026 * Verifying group 'default' Mon Jun 8 00:19:10 2026 * Gathering data (3 nodes) Mon Jun 8 00:19:10 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:19:11 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:19:11 2026 * Verifying configuration file consistency Mon Jun 8 00:19:11 2026 * Verifying node status Mon Jun 8 00:19:11 2026 * Verifying instance status Mon Jun 8 00:19:11 2026 * Verifying orphan volumes Mon Jun 8 00:19:11 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:19:11 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:19: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. Mon Jun 8 00:19:11 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:19:11 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:19:11 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:19:11 2026 * Other Notes Mon Jun 8 00:19:11 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster command rm /tmp/ganeti-qa-oob-does-exist-4476ddc0-1528-4a88-b328-39d751e63260' ------------------------------------------------ node: todd-flanders.staging.ganeti.org return code = 0 ------------------------------------------------ node: troy-mcclure.staging.ganeti.org return code = 0 ------------------------------------------------ node: scratchy.staging.ganeti.org return code = 0 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --node-parameters oob_program=' ---- PASSED [TestClusterOob] out-of-band framework --------------------- >>>> 2026-06-08 00:19:14.002084 time=0:00:21.333702 [TestClusterOob] out-of-band framework <<<< 2026-06-08 00:19:14.002193 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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster modify --instance-communication-network=mynetwork' Mon Jun 8 00:19:15 2026 Changing instance communication network to 'mynetwork', only new instances will be affected. Submitted jobs 201 Waiting for job 201 ... Mon Jun 8 00:19:15 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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster modify --instance-communication-network=mynetwork' Mon Jun 8 00:19:21 2026 Instance communication network already is 'mynetwork', nothing to do. Mon Jun 8 00:19:21 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster modify --instance-communication-network=' Mon Jun 8 00:19:22 2026 Previous instance communication network 'mynetwork' should be removed manually. Mon Jun 8 00:19:22 2026 Disabling instance communication network, only new instances will be affected. Mon Jun 8 00:19:22 2026 Previous instance communication network 'mynetwork' should be removed manually. Mon Jun 8 00:19:22 2026 Disabling instance communication network, only new instances will be affected. Command: ssh scratchy.staging.ganeti.org 'gnt-network disconnect mynetwork' Command: ssh scratchy.staging.ganeti.org 'gnt-network remove mynetwork' Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-network list --no-headers -o name' ---- PASSED [TestInstanceCommunication] Tests instance communication via 'gnt-cluster modify' >>>> 2026-06-08 00:19:28.282159 time=0:00:14.279966 [TestInstanceCommunication] Tests instance communication via 'gnt-cluster modify' <<<< 2026-06-08 00:19:28.282357 start [TestVersion] Testing remote API version GET /version ---- PASSED [TestVersion] Testing remote API version ------------------- >>>> 2026-06-08 00:19:28.360081 time=0:00:00.077724 [TestVersion] Testing remote API version <<<< 2026-06-08 00:19:28.360193 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node info scratchy.staging.ganeti.org' - Node name: scratchy.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) 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-06-08 00:19:31.454945 time=0:00:03.094752 [TestEmptyCluster] Testing remote API on an empty cluster <<<< 2026-06-08 00:19:31.455097 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/rapi/users' ganeti-qa ganeti-qa write/tmp/gnt.NNNxGx Command: ssh scratchy.staging.ganeti.org 'mkdir -p /var/lib/ganeti/rapi' Command: ssh scratchy.staging.ganeti.org 'mv /tmp/gnt.NNNxGx /var/lib/ganeti/rapi/users' Command: ssh scratchy.staging.ganeti.org 'rm -f /tmp/gnt.NNNxGx' Command: ssh scratchy.staging.ganeti.org 'kill -HUP $(cat /var/run/ganeti/ganeti-rapi.pid)' /tmp/gnt.v6HhVz Command: ssh scratchy.staging.ganeti.org 'mkdir -p /var/lib/ganeti/rapi' Command: ssh scratchy.staging.ganeti.org 'mv /tmp/gnt.v6HhVz /var/lib/ganeti/rapi/users' Command: ssh scratchy.staging.ganeti.org 'rm -f /tmp/gnt.v6HhVz' Command: ssh scratchy.staging.ganeti.org 'kill -HUP $(cat /var/run/ganeti/ganeti-rapi.pid)' ---- PASSED [TestRapiUserPermissions] Verify the role-based access control enforces correctly >>>> 2026-06-08 00:19:32.587417 time=0:00:01.132320 [TestRapiUserPermissions] Verify the role-based access control enforces correctly <<<< 2026-06-08 00:19:32.587499 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node info scratchy.staging.ganeti.org' - Node name: scratchy.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) GET /2/query/instance/fields GET /2/query/instance/fields?fields=name,name,hv/vif_script GET /2/query/instance GET /2/query/instance?fields=hv/vif_script,hv/num_ttys,disk.name/4,disk.size/0,nic.mode/2,disk_usage,be/always_failover,disk.name/14,nic.ip/5,hv/vif_type,snodes.group.uuid,disk.uuid/3,hv/spice_playback_compression,disk.size/4,hv/device_model,nic.name/4,disk.name/9,nic.vlan/7,custom_osparams,nic.name/5,hv/kernel_path,disk.count,nic.uuids,nic_mode,bridge,snodes.group,hv/vnc_tls,nic.network/7,hv/nic_type,be/minmem,disk.name/2,nic.bridge/7,hv/spice_bind,oper_ram,hv/initrd_path,hv/spice_ip_version,disk.size/10,nic.name/3,hv/cpu_threads,nic.bridge/4,hv/extra_cgroups,pnode,vcpus,nic.ip/1,hv/reboot_behavior,nic.ip/3,nic.uuid/4,disk.size/14,nic.vlan/0,hv/disk_discard,nic.ip/4,hv/vnet_hdr,disk.sizes,disk.size/8,disk.size/7,nic.mode/4,nic.name/6,nic.name/1,hv/boot_order,nic.vlan/3,hv/cpuid,disk.uuid/5,hv/kvm_flag,hv/cpu_cap,uuid,disk.name/5,disk.uuid/7,disk.uuid/9,nic.mode/1,nic.mac/6,hv/security_model,hv/spice_image_compression,nic.network/0,disk.name/3,hv/extra_config,hv/scsi_controller_type,hv/cdrom2_image_path,disk.uuid/0,disk.uuid/15,nic.uuid/6,hv/cdrom_image_path,sdb_size,hv/user_shutdown,admin_up,hv/vnc_x509_verify,disk.size/3,hv/vga,hv/cpu_cores,hv/use_guest_agent,hv/acpi,hv/disk_type,oper_vcpus,nic.networks.names,disk.spindles/14,nic.link/6,nic.ip/6,hv/pci_pass,be/memory,nic.mac/4,disk.size/12,mtime,nic.mac/0,disks_active,nic.ips,disk.spindles/5,sda_size,nic.link/4,hv/drop_capabilities,nic.mac/2,nic.mode/5,nic.count,disk.spindles/9,be/spindle_use,tags,hv/use_chroot,hv/use_localtime,disk.spindles/0,hv/kvm_extra,hv/floppy_image_path,disk.name/8,nic.network/6,nic.mode/3,nic.link/3,nic.network/5,disk_template,nic.bridge/6,disk.name/7,disk.size/9,hv/startup_timeout,nic.network/2,hv/serial_console,ip,hv/migration_downtime,hv/usb_devices,nic.vlan/4,hv/keymap,disk.spindles/12,nic.uuid/3,disk.name/11,disk.spindles/4,disk.spindles/10,nic.ip/7,nic.bridge/3,nic.name/2,hv/mem_path,nic.networks,disk.uuid/8,disk.size/11,disk.uuid/14,disk.names,disk.uuid/11,hv/cpu_type,disk.uuid/6,nic.network.name/4,hv/viridian,os,nic.ip/0,nic.macs,nic_network,nic.vlan/5,hv/soundhw,hv/cdrom_disk_type,hv/pae,nic.link/0,nic.mac/1,beparams,disk.uuid/1,nic.link/7,hv/vnc_bind_address,hv/kvm_path,disk.spindles/1,nic.network.name/3,disk.name/0,nic.network.name/1,disk.spindles/13,status,disk.name/1,hv/root_path,disk.size/2,nic.names,nic.name/0,nic.bridge/0,nic.ip/2,nic.uuid/1,disk.size/13,nic.bridges,nic.mode/6,nic.network.name/7,disk.size/6,disk.spindles/15,hv/cpu_mask,be/maxmem,nic.vlans,console,disk.name/10,nic.bridge/5,disk.spindles/6,forthcoming,hv/devices,oper_state,mac,hv/vnc_x509_path,be/vcpus,disk.uuid/2,nic.vlan/6,pnode.group.uuid,disk.uuid/13,nic.bridge/1,hv/machine_version,hv/bootloader_args,disk.spindles,hv/spice_password_file,admin_state_source,nic.network/3,disk.uuid/12,disk.name/6,disk.name/15,nic.bridge/2,nic.uuid/2,nic.network/1,nic.modes,hv/cpu_sockets,custom_beparams,ctime,name,nic.mac/7,disk.spindles/11,hv/spice_zlib_glz_wan_compression,nic.mode/7,hv/virtio_net_queues,nic.uuid/0,hv/disk_cache,serial_no,hv/use_bootloader,hv/vnc_password_file,hv/init_script,hv/spice_tls_ciphers,disk.uuids,nic.mac/5,nic.links,hv/kvm_pci_reservations,nic.mode/0,osparams,hvparams,hv/bootloader_path,snodes,nic.network.name/0,disk.spindles/2,nic.vlan/1,custom_hvparams,disk.uuid/10,disk.spindles/7,hv/serial_speed,hv/kernel_args,hv/spice_streaming_video,network_port,hv/spice_use_vdagent,nic.mac/3,disk.size/15,hv/cpu_weight,disk.size/5,hv/spice_jpeg_wan_compression,disk.name/12,nic.link/1,hv/vhost_net,hv/usb_mouse,nic.network.name/2,be/auto_balance,disk.spindles/3,disk.uuid/4,nic.uuid/7,nic.link/2,disk.name/13,disk.size/1,hv/security_domain,nic_link,nic.uuid/5,nic.name/7,nic.vlan/2,nic.link/5,custom_nicparams,hypervisor,hv/blockdev_prefix,nic.network/4,pnode.group,hv/disk_aio,disk.spindles/8,nic.network.name/6,admin_state,hv/migration_caps,hv/spice_use_tls,nic.network.name/5 GET /2/query/instance?fields=name GET /2/query/instance?fields=name,%20name%09,name%20 GET /2/query/group/fields GET /2/query/group/fields?fields=name,name,ndp/cpu_speed GET /2/query/group GET /2/query/group?fields=ndp/cpu_speed,ndp/ovs_name,custom_diskparams,ipolicy,pinst_list,ndp/ovs_link,custom_ipolicy,node_cnt,ndparams,serial_no,ctime,ndp/oob_program,ndp/spindle_count,name,uuid,node_list,custom_ndparams,ndp/exclusive_storage,tags,ndp/ssh_port,pinst_cnt,alloc_policy,diskparams,mtime,ndp/ovs GET /2/query/group?fields=name GET /2/query/group?fields=name,%20name%09,name%20 GET /2/query/job/fields GET /2/query/job/fields?fields=id,id,opend GET /2/query/job GET /2/query/job?fields=opend,opresult,received_ts,status,oppriority,summary,opstatus,oplog,start_ts,priority,archived,opstart,id,ops,opexec,end_ts 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/lock/fields GET /2/query/lock/fields?fields=name,name,owner GET /2/query/lock GET /2/query/lock?fields=owner,pending,name,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/node/fields GET /2/query/node/fields?fields=name,name,powered GET /2/query/node GET /2/query/node?fields=powered,ndp/ssh_port,offline,disk_state,group,mtime,uuid,dfree,ndp/ovs_link,ndp/ovs_name,ndp/ovs,drained,ndp/spindle_count,pip,ndp/cpu_speed,spfree,sinst_list,mnode,serial_no,pinst_cnt,tags,sip,ctime,ndparams,sptotal,custom_ndparams,vm_capable,cnos,pinst_list,role,ctotal,ndp/oob_program,bootid,hv_state,name,master_candidate,csockets,ndp/exclusive_storage,mfree,master_capable,master,cnodes,mtotal,group.uuid,sinst_cnt,dtotal GET /2/query/node?fields=name GET /2/query/node?fields=name,%20name%09,name%20 PUT /2/query/node GET /2/query/network/fields GET /2/query/network/fields?fields=name,name,group_list GET /2/query/network GET /2/query/network?fields=group_list,reserved_count,uuid,mac_prefix,serial_no,ctime,name,gateway,gateway6,external_reservations,network,tags,network6,mtime,group_cnt,inst_list,free_count,inst_cnt,map GET /2/query/network?fields=name GET /2/query/network?fields=name,%20name%09,name%20 GET /2/query/filter/fields GET /2/query/filter/fields?fields=uuid,uuid,reason_trail GET /2/query/filter GET /2/query/filter?fields=reason_trail,uuid,predicates,priority,watermark,action 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/export/fields GET /2/query/export/fields?fields=export,export,export GET /2/query/export GET /2/query/export?fields=export,node GET /2/query/export?fields=export GET /2/query/export?fields=export,%20export%09,export%20 ---- PASSED [TestRapiQuery] Testing resource queries via remote API ---- >>>> 2026-06-08 00:19:40.605287 time=0:00:08.017788 [TestRapiQuery] Testing resource queries via remote API ^^^^ BLOCK 2026-06-08 00:19:40.605382 time=0:05:24.175773 [RunClusterTests] Runs tests related to gnt-cluster vvvv BLOCK 2026-06-08 00:19:40.605425 start [RunOsTests] Runs all tests related to gnt-os **** 2026-06-08 00:19:40.605489 skipping [TestOsList] gnt-os list, test(s) ['os', >] disabled **** 2026-06-08 00:19:40.605510 skipping [TestOsDiagnose] gnt-os diagnose, test(s) ['os', >] disabled **** 2026-06-08 00:19:40.605524 skipping [TestOsValid] Testing valid OS definition, test(s) ['os', >] disabled **** 2026-06-08 00:19:40.605533 skipping [TestOsInvalid] Testing invalid OS definition, test(s) ['os', >] disabled **** 2026-06-08 00:19:40.605541 skipping [TestOsPartiallyValid] Testing partially valid OS definition, test(s) ['os', >] disabled **** 2026-06-08 00:19:40.605552 skipping [TestOsModifyValid] Testing a valid os modify invocation, test(s) ['os', >] disabled **** 2026-06-08 00:19:40.605560 skipping [TestOsModifyInvalid] Testing an invalid os modify invocation, test(s) ['os', >] disabled **** 2026-06-08 00:19:40.605568 skipping [TestOsStatesNonExisting] Testing OS states with non-existing OS, test(s) ['os', >] disabled ^^^^ BLOCK 2026-06-08 00:19:40.605574 time=0:00:00.000149 [RunOsTests] Runs all tests related to gnt-os <<<< 2026-06-08 00:19:40.605603 start [TestClusterTags] gnt-cluster tags Command: ssh scratchy.staging.ganeti.org 'gnt-cluster add-tags TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster list-tags' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh scratchy.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 scratchy.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-06-08 00:19:45.612660 time=0:00:05.007057 [TestClusterTags] gnt-cluster tags vvvv BLOCK 2026-06-08 00:19:45.612736 start [RunCommonNodeTests] Run a few common node tests <<<< 2026-06-08 00:19:45.612784 start [TestNodeVolumes] gnt-node volumes Command: ssh scratchy.staging.ganeti.org 'gnt-node volumes' Node PhysDev VG Name Size Instance ---- PASSED [TestNodeVolumes] gnt-node volumes ------------------------- >>>> 2026-06-08 00:19:46.736033 time=0:00:01.123249 [TestNodeVolumes] gnt-node volumes <<<< 2026-06-08 00:19:46.736165 start [TestNodeStorage] gnt-node storage Command: ssh scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type file' Node Type Name Size Used Free Allocatable troy-mcclure.staging.ganeti.org file /srv/ganeti/file-storage 12.7G 0M 8.4G Y scratchy.staging.ganeti.org file /srv/ganeti/file-storage 12.7G 0M 8.3G Y todd-flanders.staging.ganeti.org file /srv/ganeti/file-storage 12.7G 0M 8.4G Y Command: ssh scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=free,name,used,size,type,allocatable,node' Free Name Used Size Type Allocatable Node 8.4G /srv/ganeti/file-storage 0M 12.7G file Y troy-mcclure.staging.ganeti.org 8.3G /srv/ganeti/file-storage 0M 12.7G file Y scratchy.staging.ganeti.org 8.4G /srv/ganeti/file-storage 0M 12.7G file Y todd-flanders.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=node,name,allocatable '\''--separator=|'\'' --no-headers' troy-mcclure.staging.ganeti.org|/srv/ganeti/file-storage|Y scratchy.staging.ganeti.org|/srv/ganeti/file-storage|Y todd-flanders.staging.ganeti.org|/srv/ganeti/file-storage|Y Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage troy-mcclure.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage --allocatable no troy-mcclure.staging.ganeti.org file /srv/ganeti/file-storage' No changes to perform, exiting. Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable '\''--separator=|'\'' --no-headers troy-mcclure.staging.ganeti.org' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'file' can not be modified /srv/ganeti/file-storage|Y Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage --allocatable yes troy-mcclure.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable '\''--separator=|'\'' --no-headers troy-mcclure.staging.ganeti.org' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'file' can not be modified /srv/ganeti/file-storage|Y Command: ssh scratchy.staging.ganeti.org 'gnt-node repair-storage troy-mcclure.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'file' can not be repaired Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage scratchy.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage --allocatable no scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable '\''--separator=|'\'' --no-headers scratchy.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 scratchy.staging.ganeti.org 'gnt-node modify-storage --allocatable yes scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable '\''--separator=|'\'' --no-headers scratchy.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 scratchy.staging.ganeti.org 'gnt-node repair-storage scratchy.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'file' can not be repaired Node Type Name Size Used Free Allocatable troy-mcclure.staging.ganeti.org lvm-vg gnt 22.0G 0M 22.0G Y scratchy.staging.ganeti.org lvm-vg gnt 22.0G 0M 22.0G Y todd-flanders.staging.ganeti.org lvm-vg gnt 22.0G 0M 22.0G Y Command: ssh scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=free,name,used,size,type,allocatable,node' Free Name Used Size Type Allocatable Node 22.0G gnt 0M 22.0G lvm-vg Y troy-mcclure.staging.ganeti.org 22.0G gnt 0M 22.0G lvm-vg Y scratchy.staging.ganeti.org 22.0G gnt 0M 22.0G lvm-vg Y todd-flanders.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=node,name,allocatable '\''--separator=|'\'' --no-headers' troy-mcclure.staging.ganeti.org|gnt|Y scratchy.staging.ganeti.org|gnt|Y todd-flanders.staging.ganeti.org|gnt|Y Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage troy-mcclure.staging.ganeti.org lvm-vg gnt' Stderr was: No changes to perform, exiting. Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage --allocatable no troy-mcclure.staging.ganeti.org lvm-vg gnt' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable '\''--separator=|'\'' --no-headers troy-mcclure.staging.ganeti.org' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'lvm-vg' can not be modified gnt|Y Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage --allocatable yes troy-mcclure.staging.ganeti.org lvm-vg gnt' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable '\''--separator=|'\'' --no-headers troy-mcclure.staging.ganeti.org' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'lvm-vg' can not be modified gnt|Y Command: ssh scratchy.staging.ganeti.org 'gnt-node repair-storage troy-mcclure.staging.ganeti.org lvm-vg gnt' Mon Jun 8 00:20:07 2026 Repairing storage unit 'gnt' on troy-mcclure.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage scratchy.staging.ganeti.org lvm-vg gnt' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage --allocatable no scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable '\''--separator=|'\'' --no-headers scratchy.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 scratchy.staging.ganeti.org 'gnt-node modify-storage --allocatable yes scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable '\''--separator=|'\'' --no-headers scratchy.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 scratchy.staging.ganeti.org 'gnt-node repair-storage scratchy.staging.ganeti.org lvm-vg gnt' Mon Jun 8 00:20:12 2026 Repairing storage unit 'gnt' on scratchy.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv' Node Type Name Size Used Free Allocatable troy-mcclure.staging.ganeti.org lvm-pv /dev/vdb 22.0G 0M 22.0G Y scratchy.staging.ganeti.org lvm-pv /dev/vdb 22.0G 0M 22.0G Y todd-flanders.staging.ganeti.org lvm-pv /dev/vdb 22.0G 0M 22.0G Y Command: ssh scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=free,name,used,size,type,allocatable,node' Free Name Used Size Type Allocatable Node 22.0G /dev/vdb 0M 22.0G lvm-pv Y troy-mcclure.staging.ganeti.org 22.0G /dev/vdb 0M 22.0G lvm-pv Y scratchy.staging.ganeti.org 22.0G /dev/vdb 0M 22.0G lvm-pv Y todd-flanders.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=node,name,allocatable '\''--separator=|'\'' --no-headers' troy-mcclure.staging.ganeti.org|/dev/vdb|Y scratchy.staging.ganeti.org|/dev/vdb|Y todd-flanders.staging.ganeti.org|/dev/vdb|Y Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage troy-mcclure.staging.ganeti.org lvm-pv /dev/vdb' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage --allocatable no troy-mcclure.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable '\''--separator=|'\'' --no-headers troy-mcclure.staging.ganeti.org' /dev/vdb|N Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage --allocatable yes troy-mcclure.staging.ganeti.org lvm-pv /dev/vdb' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable '\''--separator=|'\'' --no-headers troy-mcclure.staging.ganeti.org' /dev/vdb|Y Command: ssh scratchy.staging.ganeti.org 'gnt-node repair-storage troy-mcclure.staging.ganeti.org lvm-pv /dev/vdb' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'lvm-pv' can not be repaired Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage scratchy.staging.ganeti.org lvm-pv /dev/vdb' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage --allocatable no scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable '\''--separator=|'\'' --no-headers scratchy.staging.ganeti.org' /dev/vdb|N Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage --allocatable yes scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable '\''--separator=|'\'' --no-headers scratchy.staging.ganeti.org' /dev/vdb|Y Command: ssh scratchy.staging.ganeti.org 'gnt-node repair-storage scratchy.staging.ganeti.org lvm-pv /dev/vdb' Stderr was: ---- PASSED [TestNodeStorage] gnt-node storage ------------------------- Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'lvm-pv' can not be repaired >>>> 2026-06-08 00:20:26.598653 time=0:00:39.862488 [TestNodeStorage] gnt-node storage **** 2026-06-08 00:20:26.598741 skipping [TestOutOfBand] gnt-node power, test(s) ['node-oob', >] disabled ^^^^ BLOCK 2026-06-08 00:20:26.598759 time=0:00:40.986023 [RunCommonNodeTests] Run a few common node tests vvvv BLOCK 2026-06-08 00:20:26.598795 start [RunGroupListTests] Run tests for listing node groups <<<< 2026-06-08 00:20:26.598835 start [TestGroupList] gnt-group list --- Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output custom_diskparams,ctime,mtime,ndp/ssh_port,node_cnt,pinst_cnt,uuid,ipolicy,pinst_list,ndparams,name,ndp/ovs,ndp/ovs_name,custom_ipolicy,ndp/exclusive_storage,node_list,custom_ndparams,tags,ndp/spindle_count,ndp/ovs_link,ndp/cpu_speed,diskparams,alloc_policy,serial_no,ndp/oob_program >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-group list --output custom_diskparams,ctime,mtime,ndp/ssh_port,node_cnt,pinst_cnt,uuid,ipolicy,pinst_list,ndparams,name,ndp/ovs,ndp/ovs_name,custom_ipolicy,ndp/exclusive_storage,node_list,custom_ndparams,tags,ndp/spindle_count,ndp/ovs_link,ndp/cpu_speed,diskparams,alloc_policy,serial_no,ndp/oob_program,custom_diskparams,ctime,mtime,ndp/ssh_port,node_cnt,pinst_cnt,uuid,ipolicy,pinst_list,ndparams,name,ndp/ovs,ndp/ovs_name,custom_ipolicy,ndp/exclusive_storage,node_list,custom_ndparams,tags,ndp/spindle_count,ndp/ovs_link,ndp/cpu_speed,diskparams,alloc_policy,serial_no,ndp/oob_program >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/oob_program,serial_no,alloc_policy,diskparams,ndp/cpu_speed,ndp/ovs_link >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/spindle_count,tags,custom_ndparams,node_list,ndp/exclusive_storage,custom_ipolicy,ndp/ovs_name,ndp/ovs >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output name,ndparams,pinst_list >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ipolicy,uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output pinst_cnt,node_cnt,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output mtime,ctime,custom_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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh scratchy.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 scratchy.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-06-08 00:20:28.658165 time=0:00:02.059330 [TestGroupList] gnt-group list <<<< 2026-06-08 00:20:28.658271 start [TestGroupListFields] gnt-group list-fields Command: ssh scratchy.staging.ganeti.org 'gnt-group list-fields >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.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 scratchy.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-06-08 00:20:29.235693 time=0:00:00.577422 [TestGroupListFields] gnt-group list-fields Warning: Queried for unknown fields field/does/not/exist ^^^^ BLOCK 2026-06-08 00:20:29.235788 time=0:00:02.636993 [RunGroupListTests] Run tests for listing node groups vvvv BLOCK 2026-06-08 00:20:29.235823 start [RunGroupRwTests] Run tests for adding/removing/renaming groups <<<< 2026-06-08 00:20:29.235876 start [TestGroupAddRemoveRename] gnt-group add/remove/rename Command: ssh scratchy.staging.ganeti.org 'gnt-group add group1' Command: ssh scratchy.staging.ganeti.org 'gnt-group add group2' Command: ssh scratchy.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: 190e4433-c6a0-44fd-a3e4-9be65a188296) Command: ssh scratchy.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: 2b750a6b-8f03-4c30-962f-4988cca590d1) Command: ssh scratchy.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: 190e4433-c6a0-44fd-a3e4-9be65a188296) Command: ssh scratchy.staging.ganeti.org 'gnt-group rename group1 group3' Command: ssh scratchy.staging.ganeti.org 'gnt-group rename default group1' Command: ssh scratchy.staging.ganeti.org 'gnt-group remove group2' Command: ssh scratchy.staging.ganeti.org 'gnt-group remove group3' Command: ssh scratchy.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: 9dbe6388-9fe7-4851-accf-f286d8ebd6a1, b4185eea-b2d5-4cbb-9600-e22cbf6eccdb, f0b106c9-3497-428e-afc3-5507c0cc7867 Command: ssh scratchy.staging.ganeti.org 'gnt-group rename group1 default' ---- PASSED [TestGroupAddRemoveRename] gnt-group add/remove/rename ----- >>>> 2026-06-08 00:20:41.159671 time=0:00:11.923795 [TestGroupAddRemoveRename] gnt-group add/remove/rename <<<< 2026-06-08 00:20:41.159797 start [TestGroupAddWithOptions] gnt-group add with options Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-group add --alloc-policy last_resort --node-parameters oob_program=/bin/true group1' Command: ssh scratchy.staging.ganeti.org 'gnt-group remove group1' ---- PASSED [TestGroupAddWithOptions] gnt-group add with options ------- >>>> 2026-06-08 00:20:43.636954 time=0:00:02.477157 [TestGroupAddWithOptions] gnt-group add with options <<<< 2026-06-08 00:20:43.637059 start [TestGroupModify] gnt-group modify Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.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) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: default (1) disk-count: default (0) disk-size: default (512) memory-size: default (128) nic-count: default (0) spindle-use: default (0) max/0: cpu-count: default (48) disk-count: default (8) disk-size: default (1048576) memory-size: default (1048576) nic-count: default (8) spindle-use: default (8) allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:disk-count=4,spindle-use=4,nic-count=4,cpu-count=4,disk-size=4,memory-size=4/max:disk-count=4,spindle-use=4,nic-count=4,cpu-count=4,disk-size=4,memory-size=4 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.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) namespace: default () 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: 4 max/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 scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=8,disk-size=4,memory-size=4,nic-count=4,spindle-use=4/max:cpu-count=4,disk-count=8,disk-size=4,memory-size=4,nic-count=4,spindle-use=4 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.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) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 4 disk-count: 8 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 4 min/0: cpu-count: 4 disk-count: 8 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=8,disk-size=4,memory-size=4,nic-count=4,spindle-use=4/max:cpu-count=4,disk-count=4,disk-size=4,memory-size=4,nic-count=4,spindle-use=4 group1' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.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) namespace: default () 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: 4 nic-count: 4 spindle-use: 4 max/0: cpu-count: 4 disk-count: 8 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 scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=8,disk-size=4,memory-size=4,nic-count=4,spindle-use=8/max:cpu-count=4,disk-count=8,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.ia1rdnma -oControlMaster=no scratchy.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) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 4 disk-count: 8 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 8 min/0: cpu-count: 4 disk-count: 8 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 scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=8,disk-size=4,memory-size=4,nic-count=4,spindle-use=8/max:cpu-count=4,disk-count=8,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.ia1rdnma -oControlMaster=no scratchy.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) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 4 disk-count: 8 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 8 min/0: cpu-count: 4 disk-count: 8 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 scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=8,disk-size=4,memory-size=4,nic-count=8,spindle-use=8/max:cpu-count=4,disk-count=8,disk-size=4,memory-size=4,nic-count=8,spindle-use=8 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.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) namespace: default () 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: 4 nic-count: 8 spindle-use: 8 max/0: cpu-count: 4 disk-count: 8 disk-size: 4 memory-size: 4 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=8,disk-size=4,memory-size=4,nic-count=8,spindle-use=8/max:cpu-count=4,disk-count=8,disk-size=4,memory-size=4,nic-count=4,spindle-use=8 group1' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for nic-count: 8/4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.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) namespace: default () 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: 4 nic-count: 8 spindle-use: 8 max/0: cpu-count: 4 disk-count: 8 disk-size: 4 memory-size: 4 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=8,disk-size=4,memory-size=4,nic-count=8,spindle-use=8/max:cpu-count=8,disk-count=8,disk-size=4,memory-size=4,nic-count=8,spindle-use=8 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.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) namespace: default () 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: 4 nic-count: 8 spindle-use: 8 max/0: cpu-count: 8 disk-count: 8 disk-size: 4 memory-size: 4 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=8,disk-size=4,memory-size=4,nic-count=8,spindle-use=8/max:cpu-count=4,disk-count=8,disk-size=4,memory-size=4,nic-count=8,spindle-use=8 group1' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.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) namespace: default () 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: 4 nic-count: 8 spindle-use: 8 min/0: cpu-count: 8 disk-count: 8 disk-size: 4 memory-size: 4 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=8,disk-size=8,memory-size=4,nic-count=8,spindle-use=8/max:cpu-count=8,disk-count=8,disk-size=8,memory-size=4,nic-count=8,spindle-use=8 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.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) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 4 nic-count: 8 spindle-use: 8 max/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 4 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=8,disk-size=8,memory-size=4,nic-count=8,spindle-use=8/max:cpu-count=8,disk-count=8,disk-size=4,memory-size=4,nic-count=8,spindle-use=8 group1' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-size: 8/4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.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) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 4 nic-count: 8 spindle-use: 8 min/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 4 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.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) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 8 max/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=8,disk-size=8,memory-size=8,nic-count=8,spindle-use=8/max:cpu-count=8,disk-count=8,disk-size=8,memory-size=4,nic-count=8,spindle-use=8 group1' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.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) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 8 max/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.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) namespace: default () 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) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.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) namespace: default () 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.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) namespace: default () 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: 1.5 Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.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) namespace: default () 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) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.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) namespace: default () 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: 1.5 vcpu-ratio: default (4) Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.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) namespace: default () 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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.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) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 allowed disk templates: plain spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.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) namespace: default () 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 scratchy.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 scratchy.staging.ganeti.org 'gnt-group modify --alloc-policy notvalid group1' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --node-parameters spindle_count=10 group1' 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" Modified node group group1 - ndparams -> {'oob_program': '/bin/false', 'spindle_count': 10} Command: ssh scratchy.staging.ganeti.org 'hbal -L -G group1' Cluster is empty, exiting. Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --node-parameters spindle_count=default group1' Modified node group group1 - ndparams -> {'oob_program': '/bin/false'} Command: ssh scratchy.staging.ganeti.org 'gnt-group remove group1' ---- PASSED [TestGroupModify] gnt-group modify ------------------------- >>>> 2026-06-08 00:21:14.790388 time=0:00:31.153329 [TestGroupModify] gnt-group modify <<<< 2026-06-08 00:21:14.790509 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-06-08 00:21:21.976052 time=0:00:07.185543 [TestRapiNodeGroups] Test several node group operations using RAPI <<<< 2026-06-08 00:21:21.976170 start [TestGroupTags] gnt-group tags --- Command: ssh scratchy.staging.ganeti.org 'gnt-group add-tags default TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh scratchy.staging.ganeti.org 'gnt-group list-tags default' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh scratchy.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 scratchy.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-06-08 00:21:26.896143 time=0:00:04.919973 [TestGroupTags] gnt-group tags ^^^^ BLOCK 2026-06-08 00:21:26.896238 time=0:00:57.660415 [RunGroupRwTests] Run tests for adding/removing/renaming groups vvvv BLOCK 2026-06-08 00:21:26.896274 start [RunNetworkTests] Run tests for network management <<<< 2026-06-08 00:21:26.896320 start [TestNetworkAddRemove] gnt-network add/remove Command: ssh scratchy.staging.ganeti.org 'gnt-network add --network 192.0.2.0/30 network1' Command: ssh scratchy.staging.ganeti.org 'gnt-network add --network 198.51.100.0/24 network2' Command: ssh scratchy.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: 3f7c0234-09b1-4346-abc3-26971f60f585) Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output network,gateway6,serial_no,name,uuid,inst_cnt,group_list,group_cnt,mtime,gateway,network6,reserved_count,ctime,map,tags,mac_prefix,external_reservations,inst_list,free_count >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-network list --output network,gateway6,serial_no,name,uuid,inst_cnt,group_list,group_cnt,mtime,gateway,network6,reserved_count,ctime,map,tags,mac_prefix,external_reservations,inst_list,free_count,network,gateway6,serial_no,name,uuid,inst_cnt,group_list,group_cnt,mtime,gateway,network6,reserved_count,ctime,map,tags,mac_prefix,external_reservations,inst_list,free_count >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output free_count,inst_list,external_reservations,mac_prefix,tags >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output map,ctime,reserved_count >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output network6,gateway,mtime,group_cnt,group_list,inst_cnt,uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output name,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output gateway6,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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name network1 network2' network1 network2 Command: ssh scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-network list-fields >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-network remove network1' Command: ssh scratchy.staging.ganeti.org 'gnt-network remove network2' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output network,gateway6,serial_no,name,uuid,inst_cnt,group_list,group_cnt,mtime,gateway,network6,reserved_count,ctime,map,tags,mac_prefix,external_reservations,inst_list,free_count >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-network list --output network,gateway6,serial_no,name,uuid,inst_cnt,group_list,group_cnt,mtime,gateway,network6,reserved_count,ctime,map,tags,mac_prefix,external_reservations,inst_list,free_count,network,gateway6,serial_no,name,uuid,inst_cnt,group_list,group_cnt,mtime,gateway,network6,reserved_count,ctime,map,tags,mac_prefix,external_reservations,inst_list,free_count >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output free_count,inst_list,external_reservations,mac_prefix,tags >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output map,ctime,reserved_count >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output network6,gateway,mtime,group_cnt,group_list,inst_cnt,uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output name,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output gateway6,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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name' Command: ssh scratchy.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 scratchy.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-06-08 00:21:36.906781 time=0:00:10.010461 [TestNetworkAddRemove] gnt-network add/remove <<<< 2026-06-08 00:21:36.906858 start [TestNetworkConnect] gnt-network connect/disconnect Warning: Queried for unknown fields field/does/not/exist Command: ssh scratchy.staging.ganeti.org 'gnt-group add group1' Command: ssh scratchy.staging.ganeti.org 'gnt-network add --network 192.0.2.0/24 network1' Command: ssh scratchy.staging.ganeti.org 'gnt-network connect --nic-parameters mode=bridged,link=xen-br0 network1 group1' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output network,gateway6,serial_no,name,uuid,inst_cnt,group_list,group_cnt,mtime,gateway,network6,reserved_count,ctime,map,tags,mac_prefix,external_reservations,inst_list,free_count >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-network list --output network,gateway6,serial_no,name,uuid,inst_cnt,group_list,group_cnt,mtime,gateway,network6,reserved_count,ctime,map,tags,mac_prefix,external_reservations,inst_list,free_count,network,gateway6,serial_no,name,uuid,inst_cnt,group_list,group_cnt,mtime,gateway,network6,reserved_count,ctime,map,tags,mac_prefix,external_reservations,inst_list,free_count >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output free_count,inst_list,external_reservations,mac_prefix,tags >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output map,ctime,reserved_count >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output network6,gateway,mtime,group_cnt,group_list,inst_cnt,uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output name,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output gateway6,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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name network1' network1 Command: ssh scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-network disconnect network1 group1' Command: ssh scratchy.staging.ganeti.org 'gnt-group remove group1' Command: ssh scratchy.staging.ganeti.org 'gnt-network remove network1' ---- PASSED [TestNetworkConnect] gnt-network connect/disconnect -------- >>>> 2026-06-08 00:21:45.421461 time=0:00:08.514603 [TestNetworkConnect] gnt-network connect/disconnect <<<< 2026-06-08 00:21:45.421613 start [TestNetworkTags] gnt-network tags Command: ssh scratchy.staging.ganeti.org 'gnt-network add --network 192.0.2.0/30 network1' Command: ssh scratchy.staging.ganeti.org 'gnt-network add-tags network1 TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh scratchy.staging.ganeti.org 'gnt-network list-tags network1' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-network remove network1' ---- PASSED [TestNetworkTags] gnt-network tags ------------------------- >>>> 2026-06-08 00:21:52.669778 time=0:00:07.248165 [TestNetworkTags] gnt-network tags ^^^^ BLOCK 2026-06-08 00:21:52.669866 time=0:00:25.773592 [RunNetworkTests] Run tests for network management vvvv BLOCK 2026-06-08 00:21:52.669901 start [RunFilterTests] Run tests for job filter management **** 2026-06-08 00:21:52.669953 skipping [TestFilterList] gnt-filter list, test(s) filters disabled **** 2026-06-08 00:21:52.669963 skipping [TestFilterListFields] gnt-filter list-fields, test(s) filters disabled **** 2026-06-08 00:21:52.669969 skipping [TestFilterAddRemove] gnt-filter add/delete, test(s) filters disabled **** 2026-06-08 00:21:52.669976 skipping [TestFilterReject] Tests that the REJECT filter does reject new jobs and that the, test(s) filters disabled **** 2026-06-08 00:21:52.669983 skipping [TestFilterOpCode] Tests that filtering with the "opcode" predicate works, test(s) filters disabled **** 2026-06-08 00:21:52.669990 skipping [TestFilterReasonChain] Tests that filters are processed in the right order and that the, test(s) filters disabled **** 2026-06-08 00:21:52.669997 skipping [TestFilterContinue] Tests that the CONTINUE filter has no effect, test(s) filters disabled **** 2026-06-08 00:21:52.670009 skipping [TestFilterAcceptPause] Tests that the PAUSE filter allows scheduling, but prevents starting,, test(s) filters disabled **** 2026-06-08 00:21:52.670020 skipping [TestFilterWatermark] Tests that the filter watermark is set correctly, test(s) filters disabled **** 2026-06-08 00:21:52.670027 skipping [TestFilterRateLimit] Tests that the RATE_LIMIT filter does reject new jobs when all, test(s) filters disabled **** 2026-06-08 00:21:52.670035 skipping [TestAdHocReasonRateLimit] Tests that ad-hoc rate limiting using --reason="rate-limit:n:..." works, test(s) filters disabled ^^^^ BLOCK 2026-06-08 00:21:52.670039 time=0:00:00.000138 [RunFilterTests] Run tests for job filter management <<<< 2026-06-08 00:21:52.670121 start [TestNodeReadd] gnt-node add --readd Command: ssh scratchy.staging.ganeti.org 'gnt-node add --no-ssh-key-check --secondary-ip=192.168.1.7 --readd --no-node-setup troy-mcclure.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. Mon Jun 8 00:21:55 2026 - INFO: Readding a node, the offline/drained flags were reset Mon Jun 8 00:21:55 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 scratchy.staging.ganeti.org 'gnt-cluster verify >> /var/log/ganeti/qa-output.log' ---- PASSED [TestNodeReadd] gnt-node add --readd ----------------------- >>>> 2026-06-08 00:22:01.577125 time=0:00:08.907004 [TestNodeReadd] gnt-node add --readd <<<< 2026-06-08 00:22:01.577270 start [TestNodeModify] gnt-node modify - Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --candidate-pool-size=2' Command: ssh scratchy.staging.ganeti.org 'gnt-node modify --master-candidate=no --auto-promote troy-mcclure.staging.ganeti.org' Modified node troy-mcclure.staging.ganeti.org - master_candidate -> False Command: ssh scratchy.staging.ganeti.org 'gnt-node modify --force --master-candidate=yes troy-mcclure.staging.ganeti.org' Modified node troy-mcclure.staging.ganeti.org - master_candidate -> True Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 335, 336 Waiting for job 335 ... Mon Jun 8 00:22:08 2026 * Verifying cluster config Mon Jun 8 00:22:08 2026 * Verifying cluster certificate files Mon Jun 8 00:22:08 2026 * Verifying hypervisor parameters Mon Jun 8 00:22:08 2026 * Verifying all nodes belong to an existing group Waiting for job 336 ... Mon Jun 8 00:22:09 2026 * Verifying group 'default' Mon Jun 8 00:22:09 2026 * Gathering data (3 nodes) Mon Jun 8 00:22:09 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:22:10 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:22:10 2026 * Verifying configuration file consistency Mon Jun 8 00:22:10 2026 * Verifying node status Mon Jun 8 00:22:10 2026 * Verifying instance status Mon Jun 8 00:22:10 2026 * Verifying orphan volumes Mon Jun 8 00:22:10 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:22:10 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:22: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. Mon Jun 8 00:22:10 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:22:10 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:22:10 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:22:10 2026 * Other Notes Mon Jun 8 00:22:10 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-node modify --force --master-candidate=no troy-mcclure.staging.ganeti.org' Modified node troy-mcclure.staging.ganeti.org - master_candidate -> False Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 339, 340 Waiting for job 339 ... Mon Jun 8 00:22:14 2026 * Verifying cluster config Mon Jun 8 00:22:14 2026 * Verifying cluster certificate files Mon Jun 8 00:22:14 2026 * Verifying hypervisor parameters Mon Jun 8 00:22:14 2026 * Verifying all nodes belong to an existing group Waiting for job 340 ... Mon Jun 8 00:22:14 2026 * Verifying group 'default' Mon Jun 8 00:22:14 2026 * Gathering data (3 nodes) Mon Jun 8 00:22:14 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:22:15 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:22:15 2026 * Verifying configuration file consistency Mon Jun 8 00:22:15 2026 * Verifying node status Mon Jun 8 00:22:15 2026 * Verifying instance status Mon Jun 8 00:22:15 2026 * Verifying orphan volumes Mon Jun 8 00:22:15 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:22:15 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:22:15 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Jun 8 00:22:15 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:22:15 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:22:15 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:22:15 2026 * Other Notes Mon Jun 8 00:22:15 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-node modify --force --drained=yes troy-mcclure.staging.ganeti.org' Modified node troy-mcclure.staging.ganeti.org - drained -> True Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 343, 344 Waiting for job 343 ... Mon Jun 8 00:22:18 2026 * Verifying cluster config Mon Jun 8 00:22:18 2026 * Verifying cluster certificate files Mon Jun 8 00:22:18 2026 * Verifying hypervisor parameters Mon Jun 8 00:22:18 2026 * Verifying all nodes belong to an existing group Waiting for job 344 ... Mon Jun 8 00:22:18 2026 * Verifying group 'default' Mon Jun 8 00:22:18 2026 * Gathering data (3 nodes) Mon Jun 8 00:22:18 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:22:20 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:22:20 2026 * Verifying configuration file consistency Mon Jun 8 00:22:20 2026 * Verifying node status Mon Jun 8 00:22:20 2026 * Verifying instance status Mon Jun 8 00:22:20 2026 * Verifying orphan volumes Mon Jun 8 00:22:20 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:22:20 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:22:20 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Jun 8 00:22:20 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:22:20 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:22:20 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:22:20 2026 * Other Notes Mon Jun 8 00:22:20 2026 - NOTICE: 1 drained node(s) found. Mon Jun 8 00:22:20 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-node modify --force --drained=no troy-mcclure.staging.ganeti.org' Modified node troy-mcclure.staging.ganeti.org - drained -> False Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 347, 348 Waiting for job 347 ... Mon Jun 8 00:22:23 2026 * Verifying cluster config Mon Jun 8 00:22:23 2026 * Verifying cluster certificate files Mon Jun 8 00:22:23 2026 * Verifying hypervisor parameters Mon Jun 8 00:22:23 2026 * Verifying all nodes belong to an existing group Waiting for job 348 ... Mon Jun 8 00:22:23 2026 * Verifying group 'default' Mon Jun 8 00:22:23 2026 * Gathering data (3 nodes) Mon Jun 8 00:22:23 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:22:24 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:22:24 2026 * Verifying configuration file consistency Mon Jun 8 00:22:24 2026 * Verifying node status Mon Jun 8 00:22:24 2026 * Verifying instance status Mon Jun 8 00:22:24 2026 * Verifying orphan volumes Mon Jun 8 00:22:24 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:22:24 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:22: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. Mon Jun 8 00:22:24 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:22:24 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:22:24 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:22:24 2026 * Other Notes Mon Jun 8 00:22:24 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-node modify --force --offline=yes troy-mcclure.staging.ganeti.org' Mon Jun 8 00:22:25 2026 Failed to stop KVM daemon on node 'troy-mcclure.staging.ganeti.org': Node is marked offline Modified node troy-mcclure.staging.ganeti.org - offline -> True Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 351, 352 Waiting for job 351 ... Mon Jun 8 00:22:27 2026 * Verifying cluster config Mon Jun 8 00:22:27 2026 * Verifying cluster certificate files Mon Jun 8 00:22:27 2026 * Verifying hypervisor parameters Mon Jun 8 00:22:27 2026 * Verifying all nodes belong to an existing group Waiting for job 352 ... Mon Jun 8 00:22:27 2026 * Verifying group 'default' Mon Jun 8 00:22:27 2026 * Gathering data (3 nodes) Mon Jun 8 00:22:27 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:22:28 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:22:28 2026 * Verifying configuration file consistency Mon Jun 8 00:22:28 2026 * Verifying node status Mon Jun 8 00:22:28 2026 * Verifying instance status Mon Jun 8 00:22:28 2026 * Verifying orphan volumes Mon Jun 8 00:22:28 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:22:28 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:22: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. Mon Jun 8 00:22:28 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:22:28 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:22:28 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:22:28 2026 * Other Notes Mon Jun 8 00:22:28 2026 - NOTICE: 1 offline node(s) found. Mon Jun 8 00:22:28 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-node modify --force --offline=no troy-mcclure.staging.ganeti.org' Mon Jun 8 00:22:29 2026 - WARNING: Transitioning node from offline to online state without using re-add. Please make sure the node is healthy! Modified node troy-mcclure.staging.ganeti.org - offline -> False Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 355, 356 Waiting for job 355 ... Mon Jun 8 00:22:31 2026 * Verifying cluster config Mon Jun 8 00:22:31 2026 * Verifying cluster certificate files Mon Jun 8 00:22:31 2026 * Verifying hypervisor parameters Mon Jun 8 00:22:31 2026 * Verifying all nodes belong to an existing group Waiting for job 356 ... Mon Jun 8 00:22:32 2026 * Verifying group 'default' Mon Jun 8 00:22:32 2026 * Gathering data (3 nodes) Mon Jun 8 00:22:32 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:22:33 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:22:33 2026 * Verifying configuration file consistency Mon Jun 8 00:22:33 2026 * Verifying node status Mon Jun 8 00:22:33 2026 * Verifying instance status Mon Jun 8 00:22:33 2026 * Verifying orphan volumes Mon Jun 8 00:22:33 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:22:33 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:22: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. Mon Jun 8 00:22:33 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:22:33 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:22:33 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:22:33 2026 * Other Notes Mon Jun 8 00:22:33 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-node modify --master-candidate=yes troy-mcclure.staging.ganeti.org' Modified node troy-mcclure.staging.ganeti.org - master_candidate -> True Command: ssh scratchy.staging.ganeti.org 'gnt-node modify --secondary-ip=192.168.1.7 troy-mcclure.staging.ganeti.org' Modified node troy-mcclure.staging.ganeti.org - secondary_ip -> 192.168.1.7 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --candidate-pool-size=10' Mon Jun 8 00:22:42 2026 - INFO: Note: more nodes are candidates (3) than desired (2) ---- PASSED [TestNodeModify] gnt-node modify --------------------------- >>>> 2026-06-08 00:22:42.304503 time=0:00:40.727233 [TestNodeModify] gnt-node modify <<<< 2026-06-08 00:22:42.304624 start [TestDelay] gnt-debug delay ------ Command: ssh scratchy.staging.ganeti.org 'gnt-debug delay 1' Command: ssh scratchy.staging.ganeti.org 'gnt-debug delay --no-master 1' Command: ssh scratchy.staging.ganeti.org 'gnt-debug delay --no-master -n troy-mcclure.staging.ganeti.org 1' ---- PASSED [TestDelay] gnt-debug delay -------------------------------- >>>> 2026-06-08 00:22:48.129515 time=0:00:05.824891 [TestDelay] gnt-debug delay Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a6233ad5af357330bd0a03f51aa9bd82a829feae /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 367, 368 Waiting for job 367 ... Mon Jun 8 00:22:49 2026 * Verifying cluster config Mon Jun 8 00:22:49 2026 * Verifying cluster certificate files Mon Jun 8 00:22:49 2026 * Verifying hypervisor parameters Mon Jun 8 00:22:49 2026 * Verifying all nodes belong to an existing group Waiting for job 368 ... Mon Jun 8 00:22:50 2026 * Verifying group 'default' Mon Jun 8 00:22:50 2026 * Gathering data (3 nodes) Mon Jun 8 00:22:50 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:22:51 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:22:51 2026 * Verifying configuration file consistency Mon Jun 8 00:22:51 2026 * Verifying node status Mon Jun 8 00:22:51 2026 * Verifying instance status Mon Jun 8 00:22:51 2026 * Verifying orphan volumes Mon Jun 8 00:22:51 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:22:51 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:22: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. Mon Jun 8 00:22:51 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:22:51 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:22:51 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:22:51 2026 * Other Notes Mon Jun 8 00:22:51 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a6233ad5af357330bd0a03f51aa9bd82a829feae /var/lib/ganeti/config.data <<<< 2026-06-08 00:22:51.768601 start [TestNodeTags] gnt-node tags ----- Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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-06-08 00:22:57.288065 time=0:00:05.519464 [TestNodeTags] gnt-node tags <<<< 2026-06-08 00:22:57.288181 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-06-08 00:22:58.242286 time=0:00:00.954105 [TestNode] Testing getting node(s) info via remote API <<<< 2026-06-08 00:22:58.242491 start [TestRapiInstanceAdd] Test adding a new instance via RAPI GET /2/jobs/375 Mon Jun 8 00:22:59 2026 * disk 0, size 768M Mon Jun 8 00:22:59 2026 * disk 1, size 512M Mon Jun 8 00:22:59 2026 * creating instance disks... Mon Jun 8 00:23:00 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 00:23:00 2026 adding disks to cluster config Mon Jun 8 00:23:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:23:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 00:23:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:23:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 00:23:00 2026 * running the instance OS create scripts... Mon Jun 8 00:23:01 2026 * starting instance... ---- PASSED [TestRapiInstanceAdd] Test adding a new instance via RAPI -- >>>> 2026-06-08 00:23:01.596215 time=0:00:03.353724 [TestRapiInstanceAdd] Test adding a new instance via RAPI <<<< 2026-06-08 00:23:01.596342 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 00:23:13.075164 time=0:00:11.478822 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 00:23:13.075279 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 00:23:13.075307 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 380 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 00:23:17 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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-06-08 00:23:22.331661 time=0:00:09.256354 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 00:23:22.331787 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 00:23:24.698617 time=0:00:02.366830 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 00:23:24.698715 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/386 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 00:23:36.068128 time=0:00:11.369413 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 00:23:36.068221 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/387 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 00:23:38.489036 time=0:00:02.420815 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 00:23:38.489147 start [TestInstanceList] gnt-instance list Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_threads,disk.name/15,disk.spindles/3,disk.name/12,mtime,disk.uuid/13,disk.uuid/10,nic.bridge/1,nic.mode/1,disk.name/5,bridge,admin_state_source,nic.bridge/4,custom_nicparams,snodes.group.uuid,nic.ips,disk_usage,disk.uuid/0,disk.spindles/10,hv/vnc_x509_verify,hv/drop_capabilities,disk.uuid/5,hv/blockdev_prefix,nic.bridge/3,nic.network/2,nic.mac/1,disk.spindles/4,nic.mode/7,nic.network.name/0,nic.uuid/7,nic.mode/0,hv/floppy_image_path,hv/boot_order,disks_active,disk.size/9,pnode.group,nic.network/0,nic.mac/3,hv/keymap,disk.size/13,nic.link/5,disk.size/15,nic.bridge/7,sda_size,nic.vlan/3,nic.mode/5,hv/cpu_sockets,disk.uuid/15,hv/spice_playback_compression,pnode,nic.network.name/3,disk.name/13,nic.count,disk.spindles/14,nic.network.name/5,hv/spice_password_file,hv/spice_streaming_video,nic.ip/6,hv/spice_ip_version,nic.uuid/2,hv/cpu_cap,disk.size/5,disk.uuid/6,hv/disk_discard,disk.uuid/7,hv/devices,uuid,disk.spindles/0,disk.name/9,nic_network,hv/pae,hv/migration_caps,disk.uuid/11,disk.size/7,network_port,disk.name/11,be/minmem,nic.name/1,disk.size/2,disk.size/8,nic.name/4,be/memory,disk.spindles/6,nic.mode/3,nic.ip/4,disk.spindles/8,nic.link/1,disk.size/14,custom_beparams,nic.mode/4,hv/vnc_x509_path,hv/bootloader_path,admin_state,nic.network.name/2,hv/cdrom_disk_type,nic.networks,beparams,nic.network/5,hv/vnet_hdr,nic.vlan/6,disk.uuid/3,nic.ip/7,nic.uuid/4,nic.network/7,vcpus,nic.networks.names,disk.size/1,hv/acpi,hv/vga,disk.names,hv/reboot_behavior,mac,hv/spice_image_compression,disk.uuid/8,name,hv/soundhw,be/auto_balance,oper_vcpus,nic.mac/7,disk.spindles/12,nic.vlan/2,forthcoming,nic.ip/0,disk.name/0,nic.name/2,disk.count,hv/spice_use_tls,disk.name/14,nic.ip/3,hv/machine_version,custom_hvparams,disk.uuid/9,nic.mac/5,nic.link/6,hv/spice_jpeg_wan_compression,nic.bridge/2,nic.name/0,hypervisor,nic.macs,nic.modes,nic.network.name/7,os,disk.spindles,disk.spindles/7,disk.spindles/15,nic.bridge/5,disk.uuid/4,hv/cdrom_image_path,hv/root_path,serial_no,hv/vif_script,nic.mac/2,be/always_failover,hv/kernel_path,nic.name/5,nic.mac/6,status,snodes,disk.spindles/1,nic.mode/2,hv/cpuid,disk.name/6,disk.name/8,nic.bridge/0,nic.name/6,nic.bridges,hv/security_model,disk_template,nic.network.name/1,hv/spice_use_vdagent,nic.vlan/4,hv/disk_aio,disk.size/3,hv/device_model,hv/cpu_cores,nic_link,nic.ip/5,nic.vlan/7,nic.mode/6,nic.link/3,hv/user_shutdown,hv/pci_pass,hv/vnc_password_file,nic.vlans,hv/spice_zlib_glz_wan_compression,ip,nic_mode,nic.network.name/6,hv/use_bootloader,admin_up,disk.name/1,hv/num_ttys,sdb_size,hv/initrd_path,hv/cdrom2_image_path,disk.size/6,disk.spindles/9,nic.uuids,nic.network/4,disk.uuids,hv/cpu_type,hv/kvm_pci_reservations,disk.name/3,hv/security_domain,ctime,hv/vnc_bind_address,nic.network.name/4,be/vcpus,be/maxmem,disk.name/10,hv/use_chroot,nic.name/3,nic.names,nic.link/2,hv/kernel_args,nic.link/7,hv/init_script,snodes.group,hv/use_localtime,nic.network/6,nic.name/7,nic.bridge/6,disk.size/11,nic.vlan/0,nic.uuid/1,disk.sizes,hv/spice_bind,disk.uuid/2,hv/serial_speed,tags,hv/spice_tls_ciphers,hv/usb_mouse,nic.vlan/1,nic.ip/1,hv/use_guest_agent,hv/extra_config,disk.size/0,nic.network/3,hv/kvm_path,nic.uuid/3,oper_state,nic.link/4,osparams,hv/startup_timeout,custom_osparams,disk.spindles/13,nic.ip/2,pnode.group.uuid,nic.vlan/5,hv/kvm_flag,console,disk.spindles/11,hv/disk_cache,disk.size/12,hv/disk_type,hv/cpu_mask,nic.uuid/6,nic.link/0,hv/bootloader_args,hv/nic_type,hv/vif_type,nic.links,disk.name/7,oper_ram,disk.uuid/12,hv/vnc_tls,hv/kvm_extra,disk.spindles/5,hv/scsi_controller_type,hv/virtio_net_queues,nic.network/1,nic.mac/0,disk.spindles/2,hv/extra_cgroups,hv/serial_console,hv/mem_path,disk.size/10,disk.uuid/14,hv/cpu_weight,disk.name/4,nic.uuid/0,nic.uuid/5,nic.mac/4,disk.name/2,hv/vhost_net,hv/viridian,be/spindle_use,hvparams,hv/migration_downtime,hv/usb_devices,disk.size/4,disk.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_threads,disk.name/15,disk.spindles/3,disk.name/12,mtime,disk.uuid/13,disk.uuid/10,nic.bridge/1,nic.mode/1,disk.name/5,bridge,admin_state_source,nic.bridge/4,custom_nicparams,snodes.group.uuid,nic.ips,disk_usage,disk.uuid/0,disk.spindles/10,hv/vnc_x509_verify,hv/drop_capabilities,disk.uuid/5,hv/blockdev_prefix,nic.bridge/3,nic.network/2,nic.mac/1,disk.spindles/4,nic.mode/7,nic.network.name/0,nic.uuid/7,nic.mode/0,hv/floppy_image_path,hv/boot_order,disks_active,disk.size/9,pnode.group,nic.network/0,nic.mac/3,hv/keymap,disk.size/13,nic.link/5,disk.size/15,nic.bridge/7,sda_size,nic.vlan/3,nic.mode/5,hv/cpu_sockets,disk.uuid/15,hv/spice_playback_compression,pnode,nic.network.name/3,disk.name/13,nic.count,disk.spindles/14,nic.network.name/5,hv/spice_password_file,hv/spice_streaming_video,nic.ip/6,hv/spice_ip_version,nic.uuid/2,hv/cpu_cap,disk.size/5,disk.uuid/6,hv/disk_discard,disk.uuid/7,hv/devices,uuid,disk.spindles/0,disk.name/9,nic_network,hv/pae,hv/migration_caps,disk.uuid/11,disk.size/7,network_port,disk.name/11,be/minmem,nic.name/1,disk.size/2,disk.size/8,nic.name/4,be/memory,disk.spindles/6,nic.mode/3,nic.ip/4,disk.spindles/8,nic.link/1,disk.size/14,custom_beparams,nic.mode/4,hv/vnc_x509_path,hv/bootloader_path,admin_state,nic.network.name/2,hv/cdrom_disk_type,nic.networks,beparams,nic.network/5,hv/vnet_hdr,nic.vlan/6,disk.uuid/3,nic.ip/7,nic.uuid/4,nic.network/7,vcpus,nic.networks.names,disk.size/1,hv/acpi,hv/vga,disk.names,hv/reboot_behavior,mac,hv/spice_image_compression,disk.uuid/8,name,hv/soundhw,be/auto_balance,oper_vcpus,nic.mac/7,disk.spindles/12,nic.vlan/2,forthcoming,nic.ip/0,disk.name/0,nic.name/2,disk.count,hv/spice_use_tls,disk.name/14,nic.ip/3,hv/machine_version,custom_hvparams,disk.uuid/9,nic.mac/5,nic.link/6,hv/spice_jpeg_wan_compression,nic.bridge/2,nic.name/0,hypervisor,nic.macs,nic.modes,nic.network.name/7,os,disk.spindles,disk.spindles/7,disk.spindles/15,nic.bridge/5,disk.uuid/4,hv/cdrom_image_path,hv/root_path,serial_no,hv/vif_script,nic.mac/2,be/always_failover,hv/kernel_path,nic.name/5,nic.mac/6,status,snodes,disk.spindles/1,nic.mode/2,hv/cpuid,disk.name/6,disk.name/8,nic.bridge/0,nic.name/6,nic.bridges,hv/security_model,disk_template,nic.network.name/1,hv/spice_use_vdagent,nic.vlan/4,hv/disk_aio,disk.size/3,hv/device_model,hv/cpu_cores,nic_link,nic.ip/5,nic.vlan/7,nic.mode/6,nic.link/3,hv/user_shutdown,hv/pci_pass,hv/vnc_password_file,nic.vlans,hv/spice_zlib_glz_wan_compression,ip,nic_mode,nic.network.name/6,hv/use_bootloader,admin_up,disk.name/1,hv/num_ttys,sdb_size,hv/initrd_path,hv/cdrom2_image_path,disk.size/6,disk.spindles/9,nic.uuids,nic.network/4,disk.uuids,hv/cpu_type,hv/kvm_pci_reservations,disk.name/3,hv/security_domain,ctime,hv/vnc_bind_address,nic.network.name/4,be/vcpus,be/maxmem,disk.name/10,hv/use_chroot,nic.name/3,nic.names,nic.link/2,hv/kernel_args,nic.link/7,hv/init_script,snodes.group,hv/use_localtime,nic.network/6,nic.name/7,nic.bridge/6,disk.size/11,nic.vlan/0,nic.uuid/1,disk.sizes,hv/spice_bind,disk.uuid/2,hv/serial_speed,tags,hv/spice_tls_ciphers,hv/usb_mouse,nic.vlan/1,nic.ip/1,hv/use_guest_agent,hv/extra_config,disk.size/0,nic.network/3,hv/kvm_path,nic.uuid/3,oper_state,nic.link/4,osparams,hv/startup_timeout,custom_osparams,disk.spindles/13,nic.ip/2,pnode.group.uuid,nic.vlan/5,hv/kvm_flag,console,disk.spindles/11,hv/disk_cache,disk.size/12,hv/disk_type,hv/cpu_mask,nic.uuid/6,nic.link/0,hv/bootloader_args,hv/nic_type,hv/vif_type,nic.links,disk.name/7,oper_ram,disk.uuid/12,hv/vnc_tls,hv/kvm_extra,disk.spindles/5,hv/scsi_controller_type,hv/virtio_net_queues,nic.network/1,nic.mac/0,disk.spindles/2,hv/extra_cgroups,hv/serial_console,hv/mem_path,disk.size/10,disk.uuid/14,hv/cpu_weight,disk.name/4,nic.uuid/0,nic.uuid/5,nic.mac/4,disk.name/2,hv/vhost_net,hv/viridian,be/spindle_use,hvparams,hv/migration_downtime,hv/usb_devices,disk.size/4,disk.uuid/1,hv/cpu_threads,disk.name/15,disk.spindles/3,disk.name/12,mtime,disk.uuid/13,disk.uuid/10,nic.bridge/1,nic.mode/1,disk.name/5,bridge,admin_state_source,nic.bridge/4,custom_nicparams,snodes.group.uuid,nic.ips,disk_usage,disk.uuid/0,disk.spindles/10,hv/vnc_x509_verify,hv/drop_capabilities,disk.uuid/5,hv/blockdev_prefix,nic.bridge/3,nic.network/2,nic.mac/1,disk.spindles/4,nic.mode/7,nic.network.name/0,nic.uuid/7,nic.mode/0,hv/floppy_image_path,hv/boot_order,disks_active,disk.size/9,pnode.group,nic.network/0,nic.mac/3,hv/keymap,disk.size/13,nic.link/5,disk.size/15,nic.bridge/7,sda_size,nic.vlan/3,nic.mode/5,hv/cpu_sockets,disk.uuid/15,hv/spice_playback_compression,pnode,nic.network.name/3,disk.name/13,nic.count,disk.spindles/14,nic.network.name/5,hv/spice_password_file,hv/spice_streaming_video,nic.ip/6,hv/spice_ip_version,nic.uuid/2,hv/cpu_cap,disk.size/5,disk.uuid/6,hv/disk_discard,disk.uuid/7,hv/devices,uuid,disk.spindles/0,disk.name/9,nic_network,hv/pae,hv/migration_caps,disk.uuid/11,disk.size/7,network_port,disk.name/11,be/minmem,nic.name/1,disk.size/2,disk.size/8,nic.name/4,be/memory,disk.spindles/6,nic.mode/3,nic.ip/4,disk.spindles/8,nic.link/1,disk.size/14,custom_beparams,nic.mode/4,hv/vnc_x509_path,hv/bootloader_path,admin_state,nic.network.name/2,hv/cdrom_disk_type,nic.networks,beparams,nic.network/5,hv/vnet_hdr,nic.vlan/6,disk.uuid/3,nic.ip/7,nic.uuid/4,nic.network/7,vcpus,nic.networks.names,disk.size/1,hv/acpi,hv/vga,disk.names,hv/reboot_behavior,mac,hv/spice_image_compression,disk.uuid/8,name,hv/soundhw,be/auto_balance,oper_vcpus,nic.mac/7,disk.spindles/12,nic.vlan/2,forthcoming,nic.ip/0,disk.name/0,nic.name/2,disk.count,hv/spice_use_tls,disk.name/14,nic.ip/3,hv/machine_version,custom_hvparams,disk.uuid/9,nic.mac/5,nic.link/6,hv/spice_jpeg_wan_compression,nic.bridge/2,nic.name/0,hypervisor,nic.macs,nic.modes,nic.network.name/7,os,disk.spindles,disk.spindles/7,disk.spindles/15,nic.bridge/5,disk.uuid/4,hv/cdrom_image_path,hv/root_path,serial_no,hv/vif_script,nic.mac/2,be/always_failover,hv/kernel_path,nic.name/5,nic.mac/6,status,snodes,disk.spindles/1,nic.mode/2,hv/cpuid,disk.name/6,disk.name/8,nic.bridge/0,nic.name/6,nic.bridges,hv/security_model,disk_template,nic.network.name/1,hv/spice_use_vdagent,nic.vlan/4,hv/disk_aio,disk.size/3,hv/device_model,hv/cpu_cores,nic_link,nic.ip/5,nic.vlan/7,nic.mode/6,nic.link/3,hv/user_shutdown,hv/pci_pass,hv/vnc_password_file,nic.vlans,hv/spice_zlib_glz_wan_compression,ip,nic_mode,nic.network.name/6,hv/use_bootloader,admin_up,disk.name/1,hv/num_ttys,sdb_size,hv/initrd_path,hv/cdrom2_image_path,disk.size/6,disk.spindles/9,nic.uuids,nic.network/4,disk.uuids,hv/cpu_type,hv/kvm_pci_reservations,disk.name/3,hv/security_domain,ctime,hv/vnc_bind_address,nic.network.name/4,be/vcpus,be/maxmem,disk.name/10,hv/use_chroot,nic.name/3,nic.names,nic.link/2,hv/kernel_args,nic.link/7,hv/init_script,snodes.group,hv/use_localtime,nic.network/6,nic.name/7,nic.bridge/6,disk.size/11,nic.vlan/0,nic.uuid/1,disk.sizes,hv/spice_bind,disk.uuid/2,hv/serial_speed,tags,hv/spice_tls_ciphers,hv/usb_mouse,nic.vlan/1,nic.ip/1,hv/use_guest_agent,hv/extra_config,disk.size/0,nic.network/3,hv/kvm_path,nic.uuid/3,oper_state,nic.link/4,osparams,hv/startup_timeout,custom_osparams,disk.spindles/13,nic.ip/2,pnode.group.uuid,nic.vlan/5,hv/kvm_flag,console,disk.spindles/11,hv/disk_cache,disk.size/12,hv/disk_type,hv/cpu_mask,nic.uuid/6,nic.link/0,hv/bootloader_args,hv/nic_type,hv/vif_type,nic.links,disk.name/7,oper_ram,disk.uuid/12,hv/vnc_tls,hv/kvm_extra,disk.spindles/5,hv/scsi_controller_type,hv/virtio_net_queues,nic.network/1,nic.mac/0,disk.spindles/2,hv/extra_cgroups,hv/serial_console,hv/mem_path,disk.size/10,disk.uuid/14,hv/cpu_weight,disk.name/4,nic.uuid/0,nic.uuid/5,nic.mac/4,disk.name/2,hv/vhost_net,hv/viridian,be/spindle_use,hvparams,hv/migration_downtime,hv/usb_devices,disk.size/4,disk.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/1,disk.size/4,hv/usb_devices,hv/migration_downtime >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hvparams,be/spindle_use,hv/viridian,hv/vhost_net,disk.name/2,nic.mac/4,nic.uuid/5,nic.uuid/0,disk.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_weight,disk.uuid/14,disk.size/10,hv/mem_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/serial_console,hv/extra_cgroups,disk.spindles/2,nic.mac/0,nic.network/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/virtio_net_queues,hv/scsi_controller_type,disk.spindles/5,hv/kvm_extra,hv/vnc_tls,disk.uuid/12,oper_ram >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/7,nic.links,hv/vif_type,hv/nic_type,hv/bootloader_args,nic.link/0,nic.uuid/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_mask,hv/disk_type >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/12,hv/disk_cache >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/11,console,hv/kvm_flag,nic.vlan/5,pnode.group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.ip/2,disk.spindles/13,custom_osparams,hv/startup_timeout,osparams,nic.link/4,oper_state,nic.uuid/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/kvm_path,nic.network/3,disk.size/0,hv/extra_config >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/use_guest_agent,nic.ip/1,nic.vlan/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/usb_mouse,hv/spice_tls_ciphers,tags,hv/serial_speed >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/2,hv/spice_bind,disk.sizes,nic.uuid/1,nic.vlan/0 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/11,nic.bridge/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.name/7,nic.network/6,hv/use_localtime >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output snodes.group,hv/init_script,nic.link/7,hv/kernel_args,nic.link/2,nic.names,nic.name/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/use_chroot,disk.name/10,be/maxmem,be/vcpus,nic.network.name/4,hv/vnc_bind_address,ctime,hv/security_domain,disk.name/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/kvm_pci_reservations,hv/cpu_type >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuids,nic.network/4,nic.uuids,disk.spindles/9,disk.size/6,hv/cdrom2_image_path,hv/initrd_path,sdb_size,hv/num_ttys,disk.name/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output admin_up,hv/use_bootloader,nic.network.name/6,nic_mode >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output ip,hv/spice_zlib_glz_wan_compression,nic.vlans,hv/vnc_password_file >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/pci_pass,hv/user_shutdown,nic.link/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.mode/6,nic.vlan/7,nic.ip/5,nic_link,hv/cpu_cores,hv/device_model,disk.size/3,hv/disk_aio >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/4,hv/spice_use_vdagent,nic.network.name/1,disk_template,hv/security_model >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.bridges,nic.name/6,nic.bridge/0,disk.name/8 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/6,hv/cpuid,nic.mode/2,disk.spindles/1,snodes,status,nic.mac/6,nic.name/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/kernel_path,be/always_failover,nic.mac/2,hv/vif_script >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output serial_no,hv/root_path,hv/cdrom_image_path,disk.uuid/4,nic.bridge/5,disk.spindles/15,disk.spindles/7,disk.spindles,os >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network.name/7,nic.modes >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.macs,hypervisor,nic.name/0,nic.bridge/2,hv/spice_jpeg_wan_compression,nic.link/6,nic.mac/5,disk.uuid/9 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output custom_hvparams,hv/machine_version,nic.ip/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/14,hv/spice_use_tls,disk.count,nic.name/2,disk.name/0,nic.ip/0,forthcoming,nic.vlan/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/12,nic.mac/7,oper_vcpus,be/auto_balance,hv/soundhw,name,disk.uuid/8,hv/spice_image_compression >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output mac,hv/reboot_behavior,disk.names,hv/vga,hv/acpi >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/1,nic.networks.names,vcpus >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network/7,nic.uuid/4,nic.ip/7,disk.uuid/3,nic.vlan/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vnet_hdr,nic.network/5,beparams,nic.networks,hv/cdrom_disk_type,nic.network.name/2,admin_state,hv/bootloader_path,hv/vnc_x509_path,nic.mode/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output custom_beparams,disk.size/14,nic.link/1,disk.spindles/8,nic.ip/4,nic.mode/3,disk.spindles/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output be/memory,nic.name/4,disk.size/8,disk.size/2,nic.name/1,be/minmem,disk.name/11,network_port,disk.size/7,disk.uuid/11 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/migration_caps,hv/pae,nic_network,disk.name/9,disk.spindles/0,uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/devices,disk.uuid/7,hv/disk_discard >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/6,disk.size/5,hv/cpu_cap,nic.uuid/2,hv/spice_ip_version >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.ip/6,hv/spice_streaming_video,hv/spice_password_file,nic.network.name/5,disk.spindles/14,nic.count >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/13,nic.network.name/3,pnode,hv/spice_playback_compression,disk.uuid/15,hv/cpu_sockets,nic.mode/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/3,sda_size,nic.bridge/7,disk.size/15 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.link/5,disk.size/13,hv/keymap,nic.mac/3,nic.network/0,pnode.group >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/9,disks_active,hv/boot_order,hv/floppy_image_path,nic.mode/0,nic.uuid/7,nic.network.name/0,nic.mode/7,disk.spindles/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.mac/1,nic.network/2,nic.bridge/3,hv/blockdev_prefix,disk.uuid/5,hv/drop_capabilities,hv/vnc_x509_verify,disk.spindles/10 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/0,disk_usage,nic.ips,snodes.group.uuid,custom_nicparams,nic.bridge/4,admin_state_source >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output bridge,disk.name/5,nic.mode/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.bridge/1,disk.uuid/10,disk.uuid/13,mtime,disk.name/12,disk.spindles/3,disk.name/15,hv/cpu_threads >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.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 scratchy.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 scratchy.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-06-08 00:23:48.742604 time=0:00:10.253457 [TestInstanceList] gnt-instance list <<<< 2026-06-08 00:23:48.742672 start [TestInstanceInfo] gnt-instance info Command: ssh scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 45954d55-ff4d-48cc-a40b-bab96492ea44 Serial number: 16 Creation time: 2026-06-08 00:23:00 Modification time: 2026-06-08 00:23:37 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:d4:2f:68 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 019a9fdd-e3ca-47a5-8ebf-a34f403b78ad name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/8f7fd17b-c4c7-4050-a17d-f4612999cc3d.disk0 on primary: /dev/gnt/8f7fd17b-c4c7-4050-a17d-f4612999cc3d.disk0 (253:0) name: disk0 UUID: 62d59db8-d344-4391-af65-435ea0cba257 - disk/1: plain, size 512M access mode: rw logical_id: gnt/9d1581bd-52a5-47a6-9810-ad54c7a2385e.disk1 on primary: /dev/gnt/9d1581bd-52a5-47a6-9810-ad54c7a2385e.disk1 (253:1) name: disk1 UUID: 08e1ce02-49d4-4dfc-a056-b65b0682adbb ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-06-08 00:23:49.909534 time=0:00:01.166862 [TestInstanceInfo] gnt-instance info <<<< 2026-06-08 00:23:49.909627 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 45954d55-ff4d-48cc-a40b-bab96492ea44 Serial number: 16 Creation time: 2026-06-08 00:23:00 Modification time: 2026-06-08 00:23:37 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:d4:2f:68 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 019a9fdd-e3ca-47a5-8ebf-a34f403b78ad name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/8f7fd17b-c4c7-4050-a17d-f4612999cc3d.disk0 on primary: /dev/gnt/8f7fd17b-c4c7-4050-a17d-f4612999cc3d.disk0 (253:0) name: disk0 UUID: 62d59db8-d344-4391-af65-435ea0cba257 - disk/1: plain, size 512M access mode: rw logical_id: gnt/9d1581bd-52a5-47a6-9810-ad54c7a2385e.disk1 on primary: /dev/gnt/9d1581bd-52a5-47a6-9810-ad54c7a2385e.disk1 (253:1) name: disk1 UUID: 08e1ce02-49d4-4dfc-a056-b65b0682adbb Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:23:52 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:23:52 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:28:38:da,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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:23:53 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:23:54 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:23:55 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:23:55 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:23:56 2026 * disk 2, size 1.0G Mon Jun 8 00:23:57 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:23:57 2026 - INFO: Hotplug done. Mon Jun 8 00:23:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:23:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:23:58 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:23:58 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-08 00:24:16.984263 time=0:00:27.074636 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 00:24:16.984366 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/409 GET /2/jobs/410 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 00:24:19.460824 time=0:00:02.476458 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 00:24:19.460963 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 00:24:19.460984 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 00:24:19.460999 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 00:24:19.461060 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 00:24:25.931408 time=0:00:06.470348 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 00:24:25.931492 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 00:24:25.931521 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 00:24:25.931560 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 45954d55-ff4d-48cc-a40b-bab96492ea44 Serial number: 39 Creation time: 2026-06-08 00:23:00 Modification time: 2026-06-08 00:24:25 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:d4:2f:68 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 019a9fdd-e3ca-47a5-8ebf-a34f403b78ad name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/8f7fd17b-c4c7-4050-a17d-f4612999cc3d.disk0 on primary: /dev/gnt/8f7fd17b-c4c7-4050-a17d-f4612999cc3d.disk0 (253:0) name: disk0 UUID: 62d59db8-d344-4391-af65-435ea0cba257 - disk/1: plain, size 512M access mode: rw logical_id: gnt/9d1581bd-52a5-47a6-9810-ad54c7a2385e.disk1 on primary: /dev/gnt/9d1581bd-52a5-47a6-9810-ad54c7a2385e.disk1 (253:1) name: disk1 UUID: 08e1ce02-49d4-4dfc-a056-b65b0682adbb Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.hjc9Zh Command: ssh scratchy.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.hjc9Zh && mv /tmp/gnt.hjc9Zh /etc/hosts' Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Stdout was: Mon Jun 8 00:24:27 2026 - INFO: Resolved given name 'kvm-test-instance02.staging.ganeti.org' to 'localhost' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Resolved hostname 'localhost' does not look the same as given hostname 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 45954d55-ff4d-48cc-a40b-bab96492ea44 Serial number: 39 Creation time: 2026-06-08 00:23:00 Modification time: 2026-06-08 00:24:25 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:d4:2f:68 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 019a9fdd-e3ca-47a5-8ebf-a34f403b78ad name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/8f7fd17b-c4c7-4050-a17d-f4612999cc3d.disk0 on primary: /dev/gnt/8f7fd17b-c4c7-4050-a17d-f4612999cc3d.disk0 (253:0) name: disk0 UUID: 62d59db8-d344-4391-af65-435ea0cba257 - disk/1: plain, size 512M access mode: rw logical_id: gnt/9d1581bd-52a5-47a6-9810-ad54c7a2385e.disk1 on primary: /dev/gnt/9d1581bd-52a5-47a6-9810-ad54c7a2385e.disk1 (253:1) name: disk1 UUID: 08e1ce02-49d4-4dfc-a056-b65b0682adbb Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.kQzXr6 Command: ssh scratchy.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.kQzXr6 && mv /tmp/gnt.kQzXr6 /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 45954d55-ff4d-48cc-a40b-bab96492ea44 Serial number: 39 Creation time: 2026-06-08 00:23:00 Modification time: 2026-06-08 00:24:25 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:d4:2f:68 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 019a9fdd-e3ca-47a5-8ebf-a34f403b78ad name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/8f7fd17b-c4c7-4050-a17d-f4612999cc3d.disk0 on primary: /dev/gnt/8f7fd17b-c4c7-4050-a17d-f4612999cc3d.disk0 (253:0) name: disk0 UUID: 62d59db8-d344-4391-af65-435ea0cba257 - disk/1: plain, size 512M access mode: rw logical_id: gnt/9d1581bd-52a5-47a6-9810-ad54c7a2385e.disk1 on primary: /dev/gnt/9d1581bd-52a5-47a6-9810-ad54c7a2385e.disk1 (253:1) name: disk1 UUID: 08e1ce02-49d4-4dfc-a056-b65b0682adbb Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 45954d55-ff4d-48cc-a40b-bab96492ea44 Serial number: 41 Creation time: 2026-06-08 00:23:00 Modification time: 2026-06-08 00:24:32 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:d4:2f:68 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 019a9fdd-e3ca-47a5-8ebf-a34f403b78ad name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/8f7fd17b-c4c7-4050-a17d-f4612999cc3d.disk0 on primary: /dev/gnt/8f7fd17b-c4c7-4050-a17d-f4612999cc3d.disk0 (253:0) name: disk0 UUID: 62d59db8-d344-4391-af65-435ea0cba257 - disk/1: plain, size 512M access mode: rw logical_id: gnt/9d1581bd-52a5-47a6-9810-ad54c7a2385e.disk1 on primary: /dev/gnt/9d1581bd-52a5-47a6-9810-ad54c7a2385e.disk1 (253:1) name: disk1 UUID: 08e1ce02-49d4-4dfc-a056-b65b0682adbb Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 45954d55-ff4d-48cc-a40b-bab96492ea44 Serial number: 43 Creation time: 2026-06-08 00:23:00 Modification time: 2026-06-08 00:24:37 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:d4:2f:68 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 019a9fdd-e3ca-47a5-8ebf-a34f403b78ad name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/8f7fd17b-c4c7-4050-a17d-f4612999cc3d.disk0 on primary: /dev/gnt/8f7fd17b-c4c7-4050-a17d-f4612999cc3d.disk0 (253:0) name: disk0 UUID: 62d59db8-d344-4391-af65-435ea0cba257 - disk/1: plain, size 512M access mode: rw logical_id: gnt/9d1581bd-52a5-47a6-9810-ad54c7a2385e.disk1 on primary: /dev/gnt/9d1581bd-52a5-47a6-9810-ad54c7a2385e.disk1 (253:1) name: disk1 UUID: 08e1ce02-49d4-4dfc-a056-b65b0682adbb Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-06-08 00:24:38.775183 time=0:00:12.843623 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-06-08 00:24:38.775263 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/420 GET /2/jobs/421 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-06-08 00:24:44.548238 time=0:00:05.772975 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-06-08 00:24:44.548329 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 45954d55-ff4d-48cc-a40b-bab96492ea44 Serial number: 47 Creation time: 2026-06-08 00:23:00 Modification time: 2026-06-08 00:24:44 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:d4:2f:68 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 019a9fdd-e3ca-47a5-8ebf-a34f403b78ad name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/8f7fd17b-c4c7-4050-a17d-f4612999cc3d.disk0 on primary: /dev/gnt/8f7fd17b-c4c7-4050-a17d-f4612999cc3d.disk0 (253:0) name: disk0 UUID: 62d59db8-d344-4391-af65-435ea0cba257 - disk/1: plain, size 512M access mode: rw logical_id: gnt/9d1581bd-52a5-47a6-9810-ad54c7a2385e.disk1 on primary: /dev/gnt/9d1581bd-52a5-47a6-9810-ad54c7a2385e.disk1 (253:1) name: disk1 UUID: 08e1ce02-49d4-4dfc-a056-b65b0682adbb Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.suyRCV Command: ssh scratchy.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.suyRCV && mv /tmp/gnt.suyRCV /etc/hosts' Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Stdout was: Mon Jun 8 00:24:46 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 45954d55-ff4d-48cc-a40b-bab96492ea44 Serial number: 47 Creation time: 2026-06-08 00:23:00 Modification time: 2026-06-08 00:24:44 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:d4:2f:68 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 019a9fdd-e3ca-47a5-8ebf-a34f403b78ad name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/8f7fd17b-c4c7-4050-a17d-f4612999cc3d.disk0 on primary: /dev/gnt/8f7fd17b-c4c7-4050-a17d-f4612999cc3d.disk0 (253:0) name: disk0 UUID: 62d59db8-d344-4391-af65-435ea0cba257 - disk/1: plain, size 512M access mode: rw logical_id: gnt/9d1581bd-52a5-47a6-9810-ad54c7a2385e.disk1 on primary: /dev/gnt/9d1581bd-52a5-47a6-9810-ad54c7a2385e.disk1 (253:1) name: disk1 UUID: 08e1ce02-49d4-4dfc-a056-b65b0682adbb Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.Wl1GAa Command: ssh scratchy.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.Wl1GAa && mv /tmp/gnt.Wl1GAa /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 45954d55-ff4d-48cc-a40b-bab96492ea44 Serial number: 47 Creation time: 2026-06-08 00:23:00 Modification time: 2026-06-08 00:24:44 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:d4:2f:68 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 019a9fdd-e3ca-47a5-8ebf-a34f403b78ad name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/8f7fd17b-c4c7-4050-a17d-f4612999cc3d.disk0 on primary: /dev/gnt/8f7fd17b-c4c7-4050-a17d-f4612999cc3d.disk0 (253:0) name: disk0 UUID: 62d59db8-d344-4391-af65-435ea0cba257 - disk/1: plain, size 512M access mode: rw logical_id: gnt/9d1581bd-52a5-47a6-9810-ad54c7a2385e.disk1 on primary: /dev/gnt/9d1581bd-52a5-47a6-9810-ad54c7a2385e.disk1 (253:1) name: disk1 UUID: 08e1ce02-49d4-4dfc-a056-b65b0682adbb Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance03.staging.ganeti.org' - Instance name: kvm-test-instance03.staging.ganeti.org UUID: 45954d55-ff4d-48cc-a40b-bab96492ea44 Serial number: 49 Creation time: 2026-06-08 00:23:00 Modification time: 2026-06-08 00:24:51 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:d4:2f:68 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 019a9fdd-e3ca-47a5-8ebf-a34f403b78ad name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/8f7fd17b-c4c7-4050-a17d-f4612999cc3d.disk0 on primary: /dev/gnt/8f7fd17b-c4c7-4050-a17d-f4612999cc3d.disk0 (253:0) name: disk0 UUID: 62d59db8-d344-4391-af65-435ea0cba257 - disk/1: plain, size 512M access mode: rw logical_id: gnt/9d1581bd-52a5-47a6-9810-ad54c7a2385e.disk1 on primary: /dev/gnt/9d1581bd-52a5-47a6-9810-ad54c7a2385e.disk1 (253:1) name: disk1 UUID: 08e1ce02-49d4-4dfc-a056-b65b0682adbb Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.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/8f7fd17b-c4c7-4050-a17d-f4612999cc3d.disk0 gnt/9d1581bd-52a5-47a6-9810-ad54c7a2385e.disk1 | grep kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/8f7fd17b-c4c7-4050-a17d-f4612999cc3d.disk0 gnt/9d1581bd-52a5-47a6-9810-ad54c7a2385e.disk1 | grep kvm-test-instance03.staging.ganeti.org' originstname+kvm-test-instance03.staging.ganeti.org originstname+kvm-test-instance03.staging.ganeti.org Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 45954d55-ff4d-48cc-a40b-bab96492ea44 Serial number: 51 Creation time: 2026-06-08 00:23:00 Modification time: 2026-06-08 00:24:55 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:d4:2f:68 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 019a9fdd-e3ca-47a5-8ebf-a34f403b78ad name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/8f7fd17b-c4c7-4050-a17d-f4612999cc3d.disk0 on primary: /dev/gnt/8f7fd17b-c4c7-4050-a17d-f4612999cc3d.disk0 (253:0) name: disk0 UUID: 62d59db8-d344-4391-af65-435ea0cba257 - disk/1: plain, size 512M access mode: rw logical_id: gnt/9d1581bd-52a5-47a6-9810-ad54c7a2385e.disk1 on primary: /dev/gnt/9d1581bd-52a5-47a6-9810-ad54c7a2385e.disk1 (253:1) name: disk1 UUID: 08e1ce02-49d4-4dfc-a056-b65b0682adbb Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.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/8f7fd17b-c4c7-4050-a17d-f4612999cc3d.disk0 gnt/9d1581bd-52a5-47a6-9810-ad54c7a2385e.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/8f7fd17b-c4c7-4050-a17d-f4612999cc3d.disk0 gnt/9d1581bd-52a5-47a6-9810-ad54c7a2385e.disk1 | grep kvm-test-instance03.staging.ganeti.org' ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-06-08 00:24:57.187426 time=0:00:12.639097 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-06-08 00:24:57.187553 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/430 GET /2/jobs/431 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-06-08 00:25:02.852307 time=0:00:05.664754 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-06-08 00:25:02.852414 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 00:25:04 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 00:25:04 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:25:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 00:25:07 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 00:25:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:25:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 00:25:10 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 00:25:10 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:25:10 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 00:25:13 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 00:25:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:25:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 00:25:14.563969 time=0:00:11.711555 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 00:25:14.564110 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 00:25:16.932889 time=0:00:02.368779 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 00:25:16.932979 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 443 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 00:25: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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 00:25:56.660531 time=0:00:39.727552 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 00:25:56.660642 start [TestInstanceTags] gnt-instance tags Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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-06-08 00:26:01.608270 time=0:00:04.947628 [TestInstanceTags] gnt-instance tags <<<< 2026-06-08 00:26:01.608376 start [TestClusterVerify] gnt-cluster verify Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 450, 451 Waiting for job 450 ... Mon Jun 8 00:26:03 2026 * Verifying cluster config Mon Jun 8 00:26:03 2026 * Verifying cluster certificate files Mon Jun 8 00:26:03 2026 * Verifying hypervisor parameters Mon Jun 8 00:26:03 2026 * Verifying all nodes belong to an existing group Waiting for job 451 ... Mon Jun 8 00:26:03 2026 * Verifying group 'default' Mon Jun 8 00:26:03 2026 * Gathering data (3 nodes) Mon Jun 8 00:26:03 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:26:05 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:26:05 2026 * Verifying configuration file consistency Mon Jun 8 00:26:05 2026 * Verifying node status Mon Jun 8 00:26:05 2026 * Verifying instance status Mon Jun 8 00:26:05 2026 * Verifying orphan volumes Mon Jun 8 00:26:05 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:26:05 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:26: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. Mon Jun 8 00:26:05 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:26:05 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:26:05 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:26:05 2026 * Other Notes Mon Jun 8 00:26:05 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Jun 8 00:26:05 2026 * Hooks Results Command: ssh scratchy.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-06-08 00:26:07.243703 time=0:00:05.635327 [TestClusterVerify] gnt-cluster verify <<<< 2026-06-08 00:26:07.243816 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 Mon Jun 8 00:26:09 2026 Generating X509 certificate on troy-mcclure.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-06-08 00:26:09.584205 time=0:00:02.340389 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-06-08 00:26:09.584307 start [TestNodeList] gnt-node list ----- Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/ssh_port,master,mtime,ndp/spindle_count,powered,custom_ndparams,ndp/exclusive_storage,sptotal,dtotal,vm_capable,ndp/oob_program,pinst_list,ndp/ovs_link,disk_state,uuid,offline,csockets,mtotal,group,group.uuid,role,tags,mfree,pinst_cnt,spfree,ctotal,name,sinst_cnt,drained,ctime,sip,dfree,serial_no,sinst_list,cnodes,pip,ndp/cpu_speed,ndp/ovs,mnode,ndp/ovs_name,ndparams,master_candidate,cnos,master_capable,bootid,hv_state >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-node list --output ndp/ssh_port,master,mtime,ndp/spindle_count,powered,custom_ndparams,ndp/exclusive_storage,sptotal,dtotal,vm_capable,ndp/oob_program,pinst_list,ndp/ovs_link,disk_state,uuid,offline,csockets,mtotal,group,group.uuid,role,tags,mfree,pinst_cnt,spfree,ctotal,name,sinst_cnt,drained,ctime,sip,dfree,serial_no,sinst_list,cnodes,pip,ndp/cpu_speed,ndp/ovs,mnode,ndp/ovs_name,ndparams,master_candidate,cnos,master_capable,bootid,hv_state,ndp/ssh_port,master,mtime,ndp/spindle_count,powered,custom_ndparams,ndp/exclusive_storage,sptotal,dtotal,vm_capable,ndp/oob_program,pinst_list,ndp/ovs_link,disk_state,uuid,offline,csockets,mtotal,group,group.uuid,role,tags,mfree,pinst_cnt,spfree,ctotal,name,sinst_cnt,drained,ctime,sip,dfree,serial_no,sinst_list,cnodes,pip,ndp/cpu_speed,ndp/ovs,mnode,ndp/ovs_name,ndparams,master_candidate,cnos,master_capable,bootid,hv_state >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output hv_state,bootid,master_capable,cnos,master_candidate,ndparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/ovs_name,mnode >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/ovs,ndp/cpu_speed,pip,cnodes,sinst_list,serial_no,dfree,sip >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ctime,drained,sinst_cnt,name >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ctotal,spfree,pinst_cnt,mfree >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output tags,role,group.uuid,group >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output mtotal,csockets >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output offline,uuid,disk_state,ndp/ovs_link,pinst_list,ndp/oob_program,vm_capable,dtotal,sptotal >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/exclusive_storage,custom_ndparams,powered,ndp/spindle_count,mtime,master,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' scratchy.staging.ganeti.org todd-flanders.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org todd-flanders.staging.ganeti.org scratchy.staging.ganeti.org' troy-mcclure.staging.ganeti.org todd-flanders.staging.ganeti.org scratchy.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org todd-flanders.staging.ganeti.org scratchy.staging.ganeti.org' troy-mcclure.staging.ganeti.org todd-flanders.staging.ganeti.org scratchy.staging.ganeti.org Command: ssh scratchy.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 scratchy.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-06-08 00:26:14.820908 time=0:00:05.236601 [TestNodeList] gnt-node list <<<< 2026-06-08 00:26:14.821072 start [TestJobList] gnt-job list ------- Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output summary,priority,opresult,oppriority,ops,oplog,start_ts,end_ts,received_ts,opstart,archived,status,id,opstatus,opend,opexec >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-job list --output summary,priority,opresult,oppriority,ops,oplog,start_ts,end_ts,received_ts,opstart,archived,status,id,opstatus,opend,opexec,summary,priority,opresult,oppriority,ops,oplog,start_ts,end_ts,received_ts,opstart,archived,status,id,opstatus,opend,opexec >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opexec,opend >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opstatus,id,status,archived,opstart,received_ts,end_ts,start_ts,oplog,ops >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output oppriority,opresult,priority,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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 187 327 51 287 83 450 305 185 362 370 50 383 283 157 188 292 201 88 228 312 272 265 175 432 398 274 39 378 194 243 102 136 375 167 164 195 447 174 134 284 193 178 358 105 1 380 410 323 84 395 79 16 424 121 166 301 245 119 171 241 350 442 334 23 300 423 155 433 127 356 218 116 364 168 26 184 438 89 180 275 199 310 253 214 368 281 252 427 439 285 64 394 138 130 377 351 227 413 148 95 330 248 191 179 20 376 411 319 419 324 170 91 235 436 385 242 321 19 152 359 365 237 139 8 313 296 409 326 428 295 425 110 348 345 421 143 81 355 104 373 109 144 353 280 232 437 415 261 183 122 341 401 106 212 397 146 77 190 137 30 276 250 196 96 259 61 298 66 407 17 58 141 133 135 434 160 92 72 282 367 156 128 117 150 217 21 314 223 69 374 408 279 209 452 267 230 140 352 403 236 325 211 239 234 147 225 391 444 13 429 99 159 189 221 47 382 426 390 286 35 67 456 224 111 49 198 27 114 399 32 7 73 449 87 31 363 151 453 297 22 206 416 443 231 210 316 216 68 404 322 256 101 213 290 269 338 115 389 59 357 289 78 60 309 388 123 165 354 145 124 258 306 264 251 369 337 445 142 70 207 233 336 182 360 45 402 169 405 186 215 82 71 262 320 238 255 54 125 318 268 384 149 55 435 162 33 430 278 100 263 129 315 273 396 299 41 46 6 52 349 3 340 328 76 154 177 392 393 229 2 203 10 62 412 441 448 208 446 86 53 454 28 329 220 103 366 244 332 417 25 202 372 163 347 4 153 107 24 63 277 386 132 90 43 246 342 339 37 422 260 118 308 307 48 293 80 18 311 302 219 74 112 257 346 40 42 387 108 344 371 192 335 431 173 226 98 455 266 197 254 94 317 14 240 15 333 270 181 29 38 361 400 420 406 249 204 85 176 44 57 414 113 291 131 56 247 34 379 172 97 11 294 205 331 36 161 65 120 304 158 271 303 418 126 5 222 93 440 75 451 12 343 9 288 381 200' 187 327 51 287 83 450 305 185 362 370 50 383 283 157 188 292 201 88 228 312 272 265 175 432 398 274 39 378 194 243 102 136 375 167 164 195 447 174 134 284 193 178 358 105 1 380 410 323 84 395 79 16 424 121 166 301 245 119 171 241 350 442 334 23 300 423 155 433 127 356 218 116 364 168 26 184 438 89 180 275 199 310 253 214 368 281 252 427 439 285 64 394 138 130 377 351 227 413 148 95 330 248 191 179 20 376 411 319 419 324 170 91 235 436 385 242 321 19 152 359 365 237 139 8 313 296 409 326 428 295 425 110 348 345 421 143 81 355 104 373 109 144 353 280 232 437 415 261 183 122 341 401 106 212 397 146 77 190 137 30 276 250 196 96 259 61 298 66 407 17 58 141 133 135 434 160 92 72 282 367 156 128 117 150 217 21 314 223 69 374 408 279 209 452 267 230 140 352 403 236 325 211 239 234 147 225 391 444 13 429 99 159 189 221 47 382 426 390 286 35 67 456 224 111 49 198 27 114 399 32 7 73 449 87 31 363 151 453 297 22 206 416 443 231 210 316 216 68 404 322 256 101 213 290 269 338 115 389 59 357 289 78 60 309 388 123 165 354 145 124 258 306 264 251 369 337 445 142 70 207 233 336 182 360 45 402 169 405 186 215 82 71 262 320 238 255 54 125 318 268 384 149 55 435 162 33 430 278 100 263 129 315 273 396 299 41 46 6 52 349 3 340 328 76 154 177 392 393 229 2 203 10 62 412 441 448 208 446 86 53 454 28 329 220 103 366 244 332 417 25 202 372 163 347 4 153 107 24 63 277 386 132 90 43 246 342 339 37 422 260 118 308 307 48 293 80 18 311 302 219 74 112 257 346 40 42 387 108 344 371 192 335 431 173 226 98 455 266 197 254 94 317 14 240 15 333 270 181 29 38 361 400 420 406 249 204 85 176 44 57 414 113 291 131 56 247 34 379 172 97 11 294 205 331 36 161 65 120 304 158 271 303 418 126 5 222 93 440 75 451 12 343 9 288 381 200 Command: ssh scratchy.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-06-08 00:26:17.116750 time=0:00:02.295678 [TestJobList] gnt-job list <<<< 2026-06-08 00:26:17.116862 start [TestRapiInstanceRemove] Test removing instance via RAPI GET /2/jobs/457 ---- PASSED [TestRapiInstanceRemove] Test removing instance via RAPI --- >>>> 2026-06-08 00:26:23.868828 time=0:00:06.751966 [TestRapiInstanceRemove] Test removing instance via RAPI <<<< 2026-06-08 00:26:23.868958 start [TestRapiInstanceAdd] Test adding a new instance via RAPI POST /2/instances GET /2/jobs/458 Mon Jun 8 00:26:25 2026 * disk 0, size 768M Mon Jun 8 00:26:25 2026 * disk 1, size 512M Mon Jun 8 00:26:25 2026 * creating instance disks... Mon Jun 8 00:26:26 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 00:26:26 2026 adding disks to cluster config Mon Jun 8 00:26:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:26:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 00:26:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:26:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 00:26:26 2026 * running the instance OS create scripts... Mon Jun 8 00:26:26 2026 * starting instance... ---- PASSED [TestRapiInstanceAdd] Test adding a new instance via RAPI -- >>>> 2026-06-08 00:26:27.300420 time=0:00:03.431462 [TestRapiInstanceAdd] Test adding a new instance via RAPI <<<< 2026-06-08 00:26:27.300527 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 00:26:38.686388 time=0:00:11.385861 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 00:26:38.686549 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 00:26:38.686572 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 463 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 00:26:42 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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-06-08 00:26:47.921142 time=0:00:09.234570 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 00:26:47.921248 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 00:26:50.401768 time=0:00:02.480520 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 00:26:50.401865 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/469 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 00:27:01.784113 time=0:00:11.382248 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 00:27:01.784212 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/470 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 00:27:04.104086 time=0:00:02.319874 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 00:27:04.104193 start [TestInstanceList] gnt-instance list Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_threads,disk.name/15,disk.spindles/3,disk.name/12,mtime,disk.uuid/13,disk.uuid/10,nic.bridge/1,nic.mode/1,disk.name/5,bridge,admin_state_source,nic.bridge/4,custom_nicparams,snodes.group.uuid,nic.ips,disk_usage,disk.uuid/0,disk.spindles/10,hv/vnc_x509_verify,hv/drop_capabilities,disk.uuid/5,hv/blockdev_prefix,nic.bridge/3,nic.network/2,nic.mac/1,disk.spindles/4,nic.mode/7,nic.network.name/0,nic.uuid/7,nic.mode/0,hv/floppy_image_path,hv/boot_order,disks_active,disk.size/9,pnode.group,nic.network/0,nic.mac/3,hv/keymap,disk.size/13,nic.link/5,disk.size/15,nic.bridge/7,sda_size,nic.vlan/3,nic.mode/5,hv/cpu_sockets,disk.uuid/15,hv/spice_playback_compression,pnode,nic.network.name/3,disk.name/13,nic.count,disk.spindles/14,nic.network.name/5,hv/spice_password_file,hv/spice_streaming_video,nic.ip/6,hv/spice_ip_version,nic.uuid/2,hv/cpu_cap,disk.size/5,disk.uuid/6,hv/disk_discard,disk.uuid/7,hv/devices,uuid,disk.spindles/0,disk.name/9,nic_network,hv/pae,hv/migration_caps,disk.uuid/11,disk.size/7,network_port,disk.name/11,be/minmem,nic.name/1,disk.size/2,disk.size/8,nic.name/4,be/memory,disk.spindles/6,nic.mode/3,nic.ip/4,disk.spindles/8,nic.link/1,disk.size/14,custom_beparams,nic.mode/4,hv/vnc_x509_path,hv/bootloader_path,admin_state,nic.network.name/2,hv/cdrom_disk_type,nic.networks,beparams,nic.network/5,hv/vnet_hdr,nic.vlan/6,disk.uuid/3,nic.ip/7,nic.uuid/4,nic.network/7,vcpus,nic.networks.names,disk.size/1,hv/acpi,hv/vga,disk.names,hv/reboot_behavior,mac,hv/spice_image_compression,disk.uuid/8,name,hv/soundhw,be/auto_balance,oper_vcpus,nic.mac/7,disk.spindles/12,nic.vlan/2,forthcoming,nic.ip/0,disk.name/0,nic.name/2,disk.count,hv/spice_use_tls,disk.name/14,nic.ip/3,hv/machine_version,custom_hvparams,disk.uuid/9,nic.mac/5,nic.link/6,hv/spice_jpeg_wan_compression,nic.bridge/2,nic.name/0,hypervisor,nic.macs,nic.modes,nic.network.name/7,os,disk.spindles,disk.spindles/7,disk.spindles/15,nic.bridge/5,disk.uuid/4,hv/cdrom_image_path,hv/root_path,serial_no,hv/vif_script,nic.mac/2,be/always_failover,hv/kernel_path,nic.name/5,nic.mac/6,status,snodes,disk.spindles/1,nic.mode/2,hv/cpuid,disk.name/6,disk.name/8,nic.bridge/0,nic.name/6,nic.bridges,hv/security_model,disk_template,nic.network.name/1,hv/spice_use_vdagent,nic.vlan/4,hv/disk_aio,disk.size/3,hv/device_model,hv/cpu_cores,nic_link,nic.ip/5,nic.vlan/7,nic.mode/6,nic.link/3,hv/user_shutdown,hv/pci_pass,hv/vnc_password_file,nic.vlans,hv/spice_zlib_glz_wan_compression,ip,nic_mode,nic.network.name/6,hv/use_bootloader,admin_up,disk.name/1,hv/num_ttys,sdb_size,hv/initrd_path,hv/cdrom2_image_path,disk.size/6,disk.spindles/9,nic.uuids,nic.network/4,disk.uuids,hv/cpu_type,hv/kvm_pci_reservations,disk.name/3,hv/security_domain,ctime,hv/vnc_bind_address,nic.network.name/4,be/vcpus,be/maxmem,disk.name/10,hv/use_chroot,nic.name/3,nic.names,nic.link/2,hv/kernel_args,nic.link/7,hv/init_script,snodes.group,hv/use_localtime,nic.network/6,nic.name/7,nic.bridge/6,disk.size/11,nic.vlan/0,nic.uuid/1,disk.sizes,hv/spice_bind,disk.uuid/2,hv/serial_speed,tags,hv/spice_tls_ciphers,hv/usb_mouse,nic.vlan/1,nic.ip/1,hv/use_guest_agent,hv/extra_config,disk.size/0,nic.network/3,hv/kvm_path,nic.uuid/3,oper_state,nic.link/4,osparams,hv/startup_timeout,custom_osparams,disk.spindles/13,nic.ip/2,pnode.group.uuid,nic.vlan/5,hv/kvm_flag,console,disk.spindles/11,hv/disk_cache,disk.size/12,hv/disk_type,hv/cpu_mask,nic.uuid/6,nic.link/0,hv/bootloader_args,hv/nic_type,hv/vif_type,nic.links,disk.name/7,oper_ram,disk.uuid/12,hv/vnc_tls,hv/kvm_extra,disk.spindles/5,hv/scsi_controller_type,hv/virtio_net_queues,nic.network/1,nic.mac/0,disk.spindles/2,hv/extra_cgroups,hv/serial_console,hv/mem_path,disk.size/10,disk.uuid/14,hv/cpu_weight,disk.name/4,nic.uuid/0,nic.uuid/5,nic.mac/4,disk.name/2,hv/vhost_net,hv/viridian,be/spindle_use,hvparams,hv/migration_downtime,hv/usb_devices,disk.size/4,disk.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_threads,disk.name/15,disk.spindles/3,disk.name/12,mtime,disk.uuid/13,disk.uuid/10,nic.bridge/1,nic.mode/1,disk.name/5,bridge,admin_state_source,nic.bridge/4,custom_nicparams,snodes.group.uuid,nic.ips,disk_usage,disk.uuid/0,disk.spindles/10,hv/vnc_x509_verify,hv/drop_capabilities,disk.uuid/5,hv/blockdev_prefix,nic.bridge/3,nic.network/2,nic.mac/1,disk.spindles/4,nic.mode/7,nic.network.name/0,nic.uuid/7,nic.mode/0,hv/floppy_image_path,hv/boot_order,disks_active,disk.size/9,pnode.group,nic.network/0,nic.mac/3,hv/keymap,disk.size/13,nic.link/5,disk.size/15,nic.bridge/7,sda_size,nic.vlan/3,nic.mode/5,hv/cpu_sockets,disk.uuid/15,hv/spice_playback_compression,pnode,nic.network.name/3,disk.name/13,nic.count,disk.spindles/14,nic.network.name/5,hv/spice_password_file,hv/spice_streaming_video,nic.ip/6,hv/spice_ip_version,nic.uuid/2,hv/cpu_cap,disk.size/5,disk.uuid/6,hv/disk_discard,disk.uuid/7,hv/devices,uuid,disk.spindles/0,disk.name/9,nic_network,hv/pae,hv/migration_caps,disk.uuid/11,disk.size/7,network_port,disk.name/11,be/minmem,nic.name/1,disk.size/2,disk.size/8,nic.name/4,be/memory,disk.spindles/6,nic.mode/3,nic.ip/4,disk.spindles/8,nic.link/1,disk.size/14,custom_beparams,nic.mode/4,hv/vnc_x509_path,hv/bootloader_path,admin_state,nic.network.name/2,hv/cdrom_disk_type,nic.networks,beparams,nic.network/5,hv/vnet_hdr,nic.vlan/6,disk.uuid/3,nic.ip/7,nic.uuid/4,nic.network/7,vcpus,nic.networks.names,disk.size/1,hv/acpi,hv/vga,disk.names,hv/reboot_behavior,mac,hv/spice_image_compression,disk.uuid/8,name,hv/soundhw,be/auto_balance,oper_vcpus,nic.mac/7,disk.spindles/12,nic.vlan/2,forthcoming,nic.ip/0,disk.name/0,nic.name/2,disk.count,hv/spice_use_tls,disk.name/14,nic.ip/3,hv/machine_version,custom_hvparams,disk.uuid/9,nic.mac/5,nic.link/6,hv/spice_jpeg_wan_compression,nic.bridge/2,nic.name/0,hypervisor,nic.macs,nic.modes,nic.network.name/7,os,disk.spindles,disk.spindles/7,disk.spindles/15,nic.bridge/5,disk.uuid/4,hv/cdrom_image_path,hv/root_path,serial_no,hv/vif_script,nic.mac/2,be/always_failover,hv/kernel_path,nic.name/5,nic.mac/6,status,snodes,disk.spindles/1,nic.mode/2,hv/cpuid,disk.name/6,disk.name/8,nic.bridge/0,nic.name/6,nic.bridges,hv/security_model,disk_template,nic.network.name/1,hv/spice_use_vdagent,nic.vlan/4,hv/disk_aio,disk.size/3,hv/device_model,hv/cpu_cores,nic_link,nic.ip/5,nic.vlan/7,nic.mode/6,nic.link/3,hv/user_shutdown,hv/pci_pass,hv/vnc_password_file,nic.vlans,hv/spice_zlib_glz_wan_compression,ip,nic_mode,nic.network.name/6,hv/use_bootloader,admin_up,disk.name/1,hv/num_ttys,sdb_size,hv/initrd_path,hv/cdrom2_image_path,disk.size/6,disk.spindles/9,nic.uuids,nic.network/4,disk.uuids,hv/cpu_type,hv/kvm_pci_reservations,disk.name/3,hv/security_domain,ctime,hv/vnc_bind_address,nic.network.name/4,be/vcpus,be/maxmem,disk.name/10,hv/use_chroot,nic.name/3,nic.names,nic.link/2,hv/kernel_args,nic.link/7,hv/init_script,snodes.group,hv/use_localtime,nic.network/6,nic.name/7,nic.bridge/6,disk.size/11,nic.vlan/0,nic.uuid/1,disk.sizes,hv/spice_bind,disk.uuid/2,hv/serial_speed,tags,hv/spice_tls_ciphers,hv/usb_mouse,nic.vlan/1,nic.ip/1,hv/use_guest_agent,hv/extra_config,disk.size/0,nic.network/3,hv/kvm_path,nic.uuid/3,oper_state,nic.link/4,osparams,hv/startup_timeout,custom_osparams,disk.spindles/13,nic.ip/2,pnode.group.uuid,nic.vlan/5,hv/kvm_flag,console,disk.spindles/11,hv/disk_cache,disk.size/12,hv/disk_type,hv/cpu_mask,nic.uuid/6,nic.link/0,hv/bootloader_args,hv/nic_type,hv/vif_type,nic.links,disk.name/7,oper_ram,disk.uuid/12,hv/vnc_tls,hv/kvm_extra,disk.spindles/5,hv/scsi_controller_type,hv/virtio_net_queues,nic.network/1,nic.mac/0,disk.spindles/2,hv/extra_cgroups,hv/serial_console,hv/mem_path,disk.size/10,disk.uuid/14,hv/cpu_weight,disk.name/4,nic.uuid/0,nic.uuid/5,nic.mac/4,disk.name/2,hv/vhost_net,hv/viridian,be/spindle_use,hvparams,hv/migration_downtime,hv/usb_devices,disk.size/4,disk.uuid/1,hv/cpu_threads,disk.name/15,disk.spindles/3,disk.name/12,mtime,disk.uuid/13,disk.uuid/10,nic.bridge/1,nic.mode/1,disk.name/5,bridge,admin_state_source,nic.bridge/4,custom_nicparams,snodes.group.uuid,nic.ips,disk_usage,disk.uuid/0,disk.spindles/10,hv/vnc_x509_verify,hv/drop_capabilities,disk.uuid/5,hv/blockdev_prefix,nic.bridge/3,nic.network/2,nic.mac/1,disk.spindles/4,nic.mode/7,nic.network.name/0,nic.uuid/7,nic.mode/0,hv/floppy_image_path,hv/boot_order,disks_active,disk.size/9,pnode.group,nic.network/0,nic.mac/3,hv/keymap,disk.size/13,nic.link/5,disk.size/15,nic.bridge/7,sda_size,nic.vlan/3,nic.mode/5,hv/cpu_sockets,disk.uuid/15,hv/spice_playback_compression,pnode,nic.network.name/3,disk.name/13,nic.count,disk.spindles/14,nic.network.name/5,hv/spice_password_file,hv/spice_streaming_video,nic.ip/6,hv/spice_ip_version,nic.uuid/2,hv/cpu_cap,disk.size/5,disk.uuid/6,hv/disk_discard,disk.uuid/7,hv/devices,uuid,disk.spindles/0,disk.name/9,nic_network,hv/pae,hv/migration_caps,disk.uuid/11,disk.size/7,network_port,disk.name/11,be/minmem,nic.name/1,disk.size/2,disk.size/8,nic.name/4,be/memory,disk.spindles/6,nic.mode/3,nic.ip/4,disk.spindles/8,nic.link/1,disk.size/14,custom_beparams,nic.mode/4,hv/vnc_x509_path,hv/bootloader_path,admin_state,nic.network.name/2,hv/cdrom_disk_type,nic.networks,beparams,nic.network/5,hv/vnet_hdr,nic.vlan/6,disk.uuid/3,nic.ip/7,nic.uuid/4,nic.network/7,vcpus,nic.networks.names,disk.size/1,hv/acpi,hv/vga,disk.names,hv/reboot_behavior,mac,hv/spice_image_compression,disk.uuid/8,name,hv/soundhw,be/auto_balance,oper_vcpus,nic.mac/7,disk.spindles/12,nic.vlan/2,forthcoming,nic.ip/0,disk.name/0,nic.name/2,disk.count,hv/spice_use_tls,disk.name/14,nic.ip/3,hv/machine_version,custom_hvparams,disk.uuid/9,nic.mac/5,nic.link/6,hv/spice_jpeg_wan_compression,nic.bridge/2,nic.name/0,hypervisor,nic.macs,nic.modes,nic.network.name/7,os,disk.spindles,disk.spindles/7,disk.spindles/15,nic.bridge/5,disk.uuid/4,hv/cdrom_image_path,hv/root_path,serial_no,hv/vif_script,nic.mac/2,be/always_failover,hv/kernel_path,nic.name/5,nic.mac/6,status,snodes,disk.spindles/1,nic.mode/2,hv/cpuid,disk.name/6,disk.name/8,nic.bridge/0,nic.name/6,nic.bridges,hv/security_model,disk_template,nic.network.name/1,hv/spice_use_vdagent,nic.vlan/4,hv/disk_aio,disk.size/3,hv/device_model,hv/cpu_cores,nic_link,nic.ip/5,nic.vlan/7,nic.mode/6,nic.link/3,hv/user_shutdown,hv/pci_pass,hv/vnc_password_file,nic.vlans,hv/spice_zlib_glz_wan_compression,ip,nic_mode,nic.network.name/6,hv/use_bootloader,admin_up,disk.name/1,hv/num_ttys,sdb_size,hv/initrd_path,hv/cdrom2_image_path,disk.size/6,disk.spindles/9,nic.uuids,nic.network/4,disk.uuids,hv/cpu_type,hv/kvm_pci_reservations,disk.name/3,hv/security_domain,ctime,hv/vnc_bind_address,nic.network.name/4,be/vcpus,be/maxmem,disk.name/10,hv/use_chroot,nic.name/3,nic.names,nic.link/2,hv/kernel_args,nic.link/7,hv/init_script,snodes.group,hv/use_localtime,nic.network/6,nic.name/7,nic.bridge/6,disk.size/11,nic.vlan/0,nic.uuid/1,disk.sizes,hv/spice_bind,disk.uuid/2,hv/serial_speed,tags,hv/spice_tls_ciphers,hv/usb_mouse,nic.vlan/1,nic.ip/1,hv/use_guest_agent,hv/extra_config,disk.size/0,nic.network/3,hv/kvm_path,nic.uuid/3,oper_state,nic.link/4,osparams,hv/startup_timeout,custom_osparams,disk.spindles/13,nic.ip/2,pnode.group.uuid,nic.vlan/5,hv/kvm_flag,console,disk.spindles/11,hv/disk_cache,disk.size/12,hv/disk_type,hv/cpu_mask,nic.uuid/6,nic.link/0,hv/bootloader_args,hv/nic_type,hv/vif_type,nic.links,disk.name/7,oper_ram,disk.uuid/12,hv/vnc_tls,hv/kvm_extra,disk.spindles/5,hv/scsi_controller_type,hv/virtio_net_queues,nic.network/1,nic.mac/0,disk.spindles/2,hv/extra_cgroups,hv/serial_console,hv/mem_path,disk.size/10,disk.uuid/14,hv/cpu_weight,disk.name/4,nic.uuid/0,nic.uuid/5,nic.mac/4,disk.name/2,hv/vhost_net,hv/viridian,be/spindle_use,hvparams,hv/migration_downtime,hv/usb_devices,disk.size/4,disk.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/1,disk.size/4,hv/usb_devices,hv/migration_downtime >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hvparams,be/spindle_use,hv/viridian,hv/vhost_net,disk.name/2,nic.mac/4,nic.uuid/5,nic.uuid/0,disk.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_weight,disk.uuid/14,disk.size/10,hv/mem_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/serial_console,hv/extra_cgroups,disk.spindles/2,nic.mac/0,nic.network/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/virtio_net_queues,hv/scsi_controller_type,disk.spindles/5,hv/kvm_extra,hv/vnc_tls,disk.uuid/12,oper_ram >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/7,nic.links,hv/vif_type,hv/nic_type,hv/bootloader_args,nic.link/0,nic.uuid/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_mask,hv/disk_type >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/12,hv/disk_cache >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/11,console,hv/kvm_flag,nic.vlan/5,pnode.group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.ip/2,disk.spindles/13,custom_osparams,hv/startup_timeout,osparams,nic.link/4,oper_state,nic.uuid/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/kvm_path,nic.network/3,disk.size/0,hv/extra_config >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/use_guest_agent,nic.ip/1,nic.vlan/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/usb_mouse,hv/spice_tls_ciphers,tags,hv/serial_speed >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/2,hv/spice_bind,disk.sizes,nic.uuid/1,nic.vlan/0 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/11,nic.bridge/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.name/7,nic.network/6,hv/use_localtime >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output snodes.group,hv/init_script,nic.link/7,hv/kernel_args,nic.link/2,nic.names,nic.name/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/use_chroot,disk.name/10,be/maxmem,be/vcpus,nic.network.name/4,hv/vnc_bind_address,ctime,hv/security_domain,disk.name/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/kvm_pci_reservations,hv/cpu_type >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuids,nic.network/4,nic.uuids,disk.spindles/9,disk.size/6,hv/cdrom2_image_path,hv/initrd_path,sdb_size,hv/num_ttys,disk.name/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output admin_up,hv/use_bootloader,nic.network.name/6,nic_mode >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output ip,hv/spice_zlib_glz_wan_compression,nic.vlans,hv/vnc_password_file >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/pci_pass,hv/user_shutdown,nic.link/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.mode/6,nic.vlan/7,nic.ip/5,nic_link,hv/cpu_cores,hv/device_model,disk.size/3,hv/disk_aio >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/4,hv/spice_use_vdagent,nic.network.name/1,disk_template,hv/security_model >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.bridges,nic.name/6,nic.bridge/0,disk.name/8 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/6,hv/cpuid,nic.mode/2,disk.spindles/1,snodes,status,nic.mac/6,nic.name/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/kernel_path,be/always_failover,nic.mac/2,hv/vif_script >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output serial_no,hv/root_path,hv/cdrom_image_path,disk.uuid/4,nic.bridge/5,disk.spindles/15,disk.spindles/7,disk.spindles,os >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network.name/7,nic.modes >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.macs,hypervisor,nic.name/0,nic.bridge/2,hv/spice_jpeg_wan_compression,nic.link/6,nic.mac/5,disk.uuid/9 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output custom_hvparams,hv/machine_version,nic.ip/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/14,hv/spice_use_tls,disk.count,nic.name/2,disk.name/0,nic.ip/0,forthcoming,nic.vlan/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/12,nic.mac/7,oper_vcpus,be/auto_balance,hv/soundhw,name,disk.uuid/8,hv/spice_image_compression >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output mac,hv/reboot_behavior,disk.names,hv/vga,hv/acpi >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/1,nic.networks.names,vcpus >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network/7,nic.uuid/4,nic.ip/7,disk.uuid/3,nic.vlan/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vnet_hdr,nic.network/5,beparams,nic.networks,hv/cdrom_disk_type,nic.network.name/2,admin_state,hv/bootloader_path,hv/vnc_x509_path,nic.mode/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output custom_beparams,disk.size/14,nic.link/1,disk.spindles/8,nic.ip/4,nic.mode/3,disk.spindles/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output be/memory,nic.name/4,disk.size/8,disk.size/2,nic.name/1,be/minmem,disk.name/11,network_port,disk.size/7,disk.uuid/11 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/migration_caps,hv/pae,nic_network,disk.name/9,disk.spindles/0,uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/devices,disk.uuid/7,hv/disk_discard >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/6,disk.size/5,hv/cpu_cap,nic.uuid/2,hv/spice_ip_version >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.ip/6,hv/spice_streaming_video,hv/spice_password_file,nic.network.name/5,disk.spindles/14,nic.count >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/13,nic.network.name/3,pnode,hv/spice_playback_compression,disk.uuid/15,hv/cpu_sockets,nic.mode/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/3,sda_size,nic.bridge/7,disk.size/15 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.link/5,disk.size/13,hv/keymap,nic.mac/3,nic.network/0,pnode.group >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/9,disks_active,hv/boot_order,hv/floppy_image_path,nic.mode/0,nic.uuid/7,nic.network.name/0,nic.mode/7,disk.spindles/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.mac/1,nic.network/2,nic.bridge/3,hv/blockdev_prefix,disk.uuid/5,hv/drop_capabilities,hv/vnc_x509_verify,disk.spindles/10 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/0,disk_usage,nic.ips,snodes.group.uuid,custom_nicparams,nic.bridge/4,admin_state_source >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output bridge,disk.name/5,nic.mode/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.bridge/1,disk.uuid/10,disk.uuid/13,mtime,disk.name/12,disk.spindles/3,disk.name/15,hv/cpu_threads >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.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 scratchy.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 scratchy.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-06-08 00:27:14.403829 time=0:00:10.299636 [TestInstanceList] gnt-instance list <<<< 2026-06-08 00:27:14.403987 start [TestInstanceInfo] gnt-instance info Command: ssh scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a591c5a7-5e97-4384-8ca8-d887e7be17f0 Serial number: 16 Creation time: 2026-06-08 00:26:26 Modification time: 2026-06-08 00:27:02 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:59:7a:1a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 22ea8737-e798-46e4-9bb1-3cbffe27634f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/757c3c7a-a727-4fb7-849b-91ae10d96bcf.disk0 on primary: /dev/gnt/757c3c7a-a727-4fb7-849b-91ae10d96bcf.disk0 (253:0) name: disk0 UUID: d309b8b6-e875-4e61-831d-f17f8ba583e7 - disk/1: plain, size 512M access mode: rw logical_id: gnt/71bb7988-234d-48aa-ab5a-6dcf0ea1aa02.disk1 on primary: /dev/gnt/71bb7988-234d-48aa-ab5a-6dcf0ea1aa02.disk1 (253:1) name: disk1 UUID: 72044455-5465-4a50-8634-28ae9f938aee ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-06-08 00:27:15.576801 time=0:00:01.172814 [TestInstanceInfo] gnt-instance info <<<< 2026-06-08 00:27:15.576896 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a591c5a7-5e97-4384-8ca8-d887e7be17f0 Serial number: 16 Creation time: 2026-06-08 00:26:26 Modification time: 2026-06-08 00:27:02 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:59:7a:1a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 22ea8737-e798-46e4-9bb1-3cbffe27634f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/757c3c7a-a727-4fb7-849b-91ae10d96bcf.disk0 on primary: /dev/gnt/757c3c7a-a727-4fb7-849b-91ae10d96bcf.disk0 (253:0) name: disk0 UUID: d309b8b6-e875-4e61-831d-f17f8ba583e7 - disk/1: plain, size 512M access mode: rw logical_id: gnt/71bb7988-234d-48aa-ab5a-6dcf0ea1aa02.disk1 on primary: /dev/gnt/71bb7988-234d-48aa-ab5a-6dcf0ea1aa02.disk1 (253:1) name: disk1 UUID: 72044455-5465-4a50-8634-28ae9f938aee Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:27:17 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:27:18 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:8a:b5:1d,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:27:19 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:27: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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:27:21 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:27: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:27:22 2026 * disk 2, size 1.0G Mon Jun 8 00:27:23 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:27:23 2026 - INFO: Hotplug done. Mon Jun 8 00:27:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:27: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:27:24 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:27: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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.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 scratchy.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-06-08 00:27:42.728923 time=0:00:27.152027 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 00:27:42.729071 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/492 GET /2/jobs/493 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 00:27:45.212143 time=0:00:02.483072 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 00:27:45.212238 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 00:27:45.212254 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 00:27:45.212285 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 00:27:45.212298 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 00:27:51.582508 time=0:00:06.370210 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 00:27:51.582606 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 00:27:51.582628 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 00:27:51.582652 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a591c5a7-5e97-4384-8ca8-d887e7be17f0 Serial number: 39 Creation time: 2026-06-08 00:26:26 Modification time: 2026-06-08 00:27:51 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:59:7a:1a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 22ea8737-e798-46e4-9bb1-3cbffe27634f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/757c3c7a-a727-4fb7-849b-91ae10d96bcf.disk0 on primary: /dev/gnt/757c3c7a-a727-4fb7-849b-91ae10d96bcf.disk0 (253:0) name: disk0 UUID: d309b8b6-e875-4e61-831d-f17f8ba583e7 - disk/1: plain, size 512M access mode: rw logical_id: gnt/71bb7988-234d-48aa-ab5a-6dcf0ea1aa02.disk1 on primary: /dev/gnt/71bb7988-234d-48aa-ab5a-6dcf0ea1aa02.disk1 (253:1) name: disk1 UUID: 72044455-5465-4a50-8634-28ae9f938aee Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.9p0Z1B Command: ssh scratchy.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.9p0Z1B && mv /tmp/gnt.9p0Z1B /etc/hosts' Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Stdout was: Mon Jun 8 00:27:53 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a591c5a7-5e97-4384-8ca8-d887e7be17f0 Serial number: 39 Creation time: 2026-06-08 00:26:26 Modification time: 2026-06-08 00:27:51 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:59:7a:1a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 22ea8737-e798-46e4-9bb1-3cbffe27634f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/757c3c7a-a727-4fb7-849b-91ae10d96bcf.disk0 on primary: /dev/gnt/757c3c7a-a727-4fb7-849b-91ae10d96bcf.disk0 (253:0) name: disk0 UUID: d309b8b6-e875-4e61-831d-f17f8ba583e7 - disk/1: plain, size 512M access mode: rw logical_id: gnt/71bb7988-234d-48aa-ab5a-6dcf0ea1aa02.disk1 on primary: /dev/gnt/71bb7988-234d-48aa-ab5a-6dcf0ea1aa02.disk1 (253:1) name: disk1 UUID: 72044455-5465-4a50-8634-28ae9f938aee Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.0oqR1P Command: ssh scratchy.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.0oqR1P && mv /tmp/gnt.0oqR1P /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a591c5a7-5e97-4384-8ca8-d887e7be17f0 Serial number: 39 Creation time: 2026-06-08 00:26:26 Modification time: 2026-06-08 00:27:51 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:59:7a:1a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 22ea8737-e798-46e4-9bb1-3cbffe27634f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/757c3c7a-a727-4fb7-849b-91ae10d96bcf.disk0 on primary: /dev/gnt/757c3c7a-a727-4fb7-849b-91ae10d96bcf.disk0 (253:0) name: disk0 UUID: d309b8b6-e875-4e61-831d-f17f8ba583e7 - disk/1: plain, size 512M access mode: rw logical_id: gnt/71bb7988-234d-48aa-ab5a-6dcf0ea1aa02.disk1 on primary: /dev/gnt/71bb7988-234d-48aa-ab5a-6dcf0ea1aa02.disk1 (253:1) name: disk1 UUID: 72044455-5465-4a50-8634-28ae9f938aee Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a591c5a7-5e97-4384-8ca8-d887e7be17f0 Serial number: 41 Creation time: 2026-06-08 00:26:26 Modification time: 2026-06-08 00:27:58 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:59:7a:1a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 22ea8737-e798-46e4-9bb1-3cbffe27634f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/757c3c7a-a727-4fb7-849b-91ae10d96bcf.disk0 on primary: /dev/gnt/757c3c7a-a727-4fb7-849b-91ae10d96bcf.disk0 (253:0) name: disk0 UUID: d309b8b6-e875-4e61-831d-f17f8ba583e7 - disk/1: plain, size 512M access mode: rw logical_id: gnt/71bb7988-234d-48aa-ab5a-6dcf0ea1aa02.disk1 on primary: /dev/gnt/71bb7988-234d-48aa-ab5a-6dcf0ea1aa02.disk1 (253:1) name: disk1 UUID: 72044455-5465-4a50-8634-28ae9f938aee Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a591c5a7-5e97-4384-8ca8-d887e7be17f0 Serial number: 43 Creation time: 2026-06-08 00:26:26 Modification time: 2026-06-08 00:28:02 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:59:7a:1a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 22ea8737-e798-46e4-9bb1-3cbffe27634f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/757c3c7a-a727-4fb7-849b-91ae10d96bcf.disk0 on primary: /dev/gnt/757c3c7a-a727-4fb7-849b-91ae10d96bcf.disk0 (253:0) name: disk0 UUID: d309b8b6-e875-4e61-831d-f17f8ba583e7 - disk/1: plain, size 512M access mode: rw logical_id: gnt/71bb7988-234d-48aa-ab5a-6dcf0ea1aa02.disk1 on primary: /dev/gnt/71bb7988-234d-48aa-ab5a-6dcf0ea1aa02.disk1 (253:1) name: disk1 UUID: 72044455-5465-4a50-8634-28ae9f938aee Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-06-08 00:28:04.185166 time=0:00:12.602514 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-06-08 00:28:04.185288 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/503 GET /2/jobs/504 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-06-08 00:28:10.076405 time=0:00:05.891117 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-06-08 00:28:10.076493 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a591c5a7-5e97-4384-8ca8-d887e7be17f0 Serial number: 47 Creation time: 2026-06-08 00:26:26 Modification time: 2026-06-08 00:28:09 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:59:7a:1a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 22ea8737-e798-46e4-9bb1-3cbffe27634f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/757c3c7a-a727-4fb7-849b-91ae10d96bcf.disk0 on primary: /dev/gnt/757c3c7a-a727-4fb7-849b-91ae10d96bcf.disk0 (253:0) name: disk0 UUID: d309b8b6-e875-4e61-831d-f17f8ba583e7 - disk/1: plain, size 512M access mode: rw logical_id: gnt/71bb7988-234d-48aa-ab5a-6dcf0ea1aa02.disk1 on primary: /dev/gnt/71bb7988-234d-48aa-ab5a-6dcf0ea1aa02.disk1 (253:1) name: disk1 UUID: 72044455-5465-4a50-8634-28ae9f938aee Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.NldZfd Command: ssh scratchy.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.NldZfd && mv /tmp/gnt.NldZfd /etc/hosts' Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Stdout was: Mon Jun 8 00:28:11 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a591c5a7-5e97-4384-8ca8-d887e7be17f0 Serial number: 47 Creation time: 2026-06-08 00:26:26 Modification time: 2026-06-08 00:28:09 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:59:7a:1a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 22ea8737-e798-46e4-9bb1-3cbffe27634f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/757c3c7a-a727-4fb7-849b-91ae10d96bcf.disk0 on primary: /dev/gnt/757c3c7a-a727-4fb7-849b-91ae10d96bcf.disk0 (253:0) name: disk0 UUID: d309b8b6-e875-4e61-831d-f17f8ba583e7 - disk/1: plain, size 512M access mode: rw logical_id: gnt/71bb7988-234d-48aa-ab5a-6dcf0ea1aa02.disk1 on primary: /dev/gnt/71bb7988-234d-48aa-ab5a-6dcf0ea1aa02.disk1 (253:1) name: disk1 UUID: 72044455-5465-4a50-8634-28ae9f938aee Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.XJwTSP Command: ssh scratchy.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.XJwTSP && mv /tmp/gnt.XJwTSP /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a591c5a7-5e97-4384-8ca8-d887e7be17f0 Serial number: 47 Creation time: 2026-06-08 00:26:26 Modification time: 2026-06-08 00:28:09 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:59:7a:1a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 22ea8737-e798-46e4-9bb1-3cbffe27634f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/757c3c7a-a727-4fb7-849b-91ae10d96bcf.disk0 on primary: /dev/gnt/757c3c7a-a727-4fb7-849b-91ae10d96bcf.disk0 (253:0) name: disk0 UUID: d309b8b6-e875-4e61-831d-f17f8ba583e7 - disk/1: plain, size 512M access mode: rw logical_id: gnt/71bb7988-234d-48aa-ab5a-6dcf0ea1aa02.disk1 on primary: /dev/gnt/71bb7988-234d-48aa-ab5a-6dcf0ea1aa02.disk1 (253:1) name: disk1 UUID: 72044455-5465-4a50-8634-28ae9f938aee Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance03.staging.ganeti.org' - Instance name: kvm-test-instance03.staging.ganeti.org UUID: a591c5a7-5e97-4384-8ca8-d887e7be17f0 Serial number: 49 Creation time: 2026-06-08 00:26:26 Modification time: 2026-06-08 00:28:16 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:59:7a:1a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 22ea8737-e798-46e4-9bb1-3cbffe27634f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/757c3c7a-a727-4fb7-849b-91ae10d96bcf.disk0 on primary: /dev/gnt/757c3c7a-a727-4fb7-849b-91ae10d96bcf.disk0 (253:0) name: disk0 UUID: d309b8b6-e875-4e61-831d-f17f8ba583e7 - disk/1: plain, size 512M access mode: rw logical_id: gnt/71bb7988-234d-48aa-ab5a-6dcf0ea1aa02.disk1 on primary: /dev/gnt/71bb7988-234d-48aa-ab5a-6dcf0ea1aa02.disk1 (253:1) name: disk1 UUID: 72044455-5465-4a50-8634-28ae9f938aee Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.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/757c3c7a-a727-4fb7-849b-91ae10d96bcf.disk0 gnt/71bb7988-234d-48aa-ab5a-6dcf0ea1aa02.disk1 | grep kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/757c3c7a-a727-4fb7-849b-91ae10d96bcf.disk0 gnt/71bb7988-234d-48aa-ab5a-6dcf0ea1aa02.disk1 | grep kvm-test-instance03.staging.ganeti.org' originstname+kvm-test-instance03.staging.ganeti.org originstname+kvm-test-instance03.staging.ganeti.org Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a591c5a7-5e97-4384-8ca8-d887e7be17f0 Serial number: 51 Creation time: 2026-06-08 00:26:26 Modification time: 2026-06-08 00:28:20 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:59:7a:1a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 22ea8737-e798-46e4-9bb1-3cbffe27634f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/757c3c7a-a727-4fb7-849b-91ae10d96bcf.disk0 on primary: /dev/gnt/757c3c7a-a727-4fb7-849b-91ae10d96bcf.disk0 (253:0) name: disk0 UUID: d309b8b6-e875-4e61-831d-f17f8ba583e7 - disk/1: plain, size 512M access mode: rw logical_id: gnt/71bb7988-234d-48aa-ab5a-6dcf0ea1aa02.disk1 on primary: /dev/gnt/71bb7988-234d-48aa-ab5a-6dcf0ea1aa02.disk1 (253:1) name: disk1 UUID: 72044455-5465-4a50-8634-28ae9f938aee Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.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/757c3c7a-a727-4fb7-849b-91ae10d96bcf.disk0 gnt/71bb7988-234d-48aa-ab5a-6dcf0ea1aa02.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/757c3c7a-a727-4fb7-849b-91ae10d96bcf.disk0 gnt/71bb7988-234d-48aa-ab5a-6dcf0ea1aa02.disk1 | grep kvm-test-instance03.staging.ganeti.org' ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-06-08 00:28:22.919442 time=0:00:12.842949 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-06-08 00:28:22.919508 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/513 GET /2/jobs/514 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-06-08 00:28:28.460192 time=0:00:05.540684 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-06-08 00:28:28.460357 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 00:28:29 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 00:28:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:28:30 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Command: ssh scratchy.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) Mon Jun 8 00:28:33 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 00:28:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:28:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 00:28:35 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 00:28:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:28:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 00:28:39 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 00:28:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:28:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 00:28:40.079298 time=0:00:11.618941 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 00:28:40.079478 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 00:28:42.546720 time=0:00:02.467242 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 00:28:42.546813 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 526 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 00:29: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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 00:29:22.478263 time=0:00:39.931450 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 00:29:22.478356 start [TestInstanceTags] gnt-instance tags Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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-06-08 00:29:27.448202 time=0:00:04.969846 [TestInstanceTags] gnt-instance tags <<<< 2026-06-08 00:29:27.448340 start [TestClusterVerify] gnt-cluster verify Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 533, 534 Waiting for job 533 ... Mon Jun 8 00:29:29 2026 * Verifying cluster config Mon Jun 8 00:29:29 2026 * Verifying cluster certificate files Mon Jun 8 00:29:29 2026 * Verifying hypervisor parameters Mon Jun 8 00:29:29 2026 * Verifying all nodes belong to an existing group Waiting for job 534 ... Mon Jun 8 00:29:29 2026 * Verifying group 'default' Mon Jun 8 00:29:29 2026 * Gathering data (3 nodes) Mon Jun 8 00:29:29 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:29:30 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:29:30 2026 * Verifying configuration file consistency Mon Jun 8 00:29:30 2026 * Verifying node status Mon Jun 8 00:29:30 2026 * Verifying instance status Mon Jun 8 00:29:30 2026 * Verifying orphan volumes Mon Jun 8 00:29:30 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:29:30 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:29:30 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Jun 8 00:29:30 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:29:30 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:29:30 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:29:30 2026 * Other Notes Mon Jun 8 00:29:30 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Jun 8 00:29:31 2026 * Hooks Results Command: ssh scratchy.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-06-08 00:29:33.051373 time=0:00:05.603033 [TestClusterVerify] gnt-cluster verify <<<< 2026-06-08 00:29:33.051516 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 Mon Jun 8 00:29:35 2026 Generating X509 certificate on troy-mcclure.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-06-08 00:29:35.832148 time=0:00:02.780632 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-06-08 00:29:35.832255 start [TestNodeList] gnt-node list ----- Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/ssh_port,master,mtime,ndp/spindle_count,powered,custom_ndparams,ndp/exclusive_storage,sptotal,dtotal,vm_capable,ndp/oob_program,pinst_list,ndp/ovs_link,disk_state,uuid,offline,csockets,mtotal,group,group.uuid,role,tags,mfree,pinst_cnt,spfree,ctotal,name,sinst_cnt,drained,ctime,sip,dfree,serial_no,sinst_list,cnodes,pip,ndp/cpu_speed,ndp/ovs,mnode,ndp/ovs_name,ndparams,master_candidate,cnos,master_capable,bootid,hv_state >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-node list --output ndp/ssh_port,master,mtime,ndp/spindle_count,powered,custom_ndparams,ndp/exclusive_storage,sptotal,dtotal,vm_capable,ndp/oob_program,pinst_list,ndp/ovs_link,disk_state,uuid,offline,csockets,mtotal,group,group.uuid,role,tags,mfree,pinst_cnt,spfree,ctotal,name,sinst_cnt,drained,ctime,sip,dfree,serial_no,sinst_list,cnodes,pip,ndp/cpu_speed,ndp/ovs,mnode,ndp/ovs_name,ndparams,master_candidate,cnos,master_capable,bootid,hv_state,ndp/ssh_port,master,mtime,ndp/spindle_count,powered,custom_ndparams,ndp/exclusive_storage,sptotal,dtotal,vm_capable,ndp/oob_program,pinst_list,ndp/ovs_link,disk_state,uuid,offline,csockets,mtotal,group,group.uuid,role,tags,mfree,pinst_cnt,spfree,ctotal,name,sinst_cnt,drained,ctime,sip,dfree,serial_no,sinst_list,cnodes,pip,ndp/cpu_speed,ndp/ovs,mnode,ndp/ovs_name,ndparams,master_candidate,cnos,master_capable,bootid,hv_state >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output hv_state,bootid,master_capable,cnos,master_candidate,ndparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/ovs_name,mnode >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/ovs,ndp/cpu_speed,pip,cnodes,sinst_list,serial_no,dfree,sip >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ctime,drained,sinst_cnt,name >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ctotal,spfree,pinst_cnt,mfree >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output tags,role,group.uuid,group >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output mtotal,csockets >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output offline,uuid,disk_state,ndp/ovs_link,pinst_list,ndp/oob_program,vm_capable,dtotal,sptotal >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/exclusive_storage,custom_ndparams,powered,ndp/spindle_count,mtime,master,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' scratchy.staging.ganeti.org todd-flanders.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org todd-flanders.staging.ganeti.org scratchy.staging.ganeti.org' troy-mcclure.staging.ganeti.org todd-flanders.staging.ganeti.org scratchy.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org todd-flanders.staging.ganeti.org scratchy.staging.ganeti.org' troy-mcclure.staging.ganeti.org todd-flanders.staging.ganeti.org scratchy.staging.ganeti.org Command: ssh scratchy.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 scratchy.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-06-08 00:29:41.031164 time=0:00:05.198909 [TestNodeList] gnt-node list <<<< 2026-06-08 00:29:41.031264 start [TestJobList] gnt-job list ------- Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output summary,priority,opresult,oppriority,ops,oplog,start_ts,end_ts,received_ts,opstart,archived,status,id,opstatus,opend,opexec >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-job list --output summary,priority,opresult,oppriority,ops,oplog,start_ts,end_ts,received_ts,opstart,archived,status,id,opstatus,opend,opexec,summary,priority,opresult,oppriority,ops,oplog,start_ts,end_ts,received_ts,opstart,archived,status,id,opstatus,opend,opexec >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opexec,opend >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opstatus,id,status,archived,opstart,received_ts,end_ts,start_ts,oplog,ops >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output oppriority,opresult,priority,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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 89 368 331 39 185 12 7 188 456 31 357 34 231 217 143 128 291 421 102 384 267 365 248 310 155 306 242 116 121 338 201 19 236 328 228 167 523 362 218 373 327 427 269 66 160 294 521 49 519 440 205 252 237 23 326 506 141 164 514 513 119 442 476 517 276 175 281 320 189 500 51 157 459 140 72 454 79 148 99 283 489 75 239 530 520 512 353 69 340 436 375 364 388 156 458 316 1 433 461 282 256 356 265 535 83 374 272 200 166 325 423 50 491 199 183 87 416 398 47 245 403 527 363 396 232 190 452 478 101 343 241 213 467 349 385 352 303 453 195 312 58 152 448 210 414 261 391 214 468 301 348 485 475 120 138 296 224 305 211 67 360 441 127 20 8 17 35 370 367 114 472 393 135 528 96 470 159 84 446 515 151 483 501 216 358 460 285 369 503 187 287 313 345 16 243 509 92 430 532 178 56 168 110 405 484 147 510 481 81 432 172 104 286 253 109 230 209 401 274 402 32 212 295 73 65 297 161 22 289 411 428 524 336 259 354 493 341 106 511 466 507 206 304 77 176 465 404 496 275 30 126 300 193 377 204 279 191 117 122 250 131 247 337 319 284 184 144 171 366 234 292 450 196 298 137 95 139 26 505 280 27 180 198 463 492 383 447 425 486 134 93 223 235 91 474 133 221 318 378 394 227 64 13 146 372 174 61 179 499 462 330 44 359 136 105 426 290 413 115 309 314 434 59 451 435 355 78 60 380 473 123 165 422 145 124 258 376 264 531 449 410 5 142 70 324 207 233 525 182 438 45 389 169 497 534 215 323 334 82 526 518 392 504 238 321 255 54 125 390 268 495 149 55 36 162 33 498 97 278 100 263 129 386 273 482 299 41 382 46 6 52 424 3 415 508 76 154 177 443 479 399 229 2 203 10 62 487 271 158 208 469 350 222 86 53 288 28 329 220 103 445 244 332 85 25 202 455 163 420 347 412 4 153 419 107 536 63 277 471 132 90 43 490 246 342 533 339 37 516 439 260 118 397 431 308 307 48 293 379 80 395 538 311 302 219 74 112 257 346 40 42 387 108 522 371 192 418 335 11 173 226 98 381 429 266 197 254 94 317 408 14 480 488 529 417 457 15 333 464 270 181 29 38 477 437 502 361 539 57 406 249 407 170 351 88 113 225 262 111 494 68 344 194 21 409 71 322 130 240 315 251 9 444 186 150 537 24 18 400' 89 368 331 39 185 12 7 188 456 31 357 34 231 217 143 128 291 421 102 384 267 365 248 310 155 306 242 116 121 338 201 19 236 328 228 167 523 362 218 373 327 427 269 66 160 294 521 49 519 440 205 252 237 23 326 506 141 164 514 513 119 442 476 517 276 175 281 320 189 500 51 157 459 140 72 454 79 148 99 283 489 75 239 530 520 512 353 69 340 436 375 364 388 156 458 316 1 433 461 282 256 356 265 535 83 374 272 200 166 325 423 50 491 199 183 87 416 398 47 245 403 527 363 396 232 190 452 478 101 343 241 213 467 349 385 352 303 453 195 312 58 152 448 210 414 261 391 214 468 301 348 485 475 120 138 296 224 305 211 67 360 441 127 20 8 17 35 370 367 114 472 393 135 528 96 470 159 84 446 515 151 483 501 216 358 460 285 369 503 187 287 313 345 16 243 509 92 430 532 178 56 168 110 405 484 147 510 481 81 432 172 104 286 253 109 230 209 401 274 402 32 212 295 73 65 297 161 22 289 411 428 524 336 259 354 493 341 106 511 466 507 206 304 77 176 465 404 496 275 30 126 300 193 377 204 279 191 117 122 250 131 247 337 319 284 184 144 171 366 234 292 450 196 298 137 95 139 26 505 280 27 180 198 463 492 383 447 425 486 134 93 223 235 91 474 133 221 318 378 394 227 64 13 146 372 174 61 179 499 462 330 44 359 136 105 426 290 413 115 309 314 434 59 451 435 355 78 60 380 473 123 165 422 145 124 258 376 264 531 449 410 5 142 70 324 207 233 525 182 438 45 389 169 497 534 215 323 334 82 526 518 392 504 238 321 255 54 125 390 268 495 149 55 36 162 33 498 97 278 100 263 129 386 273 482 299 41 382 46 6 52 424 3 415 508 76 154 177 443 479 399 229 2 203 10 62 487 271 158 208 469 350 222 86 53 288 28 329 220 103 445 244 332 85 25 202 455 163 420 347 412 4 153 419 107 536 63 277 471 132 90 43 490 246 342 533 339 37 516 439 260 118 397 431 308 307 48 293 379 80 395 538 311 302 219 74 112 257 346 40 42 387 108 522 371 192 418 335 11 173 226 98 381 429 266 197 254 94 317 408 14 480 488 529 417 457 15 333 464 270 181 29 38 477 437 502 361 539 57 406 249 407 170 351 88 113 225 262 111 494 68 344 194 21 409 71 322 130 240 315 251 9 444 186 150 537 24 18 400 Command: ssh scratchy.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-06-08 00:29:43.521327 time=0:00:02.490063 [TestJobList] gnt-job list <<<< 2026-06-08 00:29:43.521392 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-06-08 00:29:50.164388 time=0:00:06.642996 [TestRapiInstanceRemove] Test removing instance via RAPI <<<< 2026-06-08 00:29:50.164482 start [TestRapiInstanceMultiAlloc] Test adding two new instances via the RAPI instance-multi-alloc method GET /2/jobs/541 GET /2/jobs/542 Mon Jun 8 00:29:52 2026 * disk 0, size 768M Mon Jun 8 00:29:52 2026 * disk 1, size 512M Mon Jun 8 00:29:52 2026 * creating instance disks... Mon Jun 8 00:29:53 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 00:29:53 2026 adding disks to cluster config Mon Jun 8 00:29:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:29:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 00:29:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:29:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 00:29:53 2026 * running the instance OS create scripts... Mon Jun 8 00:29:53 2026 * starting instance... GET /2/jobs/543 Mon Jun 8 00:29:54 2026 * disk 0, size 768M Mon Jun 8 00:29:54 2026 * disk 1, size 512M Mon Jun 8 00:29:54 2026 * creating instance disks... Mon Jun 8 00:29:55 2026 adding instance kvm-test-instance03.staging.ganeti.org to cluster config Mon Jun 8 00:29:55 2026 adding disks to cluster config Mon Jun 8 00:29:55 2026 - INFO: Waiting for instance kvm-test-instance03.staging.ganeti.org to sync disks Mon Jun 8 00:29:55 2026 - INFO: Instance kvm-test-instance03.staging.ganeti.org's disks are in sync Mon Jun 8 00:29:55 2026 - INFO: Waiting for instance kvm-test-instance03.staging.ganeti.org to sync disks Mon Jun 8 00:29:55 2026 - INFO: Instance kvm-test-instance03.staging.ganeti.org's disks are in sync Mon Jun 8 00:29:55 2026 * running the instance OS create scripts... Mon Jun 8 00:29:55 2026 * starting instance... ---- PASSED [TestRapiInstanceMultiAlloc] Test adding two new instances via the RAPI instance-multi-alloc method >>>> 2026-06-08 00:29:56.284328 time=0:00:06.119846 [TestRapiInstanceMultiAlloc] Test adding two new instances via the RAPI instance-multi-alloc method <<<< 2026-06-08 00:29:56.284432 start [TestRapiInstanceRemove] Test removing instance via RAPI GET /2/jobs/544 ---- PASSED [TestRapiInstanceRemove] Test removing instance via RAPI --- >>>> 2026-06-08 00:30:07.961630 time=0:00:11.677198 [TestRapiInstanceRemove] Test removing instance via RAPI <<<< 2026-06-08 00:30:07.961786 start [TestRapiInstanceRemove] Test removing instance via RAPI GET /2/jobs/545 ---- PASSED [TestRapiInstanceRemove] Test removing instance via RAPI --- >>>> 2026-06-08 00:30:14.612194 time=0:00:06.650408 [TestRapiInstanceRemove] Test removing instance via RAPI vvvv BLOCK 2026-06-08 00:30:14.612299 start [RunInstanceTests] Create and exercise instances ---- Starting instance tests with default HVparams --------------------- <<<< 2026-06-08 00:30:14.612446 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.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' Mon Jun 8 00:30:15 2026 * disk 0, size 768M Mon Jun 8 00:30:15 2026 * disk 1, size 512M Mon Jun 8 00:30:15 2026 * creating instance disks... Mon Jun 8 00:30:16 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 00:30:16 2026 adding disks to cluster config Mon Jun 8 00:30:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:30:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 00:30:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:30:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 00:30:17 2026 * running the instance OS create scripts... Mon Jun 8 00:30:17 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 08151675-67c7-49e6-8935-7b2723956845 Serial number: 4 Creation time: 2026-06-08 00:30:16 Modification time: 2026-06-08 00:30:17 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:c3:bc:70 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5f955dc2-f13b-42f7-be36-f7632faee79d name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/87a8e8a6-4d9d-459e-bbce-4a9153f6315c.disk0 on primary: /dev/gnt/87a8e8a6-4d9d-459e-bbce-4a9153f6315c.disk0 (253:0) name: disk0 UUID: 0461366e-77f3-40ec-bf31-74f74754543a - disk/1: plain, size 512M access mode: rw logical_id: gnt/a3226186-6932-45a7-ab16-7be639c44dfa.disk1 on primary: /dev/gnt/a3226186-6932-45a7-ab16-7be639c44dfa.disk1 (253:1) name: disk1 UUID: 62dbafc7-8bd5-4f8e-b995-8af44177cd8a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-06-08 00:30:19.195206 time=0:00:04.582760 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain **** 2026-06-08 00:30:19.195365 skipping [TestInstanceUserDown] Tests user shutdown, test(s) instance-user-down disabled **** 2026-06-08 00:30:19.195385 skipping [TestInstanceCommunication] Tests instance communication via 'gnt-instance modify', test(s) instance-communication disabled <<<< 2026-06-08 00:30:19.195395 start [TestClusterEpo] gnt-cluster epo - Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list --verbose --no-headers -o powered' (unavail) (unavail) (unavail) Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo --groups --all' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo --all some_arg' Only one of --groups or --all are allowed Stderr was: Arguments in combination with --all are not allowed Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo -f scratchy.staging.ganeti.org' Stderr was: scratchy.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 scratchy.staging.ganeti.org 'gnt-cluster watcher pause 12h' The watcher is paused until Mon Jun 8 12:30:20 2026. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo -f --all' Node scratchy.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node todd-flanders.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status' ERROR_down Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo --on -f --all' Node todd-flanders.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 Waiting until all nodes are available again Node troy-mcclure.staging.ganeti.org became available 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 scratchy.staging.ganeti.org became available Node todd-flanders.staging.ganeti.org became available Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status' running Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. ---- PASSED [TestClusterEpo] gnt-cluster epo --------------------------- >>>> 2026-06-08 00:30:30.126272 time=0:00:10.930877 [TestClusterEpo] gnt-cluster epo <<<< 2026-06-08 00:30:30.126398 start [TestPauseWatcher] Tests and pauses the watcher Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Mon Jun 8 04:30:30 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Jun 8 04:30:30 2026. ---- PASSED [TestPauseWatcher] Tests and pauses the watcher ------------ >>>> 2026-06-08 00:30:30.695822 time=0:00:00.569424 [TestPauseWatcher] Tests and pauses the watcher **** 2026-06-08 00:30:30.695964 skipping [TestInstanceAutomaticRestart] Test automatic restart of instance by ganeti-watcher, test(s) instance-automatic-restart disabled **** 2026-06-08 00:30:30.695984 skipping [TestInstanceConsecutiveFailures] Test five consecutive instance failures, test(s) instance-consecutive-failures disabled <<<< 2026-06-08 00:30:30.695990 start [TestResumeWatcher] Tests and unpauses the watcher Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-06-08 00:30:31.269370 time=0:00:00.573380 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-06-08 00:30:31.269513 start [TestNodeListDrbd] gnt-node list-drbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-drbd --no-header troy-mcclure.staging.ganeti.org' ---- PASSED [TestNodeListDrbd] gnt-node list-drbd ---------------------- >>>> 2026-06-08 00:30:31.464967 time=0:00:00.195454 [TestNodeListDrbd] gnt-node list-drbd **** 2026-06-08 00:30:31.465097 skipping Converting instance of template plain, test(s) conversion feature disabled **** 2026-06-08 00:30:31.465119 skipping [TestInstanceModifyDisks] gnt-instance modify --disk, test(s) instance-modify-disks disabled <<<< 2026-06-08 00:30:31.465130 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 00:30:42.949626 time=0:00:11.484496 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 00:30:42.949763 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 00:30:42.949786 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 554 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 00:30:47 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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-06-08 00:30:51.989329 time=0:00:09.039543 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 00:30:51.989445 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 00:30:54.366049 time=0:00:02.376604 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 00:30:54.366129 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/560 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 00:31:05.740457 time=0:00:11.374328 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 00:31:05.740605 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/561 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 00:31:08.172284 time=0:00:02.431679 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 00:31:08.172406 start [TestInstanceList] gnt-instance list Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_threads,disk.name/15,disk.spindles/3,disk.name/12,mtime,disk.uuid/13,disk.uuid/10,nic.bridge/1,nic.mode/1,disk.name/5,bridge,admin_state_source,nic.bridge/4,custom_nicparams,snodes.group.uuid,nic.ips,disk_usage,disk.uuid/0,disk.spindles/10,hv/vnc_x509_verify,hv/drop_capabilities,disk.uuid/5,hv/blockdev_prefix,nic.bridge/3,nic.network/2,nic.mac/1,disk.spindles/4,nic.mode/7,nic.network.name/0,nic.uuid/7,nic.mode/0,hv/floppy_image_path,hv/boot_order,disks_active,disk.size/9,pnode.group,nic.network/0,nic.mac/3,hv/keymap,disk.size/13,nic.link/5,disk.size/15,nic.bridge/7,sda_size,nic.vlan/3,nic.mode/5,hv/cpu_sockets,disk.uuid/15,hv/spice_playback_compression,pnode,nic.network.name/3,disk.name/13,nic.count,disk.spindles/14,nic.network.name/5,hv/spice_password_file,hv/spice_streaming_video,nic.ip/6,hv/spice_ip_version,nic.uuid/2,hv/cpu_cap,disk.size/5,disk.uuid/6,hv/disk_discard,disk.uuid/7,hv/devices,uuid,disk.spindles/0,disk.name/9,nic_network,hv/pae,hv/migration_caps,disk.uuid/11,disk.size/7,network_port,disk.name/11,be/minmem,nic.name/1,disk.size/2,disk.size/8,nic.name/4,be/memory,disk.spindles/6,nic.mode/3,nic.ip/4,disk.spindles/8,nic.link/1,disk.size/14,custom_beparams,nic.mode/4,hv/vnc_x509_path,hv/bootloader_path,admin_state,nic.network.name/2,hv/cdrom_disk_type,nic.networks,beparams,nic.network/5,hv/vnet_hdr,nic.vlan/6,disk.uuid/3,nic.ip/7,nic.uuid/4,nic.network/7,vcpus,nic.networks.names,disk.size/1,hv/acpi,hv/vga,disk.names,hv/reboot_behavior,mac,hv/spice_image_compression,disk.uuid/8,name,hv/soundhw,be/auto_balance,oper_vcpus,nic.mac/7,disk.spindles/12,nic.vlan/2,forthcoming,nic.ip/0,disk.name/0,nic.name/2,disk.count,hv/spice_use_tls,disk.name/14,nic.ip/3,hv/machine_version,custom_hvparams,disk.uuid/9,nic.mac/5,nic.link/6,hv/spice_jpeg_wan_compression,nic.bridge/2,nic.name/0,hypervisor,nic.macs,nic.modes,nic.network.name/7,os,disk.spindles,disk.spindles/7,disk.spindles/15,nic.bridge/5,disk.uuid/4,hv/cdrom_image_path,hv/root_path,serial_no,hv/vif_script,nic.mac/2,be/always_failover,hv/kernel_path,nic.name/5,nic.mac/6,status,snodes,disk.spindles/1,nic.mode/2,hv/cpuid,disk.name/6,disk.name/8,nic.bridge/0,nic.name/6,nic.bridges,hv/security_model,disk_template,nic.network.name/1,hv/spice_use_vdagent,nic.vlan/4,hv/disk_aio,disk.size/3,hv/device_model,hv/cpu_cores,nic_link,nic.ip/5,nic.vlan/7,nic.mode/6,nic.link/3,hv/user_shutdown,hv/pci_pass,hv/vnc_password_file,nic.vlans,hv/spice_zlib_glz_wan_compression,ip,nic_mode,nic.network.name/6,hv/use_bootloader,admin_up,disk.name/1,hv/num_ttys,sdb_size,hv/initrd_path,hv/cdrom2_image_path,disk.size/6,disk.spindles/9,nic.uuids,nic.network/4,disk.uuids,hv/cpu_type,hv/kvm_pci_reservations,disk.name/3,hv/security_domain,ctime,hv/vnc_bind_address,nic.network.name/4,be/vcpus,be/maxmem,disk.name/10,hv/use_chroot,nic.name/3,nic.names,nic.link/2,hv/kernel_args,nic.link/7,hv/init_script,snodes.group,hv/use_localtime,nic.network/6,nic.name/7,nic.bridge/6,disk.size/11,nic.vlan/0,nic.uuid/1,disk.sizes,hv/spice_bind,disk.uuid/2,hv/serial_speed,tags,hv/spice_tls_ciphers,hv/usb_mouse,nic.vlan/1,nic.ip/1,hv/use_guest_agent,hv/extra_config,disk.size/0,nic.network/3,hv/kvm_path,nic.uuid/3,oper_state,nic.link/4,osparams,hv/startup_timeout,custom_osparams,disk.spindles/13,nic.ip/2,pnode.group.uuid,nic.vlan/5,hv/kvm_flag,console,disk.spindles/11,hv/disk_cache,disk.size/12,hv/disk_type,hv/cpu_mask,nic.uuid/6,nic.link/0,hv/bootloader_args,hv/nic_type,hv/vif_type,nic.links,disk.name/7,oper_ram,disk.uuid/12,hv/vnc_tls,hv/kvm_extra,disk.spindles/5,hv/scsi_controller_type,hv/virtio_net_queues,nic.network/1,nic.mac/0,disk.spindles/2,hv/extra_cgroups,hv/serial_console,hv/mem_path,disk.size/10,disk.uuid/14,hv/cpu_weight,disk.name/4,nic.uuid/0,nic.uuid/5,nic.mac/4,disk.name/2,hv/vhost_net,hv/viridian,be/spindle_use,hvparams,hv/migration_downtime,hv/usb_devices,disk.size/4,disk.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_threads,disk.name/15,disk.spindles/3,disk.name/12,mtime,disk.uuid/13,disk.uuid/10,nic.bridge/1,nic.mode/1,disk.name/5,bridge,admin_state_source,nic.bridge/4,custom_nicparams,snodes.group.uuid,nic.ips,disk_usage,disk.uuid/0,disk.spindles/10,hv/vnc_x509_verify,hv/drop_capabilities,disk.uuid/5,hv/blockdev_prefix,nic.bridge/3,nic.network/2,nic.mac/1,disk.spindles/4,nic.mode/7,nic.network.name/0,nic.uuid/7,nic.mode/0,hv/floppy_image_path,hv/boot_order,disks_active,disk.size/9,pnode.group,nic.network/0,nic.mac/3,hv/keymap,disk.size/13,nic.link/5,disk.size/15,nic.bridge/7,sda_size,nic.vlan/3,nic.mode/5,hv/cpu_sockets,disk.uuid/15,hv/spice_playback_compression,pnode,nic.network.name/3,disk.name/13,nic.count,disk.spindles/14,nic.network.name/5,hv/spice_password_file,hv/spice_streaming_video,nic.ip/6,hv/spice_ip_version,nic.uuid/2,hv/cpu_cap,disk.size/5,disk.uuid/6,hv/disk_discard,disk.uuid/7,hv/devices,uuid,disk.spindles/0,disk.name/9,nic_network,hv/pae,hv/migration_caps,disk.uuid/11,disk.size/7,network_port,disk.name/11,be/minmem,nic.name/1,disk.size/2,disk.size/8,nic.name/4,be/memory,disk.spindles/6,nic.mode/3,nic.ip/4,disk.spindles/8,nic.link/1,disk.size/14,custom_beparams,nic.mode/4,hv/vnc_x509_path,hv/bootloader_path,admin_state,nic.network.name/2,hv/cdrom_disk_type,nic.networks,beparams,nic.network/5,hv/vnet_hdr,nic.vlan/6,disk.uuid/3,nic.ip/7,nic.uuid/4,nic.network/7,vcpus,nic.networks.names,disk.size/1,hv/acpi,hv/vga,disk.names,hv/reboot_behavior,mac,hv/spice_image_compression,disk.uuid/8,name,hv/soundhw,be/auto_balance,oper_vcpus,nic.mac/7,disk.spindles/12,nic.vlan/2,forthcoming,nic.ip/0,disk.name/0,nic.name/2,disk.count,hv/spice_use_tls,disk.name/14,nic.ip/3,hv/machine_version,custom_hvparams,disk.uuid/9,nic.mac/5,nic.link/6,hv/spice_jpeg_wan_compression,nic.bridge/2,nic.name/0,hypervisor,nic.macs,nic.modes,nic.network.name/7,os,disk.spindles,disk.spindles/7,disk.spindles/15,nic.bridge/5,disk.uuid/4,hv/cdrom_image_path,hv/root_path,serial_no,hv/vif_script,nic.mac/2,be/always_failover,hv/kernel_path,nic.name/5,nic.mac/6,status,snodes,disk.spindles/1,nic.mode/2,hv/cpuid,disk.name/6,disk.name/8,nic.bridge/0,nic.name/6,nic.bridges,hv/security_model,disk_template,nic.network.name/1,hv/spice_use_vdagent,nic.vlan/4,hv/disk_aio,disk.size/3,hv/device_model,hv/cpu_cores,nic_link,nic.ip/5,nic.vlan/7,nic.mode/6,nic.link/3,hv/user_shutdown,hv/pci_pass,hv/vnc_password_file,nic.vlans,hv/spice_zlib_glz_wan_compression,ip,nic_mode,nic.network.name/6,hv/use_bootloader,admin_up,disk.name/1,hv/num_ttys,sdb_size,hv/initrd_path,hv/cdrom2_image_path,disk.size/6,disk.spindles/9,nic.uuids,nic.network/4,disk.uuids,hv/cpu_type,hv/kvm_pci_reservations,disk.name/3,hv/security_domain,ctime,hv/vnc_bind_address,nic.network.name/4,be/vcpus,be/maxmem,disk.name/10,hv/use_chroot,nic.name/3,nic.names,nic.link/2,hv/kernel_args,nic.link/7,hv/init_script,snodes.group,hv/use_localtime,nic.network/6,nic.name/7,nic.bridge/6,disk.size/11,nic.vlan/0,nic.uuid/1,disk.sizes,hv/spice_bind,disk.uuid/2,hv/serial_speed,tags,hv/spice_tls_ciphers,hv/usb_mouse,nic.vlan/1,nic.ip/1,hv/use_guest_agent,hv/extra_config,disk.size/0,nic.network/3,hv/kvm_path,nic.uuid/3,oper_state,nic.link/4,osparams,hv/startup_timeout,custom_osparams,disk.spindles/13,nic.ip/2,pnode.group.uuid,nic.vlan/5,hv/kvm_flag,console,disk.spindles/11,hv/disk_cache,disk.size/12,hv/disk_type,hv/cpu_mask,nic.uuid/6,nic.link/0,hv/bootloader_args,hv/nic_type,hv/vif_type,nic.links,disk.name/7,oper_ram,disk.uuid/12,hv/vnc_tls,hv/kvm_extra,disk.spindles/5,hv/scsi_controller_type,hv/virtio_net_queues,nic.network/1,nic.mac/0,disk.spindles/2,hv/extra_cgroups,hv/serial_console,hv/mem_path,disk.size/10,disk.uuid/14,hv/cpu_weight,disk.name/4,nic.uuid/0,nic.uuid/5,nic.mac/4,disk.name/2,hv/vhost_net,hv/viridian,be/spindle_use,hvparams,hv/migration_downtime,hv/usb_devices,disk.size/4,disk.uuid/1,hv/cpu_threads,disk.name/15,disk.spindles/3,disk.name/12,mtime,disk.uuid/13,disk.uuid/10,nic.bridge/1,nic.mode/1,disk.name/5,bridge,admin_state_source,nic.bridge/4,custom_nicparams,snodes.group.uuid,nic.ips,disk_usage,disk.uuid/0,disk.spindles/10,hv/vnc_x509_verify,hv/drop_capabilities,disk.uuid/5,hv/blockdev_prefix,nic.bridge/3,nic.network/2,nic.mac/1,disk.spindles/4,nic.mode/7,nic.network.name/0,nic.uuid/7,nic.mode/0,hv/floppy_image_path,hv/boot_order,disks_active,disk.size/9,pnode.group,nic.network/0,nic.mac/3,hv/keymap,disk.size/13,nic.link/5,disk.size/15,nic.bridge/7,sda_size,nic.vlan/3,nic.mode/5,hv/cpu_sockets,disk.uuid/15,hv/spice_playback_compression,pnode,nic.network.name/3,disk.name/13,nic.count,disk.spindles/14,nic.network.name/5,hv/spice_password_file,hv/spice_streaming_video,nic.ip/6,hv/spice_ip_version,nic.uuid/2,hv/cpu_cap,disk.size/5,disk.uuid/6,hv/disk_discard,disk.uuid/7,hv/devices,uuid,disk.spindles/0,disk.name/9,nic_network,hv/pae,hv/migration_caps,disk.uuid/11,disk.size/7,network_port,disk.name/11,be/minmem,nic.name/1,disk.size/2,disk.size/8,nic.name/4,be/memory,disk.spindles/6,nic.mode/3,nic.ip/4,disk.spindles/8,nic.link/1,disk.size/14,custom_beparams,nic.mode/4,hv/vnc_x509_path,hv/bootloader_path,admin_state,nic.network.name/2,hv/cdrom_disk_type,nic.networks,beparams,nic.network/5,hv/vnet_hdr,nic.vlan/6,disk.uuid/3,nic.ip/7,nic.uuid/4,nic.network/7,vcpus,nic.networks.names,disk.size/1,hv/acpi,hv/vga,disk.names,hv/reboot_behavior,mac,hv/spice_image_compression,disk.uuid/8,name,hv/soundhw,be/auto_balance,oper_vcpus,nic.mac/7,disk.spindles/12,nic.vlan/2,forthcoming,nic.ip/0,disk.name/0,nic.name/2,disk.count,hv/spice_use_tls,disk.name/14,nic.ip/3,hv/machine_version,custom_hvparams,disk.uuid/9,nic.mac/5,nic.link/6,hv/spice_jpeg_wan_compression,nic.bridge/2,nic.name/0,hypervisor,nic.macs,nic.modes,nic.network.name/7,os,disk.spindles,disk.spindles/7,disk.spindles/15,nic.bridge/5,disk.uuid/4,hv/cdrom_image_path,hv/root_path,serial_no,hv/vif_script,nic.mac/2,be/always_failover,hv/kernel_path,nic.name/5,nic.mac/6,status,snodes,disk.spindles/1,nic.mode/2,hv/cpuid,disk.name/6,disk.name/8,nic.bridge/0,nic.name/6,nic.bridges,hv/security_model,disk_template,nic.network.name/1,hv/spice_use_vdagent,nic.vlan/4,hv/disk_aio,disk.size/3,hv/device_model,hv/cpu_cores,nic_link,nic.ip/5,nic.vlan/7,nic.mode/6,nic.link/3,hv/user_shutdown,hv/pci_pass,hv/vnc_password_file,nic.vlans,hv/spice_zlib_glz_wan_compression,ip,nic_mode,nic.network.name/6,hv/use_bootloader,admin_up,disk.name/1,hv/num_ttys,sdb_size,hv/initrd_path,hv/cdrom2_image_path,disk.size/6,disk.spindles/9,nic.uuids,nic.network/4,disk.uuids,hv/cpu_type,hv/kvm_pci_reservations,disk.name/3,hv/security_domain,ctime,hv/vnc_bind_address,nic.network.name/4,be/vcpus,be/maxmem,disk.name/10,hv/use_chroot,nic.name/3,nic.names,nic.link/2,hv/kernel_args,nic.link/7,hv/init_script,snodes.group,hv/use_localtime,nic.network/6,nic.name/7,nic.bridge/6,disk.size/11,nic.vlan/0,nic.uuid/1,disk.sizes,hv/spice_bind,disk.uuid/2,hv/serial_speed,tags,hv/spice_tls_ciphers,hv/usb_mouse,nic.vlan/1,nic.ip/1,hv/use_guest_agent,hv/extra_config,disk.size/0,nic.network/3,hv/kvm_path,nic.uuid/3,oper_state,nic.link/4,osparams,hv/startup_timeout,custom_osparams,disk.spindles/13,nic.ip/2,pnode.group.uuid,nic.vlan/5,hv/kvm_flag,console,disk.spindles/11,hv/disk_cache,disk.size/12,hv/disk_type,hv/cpu_mask,nic.uuid/6,nic.link/0,hv/bootloader_args,hv/nic_type,hv/vif_type,nic.links,disk.name/7,oper_ram,disk.uuid/12,hv/vnc_tls,hv/kvm_extra,disk.spindles/5,hv/scsi_controller_type,hv/virtio_net_queues,nic.network/1,nic.mac/0,disk.spindles/2,hv/extra_cgroups,hv/serial_console,hv/mem_path,disk.size/10,disk.uuid/14,hv/cpu_weight,disk.name/4,nic.uuid/0,nic.uuid/5,nic.mac/4,disk.name/2,hv/vhost_net,hv/viridian,be/spindle_use,hvparams,hv/migration_downtime,hv/usb_devices,disk.size/4,disk.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/1,disk.size/4,hv/usb_devices,hv/migration_downtime >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hvparams,be/spindle_use,hv/viridian,hv/vhost_net,disk.name/2,nic.mac/4,nic.uuid/5,nic.uuid/0,disk.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_weight,disk.uuid/14,disk.size/10,hv/mem_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/serial_console,hv/extra_cgroups,disk.spindles/2,nic.mac/0,nic.network/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/virtio_net_queues,hv/scsi_controller_type,disk.spindles/5,hv/kvm_extra,hv/vnc_tls,disk.uuid/12,oper_ram >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/7,nic.links,hv/vif_type,hv/nic_type,hv/bootloader_args,nic.link/0,nic.uuid/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_mask,hv/disk_type >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/12,hv/disk_cache >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/11,console,hv/kvm_flag,nic.vlan/5,pnode.group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.ip/2,disk.spindles/13,custom_osparams,hv/startup_timeout,osparams,nic.link/4,oper_state,nic.uuid/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/kvm_path,nic.network/3,disk.size/0,hv/extra_config >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/use_guest_agent,nic.ip/1,nic.vlan/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/usb_mouse,hv/spice_tls_ciphers,tags,hv/serial_speed >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/2,hv/spice_bind,disk.sizes,nic.uuid/1,nic.vlan/0 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/11,nic.bridge/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.name/7,nic.network/6,hv/use_localtime >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output snodes.group,hv/init_script,nic.link/7,hv/kernel_args,nic.link/2,nic.names,nic.name/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/use_chroot,disk.name/10,be/maxmem,be/vcpus,nic.network.name/4,hv/vnc_bind_address,ctime,hv/security_domain,disk.name/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/kvm_pci_reservations,hv/cpu_type >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuids,nic.network/4,nic.uuids,disk.spindles/9,disk.size/6,hv/cdrom2_image_path,hv/initrd_path,sdb_size,hv/num_ttys,disk.name/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output admin_up,hv/use_bootloader,nic.network.name/6,nic_mode >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output ip,hv/spice_zlib_glz_wan_compression,nic.vlans,hv/vnc_password_file >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/pci_pass,hv/user_shutdown,nic.link/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.mode/6,nic.vlan/7,nic.ip/5,nic_link,hv/cpu_cores,hv/device_model,disk.size/3,hv/disk_aio >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/4,hv/spice_use_vdagent,nic.network.name/1,disk_template,hv/security_model >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.bridges,nic.name/6,nic.bridge/0,disk.name/8 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/6,hv/cpuid,nic.mode/2,disk.spindles/1,snodes,status,nic.mac/6,nic.name/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/kernel_path,be/always_failover,nic.mac/2,hv/vif_script >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output serial_no,hv/root_path,hv/cdrom_image_path,disk.uuid/4,nic.bridge/5,disk.spindles/15,disk.spindles/7,disk.spindles,os >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network.name/7,nic.modes >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.macs,hypervisor,nic.name/0,nic.bridge/2,hv/spice_jpeg_wan_compression,nic.link/6,nic.mac/5,disk.uuid/9 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output custom_hvparams,hv/machine_version,nic.ip/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/14,hv/spice_use_tls,disk.count,nic.name/2,disk.name/0,nic.ip/0,forthcoming,nic.vlan/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/12,nic.mac/7,oper_vcpus,be/auto_balance,hv/soundhw,name,disk.uuid/8,hv/spice_image_compression >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output mac,hv/reboot_behavior,disk.names,hv/vga,hv/acpi >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/1,nic.networks.names,vcpus >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network/7,nic.uuid/4,nic.ip/7,disk.uuid/3,nic.vlan/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vnet_hdr,nic.network/5,beparams,nic.networks,hv/cdrom_disk_type,nic.network.name/2,admin_state,hv/bootloader_path,hv/vnc_x509_path,nic.mode/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output custom_beparams,disk.size/14,nic.link/1,disk.spindles/8,nic.ip/4,nic.mode/3,disk.spindles/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output be/memory,nic.name/4,disk.size/8,disk.size/2,nic.name/1,be/minmem,disk.name/11,network_port,disk.size/7,disk.uuid/11 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/migration_caps,hv/pae,nic_network,disk.name/9,disk.spindles/0,uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/devices,disk.uuid/7,hv/disk_discard >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/6,disk.size/5,hv/cpu_cap,nic.uuid/2,hv/spice_ip_version >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.ip/6,hv/spice_streaming_video,hv/spice_password_file,nic.network.name/5,disk.spindles/14,nic.count >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/13,nic.network.name/3,pnode,hv/spice_playback_compression,disk.uuid/15,hv/cpu_sockets,nic.mode/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/3,sda_size,nic.bridge/7,disk.size/15 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.link/5,disk.size/13,hv/keymap,nic.mac/3,nic.network/0,pnode.group >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/9,disks_active,hv/boot_order,hv/floppy_image_path,nic.mode/0,nic.uuid/7,nic.network.name/0,nic.mode/7,disk.spindles/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.mac/1,nic.network/2,nic.bridge/3,hv/blockdev_prefix,disk.uuid/5,hv/drop_capabilities,hv/vnc_x509_verify,disk.spindles/10 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/0,disk_usage,nic.ips,snodes.group.uuid,custom_nicparams,nic.bridge/4,admin_state_source >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output bridge,disk.name/5,nic.mode/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.bridge/1,disk.uuid/10,disk.uuid/13,mtime,disk.name/12,disk.spindles/3,disk.name/15,hv/cpu_threads >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.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 scratchy.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 scratchy.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-06-08 00:31:18.650429 time=0:00:10.478023 [TestInstanceList] gnt-instance list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-06-08 00:31:18.650510 start [TestInstanceInfo] gnt-instance info Command: ssh scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 08151675-67c7-49e6-8935-7b2723956845 Serial number: 18 Creation time: 2026-06-08 00:30:16 Modification time: 2026-06-08 00:31:06 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:c3:bc:70 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5f955dc2-f13b-42f7-be36-f7632faee79d name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/87a8e8a6-4d9d-459e-bbce-4a9153f6315c.disk0 on primary: /dev/gnt/87a8e8a6-4d9d-459e-bbce-4a9153f6315c.disk0 (253:0) name: disk0 UUID: 0461366e-77f3-40ec-bf31-74f74754543a - disk/1: plain, size 512M access mode: rw logical_id: gnt/a3226186-6932-45a7-ab16-7be639c44dfa.disk1 on primary: /dev/gnt/a3226186-6932-45a7-ab16-7be639c44dfa.disk1 (253:1) name: disk1 UUID: 62dbafc7-8bd5-4f8e-b995-8af44177cd8a ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-06-08 00:31:19.806962 time=0:00:01.156452 [TestInstanceInfo] gnt-instance info <<<< 2026-06-08 00:31:19.807071 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 08151675-67c7-49e6-8935-7b2723956845 Serial number: 18 Creation time: 2026-06-08 00:30:16 Modification time: 2026-06-08 00:31:06 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:c3:bc:70 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5f955dc2-f13b-42f7-be36-f7632faee79d name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/87a8e8a6-4d9d-459e-bbce-4a9153f6315c.disk0 on primary: /dev/gnt/87a8e8a6-4d9d-459e-bbce-4a9153f6315c.disk0 (253:0) name: disk0 UUID: 0461366e-77f3-40ec-bf31-74f74754543a - disk/1: plain, size 512M access mode: rw logical_id: gnt/a3226186-6932-45a7-ab16-7be639c44dfa.disk1 on primary: /dev/gnt/a3226186-6932-45a7-ab16-7be639c44dfa.disk1 (253:1) name: disk1 UUID: 62dbafc7-8bd5-4f8e-b995-8af44177cd8a Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:31:21 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:31:22 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:cc:24:be,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:31:23 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:31: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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:31:25 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:31: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:31:26 2026 * disk 2, size 1.0G Mon Jun 8 00:31:27 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:31:27 2026 - INFO: Hotplug done. Mon Jun 8 00:31:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:31: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:31:28 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:31: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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-08 00:31:47.103652 time=0:00:27.296581 [TestInstanceModify] gnt-instance modify Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first <<<< 2026-06-08 00:31:47.103748 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/583 GET /2/jobs/584 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 00:31:49.564142 time=0:00:02.460394 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 00:31:49.564252 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 00:31:49.564273 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 00:31:49.564328 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 00:31:49.564340 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 00:31:55.933227 time=0:00:06.368887 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 00:31:55.933327 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 00:31:55.933349 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 00:31:55.933371 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 08151675-67c7-49e6-8935-7b2723956845 Serial number: 41 Creation time: 2026-06-08 00:30:16 Modification time: 2026-06-08 00:31:55 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:c3:bc:70 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5f955dc2-f13b-42f7-be36-f7632faee79d name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/87a8e8a6-4d9d-459e-bbce-4a9153f6315c.disk0 on primary: /dev/gnt/87a8e8a6-4d9d-459e-bbce-4a9153f6315c.disk0 (253:0) name: disk0 UUID: 0461366e-77f3-40ec-bf31-74f74754543a - disk/1: plain, size 512M access mode: rw logical_id: gnt/a3226186-6932-45a7-ab16-7be639c44dfa.disk1 on primary: /dev/gnt/a3226186-6932-45a7-ab16-7be639c44dfa.disk1 (253:1) name: disk1 UUID: 62dbafc7-8bd5-4f8e-b995-8af44177cd8a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.Ay64Ew Command: ssh scratchy.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.Ay64Ew && mv /tmp/gnt.Ay64Ew /etc/hosts' Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Stdout was: Mon Jun 8 00:31:57 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 08151675-67c7-49e6-8935-7b2723956845 Serial number: 41 Creation time: 2026-06-08 00:30:16 Modification time: 2026-06-08 00:31:55 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:c3:bc:70 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5f955dc2-f13b-42f7-be36-f7632faee79d name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/87a8e8a6-4d9d-459e-bbce-4a9153f6315c.disk0 on primary: /dev/gnt/87a8e8a6-4d9d-459e-bbce-4a9153f6315c.disk0 (253:0) name: disk0 UUID: 0461366e-77f3-40ec-bf31-74f74754543a - disk/1: plain, size 512M access mode: rw logical_id: gnt/a3226186-6932-45a7-ab16-7be639c44dfa.disk1 on primary: /dev/gnt/a3226186-6932-45a7-ab16-7be639c44dfa.disk1 (253:1) name: disk1 UUID: 62dbafc7-8bd5-4f8e-b995-8af44177cd8a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.Q6EIrN Command: ssh scratchy.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.Q6EIrN && mv /tmp/gnt.Q6EIrN /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 08151675-67c7-49e6-8935-7b2723956845 Serial number: 41 Creation time: 2026-06-08 00:30:16 Modification time: 2026-06-08 00:31:55 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:c3:bc:70 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5f955dc2-f13b-42f7-be36-f7632faee79d name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/87a8e8a6-4d9d-459e-bbce-4a9153f6315c.disk0 on primary: /dev/gnt/87a8e8a6-4d9d-459e-bbce-4a9153f6315c.disk0 (253:0) name: disk0 UUID: 0461366e-77f3-40ec-bf31-74f74754543a - disk/1: plain, size 512M access mode: rw logical_id: gnt/a3226186-6932-45a7-ab16-7be639c44dfa.disk1 on primary: /dev/gnt/a3226186-6932-45a7-ab16-7be639c44dfa.disk1 (253:1) name: disk1 UUID: 62dbafc7-8bd5-4f8e-b995-8af44177cd8a Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 08151675-67c7-49e6-8935-7b2723956845 Serial number: 43 Creation time: 2026-06-08 00:30:16 Modification time: 2026-06-08 00:32:02 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:c3:bc:70 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5f955dc2-f13b-42f7-be36-f7632faee79d name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/87a8e8a6-4d9d-459e-bbce-4a9153f6315c.disk0 on primary: /dev/gnt/87a8e8a6-4d9d-459e-bbce-4a9153f6315c.disk0 (253:0) name: disk0 UUID: 0461366e-77f3-40ec-bf31-74f74754543a - disk/1: plain, size 512M access mode: rw logical_id: gnt/a3226186-6932-45a7-ab16-7be639c44dfa.disk1 on primary: /dev/gnt/a3226186-6932-45a7-ab16-7be639c44dfa.disk1 (253:1) name: disk1 UUID: 62dbafc7-8bd5-4f8e-b995-8af44177cd8a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 08151675-67c7-49e6-8935-7b2723956845 Serial number: 45 Creation time: 2026-06-08 00:30:16 Modification time: 2026-06-08 00:32:06 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:c3:bc:70 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5f955dc2-f13b-42f7-be36-f7632faee79d name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/87a8e8a6-4d9d-459e-bbce-4a9153f6315c.disk0 on primary: /dev/gnt/87a8e8a6-4d9d-459e-bbce-4a9153f6315c.disk0 (253:0) name: disk0 UUID: 0461366e-77f3-40ec-bf31-74f74754543a - disk/1: plain, size 512M access mode: rw logical_id: gnt/a3226186-6932-45a7-ab16-7be639c44dfa.disk1 on primary: /dev/gnt/a3226186-6932-45a7-ab16-7be639c44dfa.disk1 (253:1) name: disk1 UUID: 62dbafc7-8bd5-4f8e-b995-8af44177cd8a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-06-08 00:32:08.467494 time=0:00:12.534123 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-06-08 00:32:08.467597 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/594 GET /2/jobs/595 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-06-08 00:32:14.140760 time=0:00:05.673163 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-06-08 00:32:14.140892 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 08151675-67c7-49e6-8935-7b2723956845 Serial number: 49 Creation time: 2026-06-08 00:30:16 Modification time: 2026-06-08 00:32:13 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:c3:bc:70 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5f955dc2-f13b-42f7-be36-f7632faee79d name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/87a8e8a6-4d9d-459e-bbce-4a9153f6315c.disk0 on primary: /dev/gnt/87a8e8a6-4d9d-459e-bbce-4a9153f6315c.disk0 (253:0) name: disk0 UUID: 0461366e-77f3-40ec-bf31-74f74754543a - disk/1: plain, size 512M access mode: rw logical_id: gnt/a3226186-6932-45a7-ab16-7be639c44dfa.disk1 on primary: /dev/gnt/a3226186-6932-45a7-ab16-7be639c44dfa.disk1 (253:1) name: disk1 UUID: 62dbafc7-8bd5-4f8e-b995-8af44177cd8a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.sdlX3A Command: ssh scratchy.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.sdlX3A && mv /tmp/gnt.sdlX3A /etc/hosts' Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Stdout was: Mon Jun 8 00:32:16 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 08151675-67c7-49e6-8935-7b2723956845 Serial number: 49 Creation time: 2026-06-08 00:30:16 Modification time: 2026-06-08 00:32:13 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:c3:bc:70 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5f955dc2-f13b-42f7-be36-f7632faee79d name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/87a8e8a6-4d9d-459e-bbce-4a9153f6315c.disk0 on primary: /dev/gnt/87a8e8a6-4d9d-459e-bbce-4a9153f6315c.disk0 (253:0) name: disk0 UUID: 0461366e-77f3-40ec-bf31-74f74754543a - disk/1: plain, size 512M access mode: rw logical_id: gnt/a3226186-6932-45a7-ab16-7be639c44dfa.disk1 on primary: /dev/gnt/a3226186-6932-45a7-ab16-7be639c44dfa.disk1 (253:1) name: disk1 UUID: 62dbafc7-8bd5-4f8e-b995-8af44177cd8a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.aMnZDB Command: ssh scratchy.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.aMnZDB && mv /tmp/gnt.aMnZDB /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 08151675-67c7-49e6-8935-7b2723956845 Serial number: 49 Creation time: 2026-06-08 00:30:16 Modification time: 2026-06-08 00:32:13 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:c3:bc:70 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5f955dc2-f13b-42f7-be36-f7632faee79d name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/87a8e8a6-4d9d-459e-bbce-4a9153f6315c.disk0 on primary: /dev/gnt/87a8e8a6-4d9d-459e-bbce-4a9153f6315c.disk0 (253:0) name: disk0 UUID: 0461366e-77f3-40ec-bf31-74f74754543a - disk/1: plain, size 512M access mode: rw logical_id: gnt/a3226186-6932-45a7-ab16-7be639c44dfa.disk1 on primary: /dev/gnt/a3226186-6932-45a7-ab16-7be639c44dfa.disk1 (253:1) name: disk1 UUID: 62dbafc7-8bd5-4f8e-b995-8af44177cd8a Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance03.staging.ganeti.org' - Instance name: kvm-test-instance03.staging.ganeti.org UUID: 08151675-67c7-49e6-8935-7b2723956845 Serial number: 51 Creation time: 2026-06-08 00:30:16 Modification time: 2026-06-08 00:32:20 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:c3:bc:70 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5f955dc2-f13b-42f7-be36-f7632faee79d name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/87a8e8a6-4d9d-459e-bbce-4a9153f6315c.disk0 on primary: /dev/gnt/87a8e8a6-4d9d-459e-bbce-4a9153f6315c.disk0 (253:0) name: disk0 UUID: 0461366e-77f3-40ec-bf31-74f74754543a - disk/1: plain, size 512M access mode: rw logical_id: gnt/a3226186-6932-45a7-ab16-7be639c44dfa.disk1 on primary: /dev/gnt/a3226186-6932-45a7-ab16-7be639c44dfa.disk1 (253:1) name: disk1 UUID: 62dbafc7-8bd5-4f8e-b995-8af44177cd8a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.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/87a8e8a6-4d9d-459e-bbce-4a9153f6315c.disk0 gnt/a3226186-6932-45a7-ab16-7be639c44dfa.disk1 | grep kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/87a8e8a6-4d9d-459e-bbce-4a9153f6315c.disk0 gnt/a3226186-6932-45a7-ab16-7be639c44dfa.disk1 | grep kvm-test-instance03.staging.ganeti.org' originstname+kvm-test-instance03.staging.ganeti.org originstname+kvm-test-instance03.staging.ganeti.org Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 08151675-67c7-49e6-8935-7b2723956845 Serial number: 53 Creation time: 2026-06-08 00:30:16 Modification time: 2026-06-08 00:32:25 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:c3:bc:70 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5f955dc2-f13b-42f7-be36-f7632faee79d name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/87a8e8a6-4d9d-459e-bbce-4a9153f6315c.disk0 on primary: /dev/gnt/87a8e8a6-4d9d-459e-bbce-4a9153f6315c.disk0 (253:0) name: disk0 UUID: 0461366e-77f3-40ec-bf31-74f74754543a - disk/1: plain, size 512M access mode: rw logical_id: gnt/a3226186-6932-45a7-ab16-7be639c44dfa.disk1 on primary: /dev/gnt/a3226186-6932-45a7-ab16-7be639c44dfa.disk1 (253:1) name: disk1 UUID: 62dbafc7-8bd5-4f8e-b995-8af44177cd8a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.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/87a8e8a6-4d9d-459e-bbce-4a9153f6315c.disk0 gnt/a3226186-6932-45a7-ab16-7be639c44dfa.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/87a8e8a6-4d9d-459e-bbce-4a9153f6315c.disk0 gnt/a3226186-6932-45a7-ab16-7be639c44dfa.disk1 | grep kvm-test-instance03.staging.ganeti.org' ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-06-08 00:32:26.827786 time=0:00:12.686894 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-06-08 00:32:26.827870 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/604 GET /2/jobs/605 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-06-08 00:32:32.400222 time=0:00:05.572352 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-06-08 00:32:32.400329 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 00:32:33 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 00:32:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:32:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 00:32:37 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 00:32:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:32:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 00:32:39 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 00:32:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:32:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 00:32:43 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 00:32:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:32:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 00:32:44.038307 time=0:00:11.637978 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 00:32:44.038427 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 00:32:46.505861 time=0:00:02.467434 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 00:32:46.505972 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 617 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 00:33:25 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 00:33:26.538835 time=0:00:40.032863 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 00:33:26.538912 start [TestInstanceTags] gnt-instance tags Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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-06-08 00:33:31.472081 time=0:00:04.933169 [TestInstanceTags] gnt-instance tags <<<< 2026-06-08 00:33:31.472201 start [TestClusterVerify] gnt-cluster verify Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 624, 625 Waiting for job 624 ... Mon Jun 8 00:33:33 2026 * Verifying cluster config Mon Jun 8 00:33:33 2026 * Verifying cluster certificate files Mon Jun 8 00:33:33 2026 * Verifying hypervisor parameters Mon Jun 8 00:33:33 2026 * Verifying all nodes belong to an existing group Waiting for job 625 ... Mon Jun 8 00:33:33 2026 * Verifying group 'default' Mon Jun 8 00:33:33 2026 * Gathering data (3 nodes) Mon Jun 8 00:33:33 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:33:34 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:33:34 2026 * Verifying configuration file consistency Mon Jun 8 00:33:34 2026 * Verifying node status Mon Jun 8 00:33:34 2026 * Verifying instance status Mon Jun 8 00:33:34 2026 * Verifying orphan volumes Mon Jun 8 00:33:34 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:33:34 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:33: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. Mon Jun 8 00:33:34 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:33:34 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:33:34 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:33:34 2026 * Other Notes Mon Jun 8 00:33:34 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Jun 8 00:33:35 2026 * Hooks Results Command: ssh scratchy.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-06-08 00:33:37.091715 time=0:00:05.619514 [TestClusterVerify] gnt-cluster verify <<<< 2026-06-08 00:33:37.091832 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 Mon Jun 8 00:33:39 2026 Generating X509 certificate on troy-mcclure.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-06-08 00:33:39.424227 time=0:00:02.332395 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-06-08 00:33:39.424322 start [TestNodeList] gnt-node list ----- Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/ssh_port,master,mtime,ndp/spindle_count,powered,custom_ndparams,ndp/exclusive_storage,sptotal,dtotal,vm_capable,ndp/oob_program,pinst_list,ndp/ovs_link,disk_state,uuid,offline,csockets,mtotal,group,group.uuid,role,tags,mfree,pinst_cnt,spfree,ctotal,name,sinst_cnt,drained,ctime,sip,dfree,serial_no,sinst_list,cnodes,pip,ndp/cpu_speed,ndp/ovs,mnode,ndp/ovs_name,ndparams,master_candidate,cnos,master_capable,bootid,hv_state >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-node list --output ndp/ssh_port,master,mtime,ndp/spindle_count,powered,custom_ndparams,ndp/exclusive_storage,sptotal,dtotal,vm_capable,ndp/oob_program,pinst_list,ndp/ovs_link,disk_state,uuid,offline,csockets,mtotal,group,group.uuid,role,tags,mfree,pinst_cnt,spfree,ctotal,name,sinst_cnt,drained,ctime,sip,dfree,serial_no,sinst_list,cnodes,pip,ndp/cpu_speed,ndp/ovs,mnode,ndp/ovs_name,ndparams,master_candidate,cnos,master_capable,bootid,hv_state,ndp/ssh_port,master,mtime,ndp/spindle_count,powered,custom_ndparams,ndp/exclusive_storage,sptotal,dtotal,vm_capable,ndp/oob_program,pinst_list,ndp/ovs_link,disk_state,uuid,offline,csockets,mtotal,group,group.uuid,role,tags,mfree,pinst_cnt,spfree,ctotal,name,sinst_cnt,drained,ctime,sip,dfree,serial_no,sinst_list,cnodes,pip,ndp/cpu_speed,ndp/ovs,mnode,ndp/ovs_name,ndparams,master_candidate,cnos,master_capable,bootid,hv_state >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output hv_state,bootid,master_capable,cnos,master_candidate,ndparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/ovs_name,mnode >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/ovs,ndp/cpu_speed,pip,cnodes,sinst_list,serial_no,dfree,sip >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ctime,drained,sinst_cnt,name >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ctotal,spfree,pinst_cnt,mfree >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output tags,role,group.uuid,group >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output mtotal,csockets >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output offline,uuid,disk_state,ndp/ovs_link,pinst_list,ndp/oob_program,vm_capable,dtotal,sptotal >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/exclusive_storage,custom_ndparams,powered,ndp/spindle_count,mtime,master,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' scratchy.staging.ganeti.org todd-flanders.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org todd-flanders.staging.ganeti.org scratchy.staging.ganeti.org' troy-mcclure.staging.ganeti.org todd-flanders.staging.ganeti.org scratchy.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org todd-flanders.staging.ganeti.org scratchy.staging.ganeti.org' troy-mcclure.staging.ganeti.org todd-flanders.staging.ganeti.org scratchy.staging.ganeti.org Command: ssh scratchy.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 scratchy.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-06-08 00:33:44.631244 time=0:00:05.206922 [TestNodeList] gnt-node list <<<< 2026-06-08 00:33:44.631355 start [TestJobList] gnt-job list ------- Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output summary,priority,opresult,oppriority,ops,oplog,start_ts,end_ts,received_ts,opstart,archived,status,id,opstatus,opend,opexec >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-job list --output summary,priority,opresult,oppriority,ops,oplog,start_ts,end_ts,received_ts,opstart,archived,status,id,opstatus,opend,opexec,summary,priority,opresult,oppriority,ops,oplog,start_ts,end_ts,received_ts,opstart,archived,status,id,opstatus,opend,opexec >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opexec,opend >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opstatus,id,status,archived,opstart,received_ts,end_ts,start_ts,oplog,ops >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output oppriority,opresult,priority,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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 189 289 89 103 109 152 520 450 248 402 318 413 58 386 569 246 132 162 310 510 126 490 602 338 335 492 503 348 622 183 292 237 401 155 278 281 538 231 570 355 177 273 325 493 549 525 156 90 77 268 589 306 548 593 201 157 384 554 521 625 187 114 75 502 285 112 135 209 243 241 585 391 253 427 69 441 419 1 486 211 506 14 210 23 626 120 267 320 328 242 440 39 358 286 560 518 342 86 153 468 434 218 36 387 449 566 128 37 442 204 256 615 121 398 537 331 67 364 557 556 301 330 106 596 573 336 203 524 414 266 374 423 617 522 431 435 564 10 295 73 380 592 373 300 272 141 425 389 422 455 3 232 87 138 482 119 370 357 118 52 38 456 433 403 31 341 340 514 185 339 296 98 447 298 457 571 550 271 245 438 578 555 418 181 127 584 229 102 239 533 51 190 472 143 230 603 350 530 551 467 424 372 561 463 345 347 313 381 178 236 47 390 501 405 459 30 293 2 629 580 495 176 511 288 376 483 608 166 516 577 168 360 214 287 99 28 552 249 396 49 614 94 576 536 618 200 531 41 259 612 304 101 62 515 164 193 224 303 379 410 385 489 366 600 116 275 565 337 544 261 526 311 448 283 470 546 616 276 365 333 478 572 480 392 254 40 16 34 411 436 454 228 81 6 269 453 192 79 167 327 175 428 65 496 543 159 512 594 599 163 535 32 581 475 369 375 17 620 219 19 205 397 466 421 161 8 476 567 217 332 353 140 465 129 591 43 559 485 484 464 590 611 212 349 148 291 154 382 274 452 252 504 497 191 117 122 250 131 247 469 445 282 488 363 265 270 417 319 184 144 619 171 312 509 234 299 408 42 196 415 137 95 462 139 26 279 505 63 280 284 588 180 307 198 430 173 294 471 579 473 25 343 197 317 377 134 93 574 568 91 481 133 630 221 623 97 395 53 227 394 64 13 146 149 174 61 562 302 628 460 44 412 507 477 420 499 432 136 529 202 426 429 290 222 115 309 399 446 359 314 220 59 260 107 606 367 78 60 100 108 539 474 165 244 145 124 258 368 33 500 542 264 621 361 595 208 352 528 371 142 70 324 207 233 378 158 182 356 277 45 46 527 15 624 215 517 388 334 523 461 613 604 563 547 329 238 597 321 255 54 558 11 55 297 110 72 323 66 609 199 257 583 82 92 12 104 169 5 545 534 151 308 354 610 458 4 406 20 123 586 316 416 443 172 105 56 439 206 487 598 50 404 326 7 305 213 48 125 553 84 263 179 85 491 74 226 519 235 96 160 35 437 147 223 513 80 83 216 383 22 346 451 195 532 393 508 188 27 479 29 540 362 57 76 601 498 407 170 351 88 113 225 582 262 111 494 68 344 194 21 587 409 71 322 130 240 607 315 541 605 251 9 444 186 150 627 24 18 575 400' 189 289 89 103 109 152 520 450 248 402 318 413 58 386 569 246 132 162 310 510 126 490 602 338 335 492 503 348 622 183 292 237 401 155 278 281 538 231 570 355 177 273 325 493 549 525 156 90 77 268 589 306 548 593 201 157 384 554 521 625 187 114 75 502 285 112 135 209 243 241 585 391 253 427 69 441 419 1 486 211 506 14 210 23 626 120 267 320 328 242 440 39 358 286 560 518 342 86 153 468 434 218 36 387 449 566 128 37 442 204 256 615 121 398 537 331 67 364 557 556 301 330 106 596 573 336 203 524 414 266 374 423 617 522 431 435 564 10 295 73 380 592 373 300 272 141 425 389 422 455 3 232 87 138 482 119 370 357 118 52 38 456 433 403 31 341 340 514 185 339 296 98 447 298 457 571 550 271 245 438 578 555 418 181 127 584 229 102 239 533 51 190 472 143 230 603 350 530 551 467 424 372 561 463 345 347 313 381 178 236 47 390 501 405 459 30 293 2 629 580 495 176 511 288 376 483 608 166 516 577 168 360 214 287 99 28 552 249 396 49 614 94 576 536 618 200 531 41 259 612 304 101 62 515 164 193 224 303 379 410 385 489 366 600 116 275 565 337 544 261 526 311 448 283 470 546 616 276 365 333 478 572 480 392 254 40 16 34 411 436 454 228 81 6 269 453 192 79 167 327 175 428 65 496 543 159 512 594 599 163 535 32 581 475 369 375 17 620 219 19 205 397 466 421 161 8 476 567 217 332 353 140 465 129 591 43 559 485 484 464 590 611 212 349 148 291 154 382 274 452 252 504 497 191 117 122 250 131 247 469 445 282 488 363 265 270 417 319 184 144 619 171 312 509 234 299 408 42 196 415 137 95 462 139 26 279 505 63 280 284 588 180 307 198 430 173 294 471 579 473 25 343 197 317 377 134 93 574 568 91 481 133 630 221 623 97 395 53 227 394 64 13 146 149 174 61 562 302 628 460 44 412 507 477 420 499 432 136 529 202 426 429 290 222 115 309 399 446 359 314 220 59 260 107 606 367 78 60 100 108 539 474 165 244 145 124 258 368 33 500 542 264 621 361 595 208 352 528 371 142 70 324 207 233 378 158 182 356 277 45 46 527 15 624 215 517 388 334 523 461 613 604 563 547 329 238 597 321 255 54 558 11 55 297 110 72 323 66 609 199 257 583 82 92 12 104 169 5 545 534 151 308 354 610 458 4 406 20 123 586 316 416 443 172 105 56 439 206 487 598 50 404 326 7 305 213 48 125 553 84 263 179 85 491 74 226 519 235 96 160 35 437 147 223 513 80 83 216 383 22 346 451 195 532 393 508 188 27 479 29 540 362 57 76 601 498 407 170 351 88 113 225 582 262 111 494 68 344 194 21 587 409 71 322 130 240 607 315 541 605 251 9 444 186 150 627 24 18 575 400 Command: ssh scratchy.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-06-08 00:33:47.328087 time=0:00:02.696732 [TestJobList] gnt-job list <<<< 2026-06-08 00:33:47.328282 start [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary Test only supported for the file disk template ---- PASSED [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary >>>> 2026-06-08 00:33:47.328367 time=0:00:00.000085 [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary <<<< 2026-06-08 00:33:47.328411 start [TestGroupList] gnt-group list --- Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output custom_diskparams,ctime,mtime,ndp/ssh_port,node_cnt,pinst_cnt,uuid,ipolicy,pinst_list,ndparams,name,ndp/ovs,ndp/ovs_name,custom_ipolicy,ndp/exclusive_storage,node_list,custom_ndparams,tags,ndp/spindle_count,ndp/ovs_link,ndp/cpu_speed,diskparams,alloc_policy,serial_no,ndp/oob_program >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-group list --output custom_diskparams,ctime,mtime,ndp/ssh_port,node_cnt,pinst_cnt,uuid,ipolicy,pinst_list,ndparams,name,ndp/ovs,ndp/ovs_name,custom_ipolicy,ndp/exclusive_storage,node_list,custom_ndparams,tags,ndp/spindle_count,ndp/ovs_link,ndp/cpu_speed,diskparams,alloc_policy,serial_no,ndp/oob_program,custom_diskparams,ctime,mtime,ndp/ssh_port,node_cnt,pinst_cnt,uuid,ipolicy,pinst_list,ndparams,name,ndp/ovs,ndp/ovs_name,custom_ipolicy,ndp/exclusive_storage,node_list,custom_ndparams,tags,ndp/spindle_count,ndp/ovs_link,ndp/cpu_speed,diskparams,alloc_policy,serial_no,ndp/oob_program >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/oob_program,serial_no,alloc_policy,diskparams,ndp/cpu_speed,ndp/ovs_link >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/spindle_count,tags,custom_ndparams,node_list,ndp/exclusive_storage,custom_ipolicy,ndp/ovs_name,ndp/ovs >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output name,ndparams,pinst_list >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ipolicy,uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output pinst_cnt,node_cnt,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output mtime,ctime,custom_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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh scratchy.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 scratchy.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-06-08 00:33:49.375299 time=0:00:02.046888 [TestGroupList] gnt-group list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-06-08 00:33:49.375377 start [TestGroupListFields] gnt-group list-fields Command: ssh scratchy.staging.ganeti.org 'gnt-group list-fields >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.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 scratchy.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-06-08 00:33:49.949644 time=0:00:00.574267 [TestGroupListFields] gnt-group list-fields <<<< 2026-06-08 00:33:49.949796 start [TestInstanceFailover] gnt-instance failover Instance doesn't support failover, skipping test ---- PASSED [TestInstanceFailover] gnt-instance failover --------------- >>>> 2026-06-08 00:33:49.949880 time=0:00:00.000084 [TestInstanceFailover] gnt-instance failover <<<< 2026-06-08 00:33:49.949945 start [TestRapiInstanceFailover] Test failing over instance via RAPI Instance doesn't support failover, skipping test ---- PASSED [TestRapiInstanceFailover] Test failing over instance via RAPI >>>> 2026-06-08 00:33:49.950015 time=0:00:00.000070 [TestRapiInstanceFailover] Test failing over instance via RAPI <<<< 2026-06-08 00:33:49.950051 start [TestInstanceMigrate] gnt-instance migrate Instance doesn't support migration, skipping test ---- PASSED [TestInstanceMigrate] gnt-instance migrate ----------------- >>>> 2026-06-08 00:33:49.950112 time=0:00:00.000061 [TestInstanceMigrate] gnt-instance migrate <<<< 2026-06-08 00:33:49.950160 start [TestRapiInstanceMigrate] Test migrating instance via RAPI Instance doesn't support migration, skipping test ---- PASSED [TestRapiInstanceMigrate] Test migrating instance via RAPI - >>>> 2026-06-08 00:33:49.950216 time=0:00:00.000056 [TestRapiInstanceMigrate] Test migrating instance via RAPI <<<< 2026-06-08 00:33:49.950271 start [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes Command: ssh scratchy.staging.ganeti.org 'gnt-cluster repair-disk-sizes' ---- PASSED [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes - >>>> 2026-06-08 00:33:51.063473 time=0:00:01.113202 [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes **** 2026-06-08 00:33:51.063595 skipping [TestInstanceDataCensorship] Test protection of sensitive instance data, test(s) ['rapi', 'instance-data-censorship'] disabled <<<< 2026-06-08 00:33:51.063613 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 00:33:57.835166 time=0:00:06.771553 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a02d4f46b26c4a67191b13c96e1808606ae171d4 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 634, 635 Waiting for job 634 ... Mon Jun 8 00:33:59 2026 * Verifying cluster config Mon Jun 8 00:33:59 2026 * Verifying cluster certificate files Mon Jun 8 00:33:59 2026 * Verifying hypervisor parameters Mon Jun 8 00:33:59 2026 * Verifying all nodes belong to an existing group Waiting for job 635 ... Mon Jun 8 00:33:59 2026 * Verifying group 'default' Mon Jun 8 00:33:59 2026 * Gathering data (3 nodes) Mon Jun 8 00:33:59 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:34:01 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:34:01 2026 * Verifying configuration file consistency Mon Jun 8 00:34:01 2026 * Verifying node status Mon Jun 8 00:34:01 2026 * Verifying instance status Mon Jun 8 00:34:01 2026 * Verifying orphan volumes Mon Jun 8 00:34:01 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:34:01 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:34: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. Mon Jun 8 00:34:01 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:34:01 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:34:01 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:34:01 2026 * Other Notes Mon Jun 8 00:34:01 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a02d4f46b26c4a67191b13c96e1808606ae171d4 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 00:33:57 Master node: scratchy.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.KyxPLf 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 namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s ---- Starting reduced number of instance tests with hypervisor parameter acpi=False Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=False' <<<< 2026-06-08 00:34:03.114546 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.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' Mon Jun 8 00:34:04 2026 * disk 0, size 768M Mon Jun 8 00:34:04 2026 * disk 1, size 512M Mon Jun 8 00:34:04 2026 * creating instance disks... Mon Jun 8 00:34:05 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 00:34:05 2026 adding disks to cluster config Mon Jun 8 00:34:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:34:05 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 00:34:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:34:05 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 00:34:05 2026 * running the instance OS create scripts... Mon Jun 8 00:34:05 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b0d6902e-c9cf-48e9-9de0-e88740feddfe Serial number: 4 Creation time: 2026-06-08 00:34:05 Modification time: 2026-06-08 00:34:05 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:23:d7:ef IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2d00bfed-c511-4293-95da-d98e5c76c229 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/69c0142c-bafa-42be-94c8-efe1b31c00d2.disk0 on primary: /dev/gnt/69c0142c-bafa-42be-94c8-efe1b31c00d2.disk0 (253:0) name: disk0 UUID: 5227b149-78d5-4bad-a5cf-b4f37cc2a5b5 - disk/1: plain, size 512M access mode: rw logical_id: gnt/d007aaf4-5049-4419-946e-5d5bdcb5dee0.disk1 on primary: /dev/gnt/d007aaf4-5049-4419-946e-5d5bdcb5dee0.disk1 (253:1) name: disk1 UUID: 1b7d557e-13f0-4e61-8f56-f4bfab675150 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-06-08 00:34:07.683262 time=0:00:04.568716 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-06-08 00:34:07.683456 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 00:34:09.161601 time=0:00:01.478145 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 00:34:09.161700 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 00:34:09.161722 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.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: Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' 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 Waiting for job 643 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 00:34:13 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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-06-08 00:34:18.309969 time=0:00:09.148247 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 00:34:18.310086 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 00:34:20.681719 time=0:00:02.371633 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 00:34:20.681883 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/649 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 00:34:22.212146 time=0:00:01.530263 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 00:34:22.212254 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/650 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 00:34:24.544671 time=0:00:02.332417 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 00:34:24.544780 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b0d6902e-c9cf-48e9-9de0-e88740feddfe Serial number: 16 Creation time: 2026-06-08 00:34:05 Modification time: 2026-06-08 00:34:23 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:23:d7:ef IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2d00bfed-c511-4293-95da-d98e5c76c229 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/69c0142c-bafa-42be-94c8-efe1b31c00d2.disk0 on primary: /dev/gnt/69c0142c-bafa-42be-94c8-efe1b31c00d2.disk0 (253:0) name: disk0 UUID: 5227b149-78d5-4bad-a5cf-b4f37cc2a5b5 - disk/1: plain, size 512M access mode: rw logical_id: gnt/d007aaf4-5049-4419-946e-5d5bdcb5dee0.disk1 on primary: /dev/gnt/d007aaf4-5049-4419-946e-5d5bdcb5dee0.disk1 (253:1) name: disk1 UUID: 1b7d557e-13f0-4e61-8f56-f4bfab675150 Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.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 scratchy.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-06-08 00:34:43.514868 time=0:00:18.970088 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 00:34:43.515008 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/666 GET /2/jobs/667 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 00:34:45.992320 time=0:00:02.477312 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 00:34:45.992424 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 00:34:45.992443 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 00:34:45.992457 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 00:34:45.992468 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 00:34:47.654811 time=0:00:01.662343 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 00:34:47.654929 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 00:34:47.654953 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 00:34:47.654968 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 00:34:49 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 00:34:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:34:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 00:34:52 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 00:34:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:34:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 00:34:54 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 00:34:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:34:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 00:34:58 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 00:34:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:34:58 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 00:34:59.369036 time=0:00:11.714068 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 00:34:59.369159 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 00:35:01.825655 time=0:00:02.456496 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 00:35:01.825772 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 680 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 00:35: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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 00:35:12.216428 time=0:00:10.390656 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 00:35:12.216574 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 00:35:14.085570 time=0:00:01.868996 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 0cff142318bb50590e858997ab92116900f15752 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 683, 684 Waiting for job 683 ... Mon Jun 8 00:35:15 2026 * Verifying cluster config Mon Jun 8 00:35:15 2026 * Verifying cluster certificate files Mon Jun 8 00:35:15 2026 * Verifying hypervisor parameters Mon Jun 8 00:35:15 2026 * Verifying all nodes belong to an existing group Waiting for job 684 ... Mon Jun 8 00:35:16 2026 * Verifying group 'default' Mon Jun 8 00:35:16 2026 * Gathering data (3 nodes) Mon Jun 8 00:35:16 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:35:17 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:35:17 2026 * Verifying configuration file consistency Mon Jun 8 00:35:17 2026 * Verifying node status Mon Jun 8 00:35:17 2026 * Verifying instance status Mon Jun 8 00:35:17 2026 * Verifying orphan volumes Mon Jun 8 00:35:17 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:35:17 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:35: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. Mon Jun 8 00:35:17 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:35:17 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:35:17 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:35:17 2026 * Other Notes Mon Jun 8 00:35:17 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 0cff142318bb50590e858997ab92116900f15752 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=True' ---- Starting reduced number of instance tests with hypervisor parameter use_chroot=True Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=True' <<<< 2026-06-08 00:35:20.585032 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.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' Mon Jun 8 00:35:21 2026 * disk 0, size 768M Mon Jun 8 00:35:21 2026 * disk 1, size 512M Mon Jun 8 00:35:21 2026 * creating instance disks... Mon Jun 8 00:35:22 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 00:35:22 2026 adding disks to cluster config Mon Jun 8 00:35:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:35:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 00:35:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:35:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 00:35:23 2026 * running the instance OS create scripts... Mon Jun 8 00:35:23 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 83a0f93b-a1ed-46f2-b549-b1c31ba116cc Serial number: 4 Creation time: 2026-06-08 00:35:22 Modification time: 2026-06-08 00:35:23 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:0e:5a:10 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f7094fcd-7549-4fd4-a056-cabdb4f52666 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/d7ce6dc0-c507-4d69-bce4-c9725c70eb58.disk0 on primary: /dev/gnt/d7ce6dc0-c507-4d69-bce4-c9725c70eb58.disk0 (253:0) name: disk0 UUID: c3ef02c5-4c75-41e2-8b8e-a276a5ea7568 - disk/1: plain, size 512M access mode: rw logical_id: gnt/1ca33348-b625-46a1-a8ab-9e673cea2ad4.disk1 on primary: /dev/gnt/1ca33348-b625-46a1-a8ab-9e673cea2ad4.disk1 (253:1) name: disk1 UUID: 33009e94-6742-4c34-8792-1a81b206777a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-06-08 00:35:25.255309 time=0:00:04.670277 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-06-08 00:35:25.255432 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 00:35:36.644629 time=0:00:11.389197 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 00:35:36.644753 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 00:35:36.644773 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 693 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 00:35:40 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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-06-08 00:35:45.808828 time=0:00:09.164055 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 00:35:45.808971 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 00:35:48.185858 time=0:00:02.376887 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 00:35:48.186016 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/699 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 00:35:59.556637 time=0:00:11.370621 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 00:35:59.556757 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/700 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 00:36:01.996411 time=0:00:02.439654 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 00:36:01.996519 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 83a0f93b-a1ed-46f2-b549-b1c31ba116cc Serial number: 16 Creation time: 2026-06-08 00:35:22 Modification time: 2026-06-08 00:36:00 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:0e:5a:10 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f7094fcd-7549-4fd4-a056-cabdb4f52666 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/d7ce6dc0-c507-4d69-bce4-c9725c70eb58.disk0 on primary: /dev/gnt/d7ce6dc0-c507-4d69-bce4-c9725c70eb58.disk0 (253:0) name: disk0 UUID: c3ef02c5-4c75-41e2-8b8e-a276a5ea7568 - disk/1: plain, size 512M access mode: rw logical_id: gnt/1ca33348-b625-46a1-a8ab-9e673cea2ad4.disk1 on primary: /dev/gnt/1ca33348-b625-46a1-a8ab-9e673cea2ad4.disk1 (253:1) name: disk1 UUID: 33009e94-6742-4c34-8792-1a81b206777a Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:36:04 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:36:04 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:e7:4a:62,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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:36:05 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:36:06 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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:36:07 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:36:07 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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:36:09 2026 * disk 2, size 1.0G Mon Jun 8 00:36:09 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:36:09 2026 - INFO: Hotplug done. Mon Jun 8 00:36:09 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:36:09 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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:36:11 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:36:11 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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.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 scratchy.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-06-08 00:36:29.645259 time=0:00:27.648740 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 00:36:29.645385 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/721 GET /2/jobs/722 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 00:36:32.112822 time=0:00:02.467437 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 00:36:32.112962 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 00:36:32.112983 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 00:36:32.112998 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 00:36:32.113011 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 00:36:38.491885 time=0:00:06.378874 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 00:36:38.491990 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 00:36:38.492012 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 00:36:38.492027 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 00:36:39 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 00:36:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:36:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 00:36:43 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 00:36:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:36:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 00:36:45 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 00:36:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:36:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 00:36:49 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 00:36:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:36:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 00:36:50.030377 time=0:00:11.538350 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 00:36:50.030544 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 00:36:52.407548 time=0:00:02.377004 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 00:36:52.407627 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 735 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 00:37:31 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 00:37:32.745157 time=0:00:40.337530 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 00:37:32.745280 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 00:37:44.403705 time=0:00:11.658425 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d2d5344a867993ef4816ad76a14185ab660ef798 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 738, 739 Waiting for job 738 ... Mon Jun 8 00:37:46 2026 * Verifying cluster config Mon Jun 8 00:37:46 2026 * Verifying cluster certificate files Mon Jun 8 00:37:46 2026 * Verifying hypervisor parameters Mon Jun 8 00:37:46 2026 * Verifying all nodes belong to an existing group Waiting for job 739 ... Mon Jun 8 00:37:46 2026 * Verifying group 'default' Mon Jun 8 00:37:46 2026 * Gathering data (3 nodes) Mon Jun 8 00:37:46 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:37:47 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:37:47 2026 * Verifying configuration file consistency Mon Jun 8 00:37:47 2026 * Verifying node status Mon Jun 8 00:37:47 2026 * Verifying instance status Mon Jun 8 00:37:47 2026 * Verifying orphan volumes Mon Jun 8 00:37:47 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:37:47 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:37:47 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. Mon Jun 8 00:37:47 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:37:47 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:37:47 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:37:47 2026 * Other Notes Mon Jun 8 00:37:48 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d2d5344a867993ef4816ad76a14185ab660ef798 /var/lib/ganeti/config.data Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=True' <<<< 2026-06-08 00:37:51.042604 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.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' Mon Jun 8 00:37:52 2026 * disk 0, size 768M Mon Jun 8 00:37:52 2026 * disk 1, size 512M Mon Jun 8 00:37:52 2026 * creating instance disks... Mon Jun 8 00:37:53 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 00:37:53 2026 adding disks to cluster config Mon Jun 8 00:37:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:37:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 00:37:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:37:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 00:37:53 2026 * running the instance OS create scripts... Mon Jun 8 00:37:53 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1d81413f-6c83-4310-bf14-7e578d304a30 Serial number: 4 Creation time: 2026-06-08 00:37:53 Modification time: 2026-06-08 00:37:53 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:4a:19:32 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 6f55d2c0-a23b-43a2-831f-4516ff3abea5 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/3cbd9bb2-70d6-473f-9576-e28fe8589cd4.disk0 on primary: /dev/gnt/3cbd9bb2-70d6-473f-9576-e28fe8589cd4.disk0 (253:0) name: disk0 UUID: bcc58c38-e49a-4c24-ae7c-b1c840cf1e42 - disk/1: plain, size 512M access mode: rw logical_id: gnt/3e65825a-4434-4518-9c59-08f8f64bf483.disk1 on primary: /dev/gnt/3e65825a-4434-4518-9c59-08f8f64bf483.disk1 (253:1) name: disk1 UUID: aafb7d6b-585b-4052-94bb-5bc1b00b511c Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-06-08 00:37:55.610002 time=0:00:04.567398 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-06-08 00:37:55.610126 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 00:38:06.982192 time=0:00:11.372066 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 00:38:06.982346 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 00:38:06.982367 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 748 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 00:38:11 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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-06-08 00:38:16.038012 time=0:00:09.055645 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 00:38:16.038120 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 00:38:18.512943 time=0:00:02.474823 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 00:38:18.513075 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/754 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 00:38:29.888685 time=0:00:11.375610 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 00:38:29.888810 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/755 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 00:38:32.324301 time=0:00:02.435491 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 00:38:32.324390 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1d81413f-6c83-4310-bf14-7e578d304a30 Serial number: 16 Creation time: 2026-06-08 00:37:53 Modification time: 2026-06-08 00:38:30 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:4a:19:32 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 6f55d2c0-a23b-43a2-831f-4516ff3abea5 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/3cbd9bb2-70d6-473f-9576-e28fe8589cd4.disk0 on primary: /dev/gnt/3cbd9bb2-70d6-473f-9576-e28fe8589cd4.disk0 (253:0) name: disk0 UUID: bcc58c38-e49a-4c24-ae7c-b1c840cf1e42 - disk/1: plain, size 512M access mode: rw logical_id: gnt/3e65825a-4434-4518-9c59-08f8f64bf483.disk1 on primary: /dev/gnt/3e65825a-4434-4518-9c59-08f8f64bf483.disk1 (253:1) name: disk1 UUID: aafb7d6b-585b-4052-94bb-5bc1b00b511c Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:38:34 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:38:35 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:ce:30:b6,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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:38:36 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:38: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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:38:37 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:38: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:38:39 2026 * disk 2, size 1.0G Mon Jun 8 00:38:40 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:38:40 2026 - INFO: Hotplug done. Mon Jun 8 00:38:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:38:40 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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:38:41 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:38: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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.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 scratchy.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-06-08 00:38:59.868479 time=0:00:27.544089 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 00:38:59.868594 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/776 GET /2/jobs/777 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 00:39:02.352695 time=0:00:02.484101 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 00:39:02.352804 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 00:39:02.352821 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 00:39:02.352869 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 00:39:02.352884 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 00:39:08.730750 time=0:00:06.377866 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 00:39:08.730872 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 00:39:08.730895 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 00:39:08.730910 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 00:39:10 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 00:39:10 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:39:10 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 00:39:13 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 00:39:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:39:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 00:39:15 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 00:39:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:39:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 00:39:19 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 00:39:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:39:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 00:39:20.355320 time=0:00:11.624410 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 00:39:20.355417 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 00:39:22.735909 time=0:00:02.380492 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 00:39:22.736007 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 790 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 00:40: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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 00:40:02.701369 time=0:00:39.965362 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 00:40:02.701474 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 00:40:14.371776 time=0:00:11.670302 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' eb74c951ddb006763f6207728658cd1a817b3d0a /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 793, 794 Waiting for job 793 ... Mon Jun 8 00:40:16 2026 * Verifying cluster config Mon Jun 8 00:40:16 2026 * Verifying cluster certificate files Mon Jun 8 00:40:16 2026 * Verifying hypervisor parameters Mon Jun 8 00:40:16 2026 * Verifying all nodes belong to an existing group Waiting for job 794 ... Mon Jun 8 00:40:16 2026 * Verifying group 'default' Mon Jun 8 00:40:16 2026 * Gathering data (3 nodes) Mon Jun 8 00:40:16 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:40:17 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:40:17 2026 * Verifying configuration file consistency Mon Jun 8 00:40:17 2026 * Verifying node status Mon Jun 8 00:40:17 2026 * Verifying instance status Mon Jun 8 00:40:17 2026 * Verifying orphan volumes Mon Jun 8 00:40:17 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:40:17 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:40: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. Mon Jun 8 00:40:17 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:40:17 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:40:17 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:40:17 2026 * Other Notes Mon Jun 8 00:40:17 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' eb74c951ddb006763f6207728658cd1a817b3d0a /var/lib/ganeti/config.data Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:use_localtime=True' <<<< 2026-06-08 00:40:20.976817 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.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' Mon Jun 8 00:40:22 2026 * disk 0, size 768M Mon Jun 8 00:40:22 2026 * disk 1, size 512M Mon Jun 8 00:40:22 2026 * creating instance disks... Mon Jun 8 00:40:23 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 00:40:23 2026 adding disks to cluster config Mon Jun 8 00:40:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:40:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 00:40:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:40:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 00:40:23 2026 * running the instance OS create scripts... Mon Jun 8 00:40:23 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1de195e4-fad6-4d28-872f-a58a8759c19e Serial number: 4 Creation time: 2026-06-08 00:40:23 Modification time: 2026-06-08 00:40:23 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:ef:ea:b6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e7da3661-a167-4e6c-9c11-77617f9c267f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a969599d-22bb-496b-ae6b-3df63634b932.disk0 on primary: /dev/gnt/a969599d-22bb-496b-ae6b-3df63634b932.disk0 (253:0) name: disk0 UUID: ebc425d0-1004-48ac-a955-02b362e8a666 - disk/1: plain, size 512M access mode: rw logical_id: gnt/94c7163e-f569-4984-be5f-4429b5bb1eef.disk1 on primary: /dev/gnt/94c7163e-f569-4984-be5f-4429b5bb1eef.disk1 (253:1) name: disk1 UUID: 87cc52a9-e3d0-493f-ab17-f893eabb7cf9 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-06-08 00:40:25.567307 time=0:00:04.590490 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-06-08 00:40:25.567413 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 00:40:37.040425 time=0:00:11.473012 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 00:40:37.040519 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 00:40:37.040551 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 803 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 00:40:41 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.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: Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' 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 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 scratchy.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 scratchy.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-06-08 00:40:46.256970 time=0:00:09.216419 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 00:40:46.257061 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 00:40:48.618226 time=0:00:02.361165 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 00:40:48.618394 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/809 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 00:40:59.992233 time=0:00:11.373839 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 00:40:59.992330 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/810 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 00:41:02.424193 time=0:00:02.431863 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 00:41:02.424275 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1de195e4-fad6-4d28-872f-a58a8759c19e Serial number: 16 Creation time: 2026-06-08 00:40:23 Modification time: 2026-06-08 00:41:01 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:ef:ea:b6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e7da3661-a167-4e6c-9c11-77617f9c267f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a969599d-22bb-496b-ae6b-3df63634b932.disk0 on primary: /dev/gnt/a969599d-22bb-496b-ae6b-3df63634b932.disk0 (253:0) name: disk0 UUID: ebc425d0-1004-48ac-a955-02b362e8a666 - disk/1: plain, size 512M access mode: rw logical_id: gnt/94c7163e-f569-4984-be5f-4429b5bb1eef.disk1 on primary: /dev/gnt/94c7163e-f569-4984-be5f-4429b5bb1eef.disk1 (253:1) name: disk1 UUID: 87cc52a9-e3d0-493f-ab17-f893eabb7cf9 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:41:04 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:41:04 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:b9:1a:2c,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:41:06 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:41:06 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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:41:07 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:41:07 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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:41:09 2026 * disk 2, size 1.0G Mon Jun 8 00:41:09 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:41:10 2026 - INFO: Hotplug done. Mon Jun 8 00:41:10 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:41:10 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:41:11 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:41:11 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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.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 scratchy.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-06-08 00:41:29.588575 time=0:00:27.164300 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 00:41:29.588689 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/831 GET /2/jobs/832 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 00:41:32.080386 time=0:00:02.491697 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 00:41:32.080494 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 00:41:32.080509 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 00:41:32.080523 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 00:41:32.080534 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 00:41:38.444313 time=0:00:06.363779 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 00:41:38.444402 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 00:41:38.444424 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 00:41:38.444436 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 00:41:39 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 00:41:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:41:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 00:41:43 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 00:41:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:41:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 00:41:45 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 00:41:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:41:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 00:41:49 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 00:41:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:41:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 00:41:50.248531 time=0:00:11.804095 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 00:41:50.248646 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 00:41:52.718563 time=0:00:02.469917 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 00:41:52.718652 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 845 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 00:42:31 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 00:42:32.772615 time=0:00:40.053963 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 00:42:32.772771 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 00:42:44.547201 time=0:00:11.774430 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1dac936761ed1f15a2bacb22c943ab309b5330e6 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 848, 849 Waiting for job 848 ... Mon Jun 8 00:42:46 2026 * Verifying cluster config Mon Jun 8 00:42:46 2026 * Verifying cluster certificate files Mon Jun 8 00:42:46 2026 * Verifying hypervisor parameters Mon Jun 8 00:42:46 2026 * Verifying all nodes belong to an existing group Waiting for job 849 ... Mon Jun 8 00:42:46 2026 * Verifying group 'default' Mon Jun 8 00:42:46 2026 * Gathering data (3 nodes) Mon Jun 8 00:42:46 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:42:48 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:42:48 2026 * Verifying configuration file consistency Mon Jun 8 00:42:48 2026 * Verifying node status Mon Jun 8 00:42:48 2026 * Verifying instance status Mon Jun 8 00:42:48 2026 * Verifying orphan volumes Mon Jun 8 00:42:48 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:42:48 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:42: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. Mon Jun 8 00:42:48 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:42:48 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:42:48 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:42:48 2026 * Other Notes Mon Jun 8 00:42:48 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1dac936761ed1f15a2bacb22c943ab309b5330e6 /var/lib/ganeti/config.data Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=io_uring' <<<< 2026-06-08 00:42:51.149177 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.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' Mon Jun 8 00:42:52 2026 * disk 0, size 768M Mon Jun 8 00:42:52 2026 * disk 1, size 512M Mon Jun 8 00:42:52 2026 * creating instance disks... Mon Jun 8 00:42:53 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 00:42:53 2026 adding disks to cluster config Mon Jun 8 00:42:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:42:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 00:42:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:42:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 00:42:53 2026 * running the instance OS create scripts... Mon Jun 8 00:42:53 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a60c8e7f-77d2-41c5-bbc1-7494f496504c Serial number: 4 Creation time: 2026-06-08 00:42:53 Modification time: 2026-06-08 00:42:53 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:5b:32:7b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d110a691-9364-44f2-a8a4-2d4edf9520e6 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/65af5ae1-c118-4c98-9172-93f06829de2a.disk0 on primary: /dev/gnt/65af5ae1-c118-4c98-9172-93f06829de2a.disk0 (253:0) name: disk0 UUID: 47e857ab-24c8-46e1-a4d3-93e99f75cbcc - disk/1: plain, size 512M access mode: rw logical_id: gnt/7ba749e2-c23e-42da-8cdb-8938eae3417a.disk1 on primary: /dev/gnt/7ba749e2-c23e-42da-8cdb-8938eae3417a.disk1 (253:1) name: disk1 UUID: 7a87ca52-6eab-4948-ab04-9229bab320ec Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-06-08 00:42:55.716453 time=0:00:04.567276 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-06-08 00:42:55.716561 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 00:43:07.201027 time=0:00:11.484466 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 00:43:07.201157 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 00:43:07.201179 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 858 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 00:43:11 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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-06-08 00:43:16.299563 time=0:00:09.098384 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 00:43:16.299723 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 00:43:18.666428 time=0:00:02.366705 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 00:43:18.666547 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/864 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 00:43:30.048356 time=0:00:11.381809 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 00:43:30.048493 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/865 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 00:43:32.388164 time=0:00:02.339671 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 00:43:32.388272 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a60c8e7f-77d2-41c5-bbc1-7494f496504c Serial number: 16 Creation time: 2026-06-08 00:42:53 Modification time: 2026-06-08 00:43:31 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:5b:32:7b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d110a691-9364-44f2-a8a4-2d4edf9520e6 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/65af5ae1-c118-4c98-9172-93f06829de2a.disk0 on primary: /dev/gnt/65af5ae1-c118-4c98-9172-93f06829de2a.disk0 (253:0) name: disk0 UUID: 47e857ab-24c8-46e1-a4d3-93e99f75cbcc - disk/1: plain, size 512M access mode: rw logical_id: gnt/7ba749e2-c23e-42da-8cdb-8938eae3417a.disk1 on primary: /dev/gnt/7ba749e2-c23e-42da-8cdb-8938eae3417a.disk1 (253:1) name: disk1 UUID: 7a87ca52-6eab-4948-ab04-9229bab320ec Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:43:34 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:43:35 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:59:c5:01,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:43:36 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:43: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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:43:38 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:43: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:43:39 2026 * disk 2, size 1.0G Mon Jun 8 00:43:39 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:43:40 2026 - INFO: Hotplug done. Mon Jun 8 00:43:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:43:40 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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:43:41 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:43: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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.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 scratchy.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-06-08 00:43:59.759826 time=0:00:27.371554 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 00:43:59.759956 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/886 GET /2/jobs/887 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 00:44:02.208091 time=0:00:02.448135 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 00:44:02.208206 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 00:44:02.208227 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 00:44:02.208241 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 00:44:02.208254 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 00:44:08.572577 time=0:00:06.364323 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 00:44:08.572665 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 00:44:08.572695 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 00:44:08.572709 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 00:44:09 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 00:44:10 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:44:10 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 00:44:13 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 00:44:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:44:13 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 00:44:15 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 00:44:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:44:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 00:44:19 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 00:44:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:44:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 00:44:20.299891 time=0:00:11.727182 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 00:44:20.299977 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 00:44:22.665063 time=0:00:02.365086 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 00:44:22.665159 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 900 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 00:45: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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 00:45:02.502810 time=0:00:39.837651 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 00:45:02.502906 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 00:45:14.177252 time=0:00:11.674346 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f7c6914c755f5196ed57f6ded483bbb86b1e10ed /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 903, 904 Waiting for job 903 ... Mon Jun 8 00:45:15 2026 * Verifying cluster config Mon Jun 8 00:45:15 2026 * Verifying cluster certificate files Mon Jun 8 00:45:15 2026 * Verifying hypervisor parameters Mon Jun 8 00:45:15 2026 * Verifying all nodes belong to an existing group Waiting for job 904 ... Mon Jun 8 00:45:16 2026 * Verifying group 'default' Mon Jun 8 00:45:16 2026 * Gathering data (3 nodes) Mon Jun 8 00:45:16 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:45:17 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:45:17 2026 * Verifying configuration file consistency Mon Jun 8 00:45:17 2026 * Verifying node status Mon Jun 8 00:45:17 2026 * Verifying instance status Mon Jun 8 00:45:17 2026 * Verifying orphan volumes Mon Jun 8 00:45:17 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:45:17 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:45: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. Mon Jun 8 00:45:17 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:45:17 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:45:17 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:45:17 2026 * Other Notes Mon Jun 8 00:45:17 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f7c6914c755f5196ed57f6ded483bbb86b1e10ed /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_aio=native Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=native' <<<< 2026-06-08 00:45:19.362214 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.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' Mon Jun 8 00:45:20 2026 * disk 0, size 768M Mon Jun 8 00:45:20 2026 * disk 1, size 512M Mon Jun 8 00:45:20 2026 * creating instance disks... Mon Jun 8 00:45:21 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 00:45:21 2026 adding disks to cluster config Mon Jun 8 00:45:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:45:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 00:45:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:45:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 00:45:21 2026 * running the instance OS create scripts... Mon Jun 8 00:45:22 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 214008bc-2f98-4379-a167-e281a71137ed Serial number: 4 Creation time: 2026-06-08 00:45:21 Modification time: 2026-06-08 00:45:22 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:e1:95:a6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 431e9d55-3998-4530-b861-90e763844a80 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/49b4c023-2664-4e26-be4a-39fd45bcd015.disk0 on primary: /dev/gnt/49b4c023-2664-4e26-be4a-39fd45bcd015.disk0 (253:0) name: disk0 UUID: 291e8f63-b91e-4096-bf7d-dd402bc015d2 - disk/1: plain, size 512M access mode: rw logical_id: gnt/1c7d75ed-a801-4078-a14b-f1f3a1ec68d6.disk1 on primary: /dev/gnt/1c7d75ed-a801-4078-a14b-f1f3a1ec68d6.disk1 (253:1) name: disk1 UUID: 287f1f98-ca0a-47b8-af5f-8399ffcd0790 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-06-08 00:45:23.931649 time=0:00:04.569435 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-06-08 00:45:23.931760 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 00:45:35.310105 time=0:00:11.378345 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 00:45:35.310243 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 00:45:35.310267 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 912 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 00:45:39 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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-06-08 00:45:44.477902 time=0:00:09.167635 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 00:45:44.477987 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 00:45:46.850774 time=0:00:02.372787 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 00:45:46.850870 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/918 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 00:45:58.228193 time=0:00:11.377323 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 00:45:58.228306 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/919 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 00:46:00.568141 time=0:00:02.339835 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 00:46:00.568245 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 214008bc-2f98-4379-a167-e281a71137ed Serial number: 16 Creation time: 2026-06-08 00:45:21 Modification time: 2026-06-08 00:45:59 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:e1:95:a6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 431e9d55-3998-4530-b861-90e763844a80 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/49b4c023-2664-4e26-be4a-39fd45bcd015.disk0 on primary: /dev/gnt/49b4c023-2664-4e26-be4a-39fd45bcd015.disk0 (253:0) name: disk0 UUID: 291e8f63-b91e-4096-bf7d-dd402bc015d2 - disk/1: plain, size 512M access mode: rw logical_id: gnt/1c7d75ed-a801-4078-a14b-f1f3a1ec68d6.disk1 on primary: /dev/gnt/1c7d75ed-a801-4078-a14b-f1f3a1ec68d6.disk1 (253:1) name: disk1 UUID: 287f1f98-ca0a-47b8-af5f-8399ffcd0790 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:46:02 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:46:03 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:2d:c7:1a,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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:46:04 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:46: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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:46:06 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:46: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:46:07 2026 * disk 2, size 1.0G Mon Jun 8 00:46:08 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:46:08 2026 - INFO: Hotplug done. Mon Jun 8 00:46:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:46: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:46:09 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:46:09 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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.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 scratchy.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-06-08 00:46:28.083795 time=0:00:27.515550 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 00:46:28.083892 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/940 GET /2/jobs/941 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 00:46:30.552139 time=0:00:02.468247 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 00:46:30.552251 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 00:46:30.552270 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 00:46:30.552288 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 00:46:30.552298 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 00:46:36.925604 time=0:00:06.373306 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 00:46:36.925727 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 00:46:36.925747 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 00:46:36.925761 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 00:46:38 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 00:46:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:46:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 00:46:41 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 00:46:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:46:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 00:46:44 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 00:46:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:46:44 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 00:46:47 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 00:46:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:46:48 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 00:46:48.559093 time=0:00:11.633332 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 00:46:48.559169 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 00:46:50.934282 time=0:00:02.375113 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 00:46:50.934403 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 954 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 00:47:29 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 00:47:30.883947 time=0:00:39.949544 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 00:47:30.884063 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 00:47:42.547136 time=0:00:11.663073 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6d99f0ea96f76ef9b834fca5d8212086cf165e60 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 957, 958 Waiting for job 957 ... Mon Jun 8 00:47:44 2026 * Verifying cluster config Mon Jun 8 00:47:44 2026 * Verifying cluster certificate files Mon Jun 8 00:47:44 2026 * Verifying hypervisor parameters Mon Jun 8 00:47:44 2026 * Verifying all nodes belong to an existing group Waiting for job 958 ... Mon Jun 8 00:47:44 2026 * Verifying group 'default' Mon Jun 8 00:47:44 2026 * Gathering data (3 nodes) Mon Jun 8 00:47:44 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:47:46 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:47:46 2026 * Verifying configuration file consistency Mon Jun 8 00:47:46 2026 * Verifying node status Mon Jun 8 00:47:46 2026 * Verifying instance status Mon Jun 8 00:47:46 2026 * Verifying orphan volumes Mon Jun 8 00:47:46 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:47:46 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:47: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. Mon Jun 8 00:47:46 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:47:46 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:47:46 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:47:46 2026 * Other Notes Mon Jun 8 00:47:46 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6d99f0ea96f76ef9b834fca5d8212086cf165e60 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=threads' ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=writethrough Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=writethrough' <<<< 2026-06-08 00:47:49.169212 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.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' Mon Jun 8 00:47:50 2026 * disk 0, size 768M Mon Jun 8 00:47:50 2026 * disk 1, size 512M Mon Jun 8 00:47:50 2026 * creating instance disks... Mon Jun 8 00:47:51 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 00:47:51 2026 adding disks to cluster config Mon Jun 8 00:47:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:47:51 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 00:47:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:47:51 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 00:47:51 2026 * running the instance OS create scripts... Mon Jun 8 00:47:51 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: ac98c1e5-7ef1-4b7b-8dbb-8f1ff94cf979 Serial number: 4 Creation time: 2026-06-08 00:47:51 Modification time: 2026-06-08 00:47:51 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:fa:86:3d IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 4be30e79-aa63-4ebc-ab11-511f1a0a52b0 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/ff31cb38-db68-4812-a4cd-c7721a8070bc.disk0 on primary: /dev/gnt/ff31cb38-db68-4812-a4cd-c7721a8070bc.disk0 (253:0) name: disk0 UUID: a67238f3-f341-4c86-824c-57ebb466844e - disk/1: plain, size 512M access mode: rw logical_id: gnt/1fbfb9b7-5974-40de-8a18-fe8018608905.disk1 on primary: /dev/gnt/1fbfb9b7-5974-40de-8a18-fe8018608905.disk1 (253:1) name: disk1 UUID: 76f5e48c-413a-4256-91b8-8183a0a3c3d3 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-06-08 00:47:53.752046 time=0:00:04.582834 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-06-08 00:47:53.752140 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 00:48:05.128615 time=0:00:11.376475 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 00:48:05.128732 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 00:48:05.128753 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 967 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 00:48:09 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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-06-08 00:48:14.174335 time=0:00:09.045582 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 00:48:14.174417 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 00:48:16.636169 time=0:00:02.461752 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 00:48:16.636266 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/973 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 00:48:28.012878 time=0:00:11.376612 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 00:48:28.013037 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/974 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 00:48:30.336332 time=0:00:02.323295 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 00:48:30.336458 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: ac98c1e5-7ef1-4b7b-8dbb-8f1ff94cf979 Serial number: 16 Creation time: 2026-06-08 00:47:51 Modification time: 2026-06-08 00:48:29 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:fa:86:3d IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 4be30e79-aa63-4ebc-ab11-511f1a0a52b0 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/ff31cb38-db68-4812-a4cd-c7721a8070bc.disk0 on primary: /dev/gnt/ff31cb38-db68-4812-a4cd-c7721a8070bc.disk0 (253:0) name: disk0 UUID: a67238f3-f341-4c86-824c-57ebb466844e - disk/1: plain, size 512M access mode: rw logical_id: gnt/1fbfb9b7-5974-40de-8a18-fe8018608905.disk1 on primary: /dev/gnt/1fbfb9b7-5974-40de-8a18-fe8018608905.disk1 (253:1) name: disk1 UUID: 76f5e48c-413a-4256-91b8-8183a0a3c3d3 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:48:32 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:48:33 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:3a:ad: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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:48:34 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:48:34 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:48:36 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:48: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:48:37 2026 * disk 2, size 1.0G Mon Jun 8 00:48:38 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:48:38 2026 - INFO: Hotplug done. Mon Jun 8 00:48:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:48: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:48:39 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:48: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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.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 scratchy.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-06-08 00:48:58.027748 time=0:00:27.691290 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 00:48:58.027884 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/995 GET /2/jobs/996 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 00:49:00.496103 time=0:00:02.468219 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 00:49:00.496188 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 00:49:00.496206 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 00:49:00.496218 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 00:49:00.496228 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 00:49:06.885186 time=0:00:06.388958 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 00:49:06.885281 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 00:49:06.885302 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 00:49:06.885315 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 00:49:08 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 00:49:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:49:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 00:49:11 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 00:49:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:49:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 00:49:14 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 00:49:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:49:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 00:49:17 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 00:49:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:49:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 00:49:18.620915 time=0:00:11.735600 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 00:49:18.621025 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 00:49:20.897131 time=0:00:02.276106 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 00:49:20.897236 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1009 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 00:49:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 00:50:00.881958 time=0:00:39.984722 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 00:50:00.882100 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 00:50:12.664788 time=0:00:11.782688 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5493cbdea4212e20513206397898b1df75f64a71 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1012, 1013 Waiting for job 1012 ... Mon Jun 8 00:50:14 2026 * Verifying cluster config Mon Jun 8 00:50:14 2026 * Verifying cluster certificate files Mon Jun 8 00:50:14 2026 * Verifying hypervisor parameters Mon Jun 8 00:50:14 2026 * Verifying all nodes belong to an existing group Waiting for job 1013 ... Mon Jun 8 00:50:14 2026 * Verifying group 'default' Mon Jun 8 00:50:14 2026 * Gathering data (3 nodes) Mon Jun 8 00:50:14 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:50:16 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:50:16 2026 * Verifying configuration file consistency Mon Jun 8 00:50:16 2026 * Verifying node status Mon Jun 8 00:50:16 2026 * Verifying instance status Mon Jun 8 00:50:16 2026 * Verifying orphan volumes Mon Jun 8 00:50:16 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:50:16 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:50:16 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Jun 8 00:50:16 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:50:16 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:50:16 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:50:16 2026 * Other Notes Mon Jun 8 00:50:16 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5493cbdea4212e20513206397898b1df75f64a71 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=default Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=default' <<<< 2026-06-08 00:50:17.867299 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.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' Mon Jun 8 00:50:19 2026 * disk 0, size 768M Mon Jun 8 00:50:19 2026 * disk 1, size 512M Mon Jun 8 00:50:19 2026 * creating instance disks... Mon Jun 8 00:50:20 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 00:50:20 2026 adding disks to cluster config Mon Jun 8 00:50:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:50:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 00:50:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:50:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 00:50:20 2026 * running the instance OS create scripts... Mon Jun 8 00:50:20 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8131dc9a-b4f7-49c3-aa9a-0d5958609460 Serial number: 4 Creation time: 2026-06-08 00:50:20 Modification time: 2026-06-08 00:50:20 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:6d:ab:26 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0ce06715-c67b-4587-af9a-05d2d9b9c9da name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/29e8294d-592d-4215-be64-d25f48b557a1.disk0 on primary: /dev/gnt/29e8294d-592d-4215-be64-d25f48b557a1.disk0 (253:0) name: disk0 UUID: ce5d8455-322f-4aa9-a373-39ca635e1349 - disk/1: plain, size 512M access mode: rw logical_id: gnt/92573c38-4027-440f-87f2-8a0c3b6dd2b0.disk1 on primary: /dev/gnt/92573c38-4027-440f-87f2-8a0c3b6dd2b0.disk1 (253:1) name: disk1 UUID: 5273e202-9827-4c8d-b96a-bd5c37193d01 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-06-08 00:50:22.434404 time=0:00:04.567105 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-06-08 00:50:22.434540 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 00:50:33.825777 time=0:00:11.391237 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 00:50:33.825874 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 00:50:33.825895 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.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: Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' 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 Waiting for job 1021 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 00:50:38 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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-06-08 00:50:43.039803 time=0:00:09.213908 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 00:50:43.039969 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 00:50:45.424418 time=0:00:02.384449 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 00:50:45.424575 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1027 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 00:50:56.828210 time=0:00:11.403635 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 00:50:56.828322 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1028 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 00:50:59.168124 time=0:00:02.339802 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 00:50:59.168223 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8131dc9a-b4f7-49c3-aa9a-0d5958609460 Serial number: 16 Creation time: 2026-06-08 00:50:20 Modification time: 2026-06-08 00:50:57 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:6d:ab:26 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0ce06715-c67b-4587-af9a-05d2d9b9c9da name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/29e8294d-592d-4215-be64-d25f48b557a1.disk0 on primary: /dev/gnt/29e8294d-592d-4215-be64-d25f48b557a1.disk0 (253:0) name: disk0 UUID: ce5d8455-322f-4aa9-a373-39ca635e1349 - disk/1: plain, size 512M access mode: rw logical_id: gnt/92573c38-4027-440f-87f2-8a0c3b6dd2b0.disk1 on primary: /dev/gnt/92573c38-4027-440f-87f2-8a0c3b6dd2b0.disk1 (253:1) name: disk1 UUID: 5273e202-9827-4c8d-b96a-bd5c37193d01 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:51:01 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:51:01 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:47:4a:7a,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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:51:03 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:51:03 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:51:04 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:51:04 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:51:06 2026 * disk 2, size 1.0G Mon Jun 8 00:51:06 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:51:07 2026 - INFO: Hotplug done. Mon Jun 8 00:51:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:51: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:51:08 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:51:08 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.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 scratchy.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-06-08 00:51:26.922466 time=0:00:27.754243 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 00:51:26.922563 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1049 GET /2/jobs/1050 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 00:51:29.376254 time=0:00:02.453691 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 00:51:29.376362 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 00:51:29.376395 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 00:51:29.376414 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 00:51:29.376424 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 00:51:35.758459 time=0:00:06.382035 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 00:51:35.758621 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 00:51:35.758643 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 00:51:35.758657 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 00:51:37 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 00:51:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:51:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 00:51:40 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 00:51:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:51:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 00:51:43 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 00:51:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:51:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 00:51:46 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 00:51:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:51:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 00:51:47.517687 time=0:00:11.759030 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 00:51:47.517826 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 00:51:49.895773 time=0:00:02.377947 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 00:51:49.895889 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1063 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 00:52: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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 00:52:29.941609 time=0:00:40.045720 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 00:52:29.941732 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 00:52:41.623426 time=0:00:11.681694 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e629d5964c1125fd897cd95b5fc4c1fd5022be42 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1066, 1067 Waiting for job 1066 ... Mon Jun 8 00:52:43 2026 * Verifying cluster config Mon Jun 8 00:52:43 2026 * Verifying cluster certificate files Mon Jun 8 00:52:43 2026 * Verifying hypervisor parameters Mon Jun 8 00:52:43 2026 * Verifying all nodes belong to an existing group Waiting for job 1067 ... Mon Jun 8 00:52:43 2026 * Verifying group 'default' Mon Jun 8 00:52:43 2026 * Gathering data (3 nodes) Mon Jun 8 00:52:43 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:52:45 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:52:45 2026 * Verifying configuration file consistency Mon Jun 8 00:52:45 2026 * Verifying node status Mon Jun 8 00:52:45 2026 * Verifying instance status Mon Jun 8 00:52:45 2026 * Verifying orphan volumes Mon Jun 8 00:52:45 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:52:45 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:52: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. Mon Jun 8 00:52:45 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:52:45 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:52:45 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:52:45 2026 * Other Notes Mon Jun 8 00:52:45 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e629d5964c1125fd897cd95b5fc4c1fd5022be42 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=writeback Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=writeback' <<<< 2026-06-08 00:52:47.028996 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.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' Mon Jun 8 00:52:48 2026 * disk 0, size 768M Mon Jun 8 00:52:48 2026 * disk 1, size 512M Mon Jun 8 00:52:48 2026 * creating instance disks... Mon Jun 8 00:52:49 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 00:52:49 2026 adding disks to cluster config Mon Jun 8 00:52:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:52:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 00:52:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:52:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 00:52:49 2026 * running the instance OS create scripts... Mon Jun 8 00:52:49 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 776b2b10-5d56-4e19-b12c-3897d7cc9ac0 Serial number: 4 Creation time: 2026-06-08 00:52:49 Modification time: 2026-06-08 00:52:49 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:31:8b:5f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8a01b967-71ac-4283-83b3-b13097d5221d name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/72787acb-a7fd-481c-8bb5-e9bd4a2e395b.disk0 on primary: /dev/gnt/72787acb-a7fd-481c-8bb5-e9bd4a2e395b.disk0 (253:0) name: disk0 UUID: 8abb45c3-ba51-4310-ae88-910e814f8f6c - disk/1: plain, size 512M access mode: rw logical_id: gnt/a5dd9572-9edd-44ea-857f-8c7e65e26e23.disk1 on primary: /dev/gnt/a5dd9572-9edd-44ea-857f-8c7e65e26e23.disk1 (253:1) name: disk1 UUID: a32a9b23-d655-4aa8-945d-6c600ad438cb Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-06-08 00:52:51.861425 time=0:00:04.832429 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-06-08 00:52:51.861516 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 00:53:04.049329 time=0:00:12.187813 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 00:53:04.049459 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 00:53:04.049482 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1075 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 00:53:08 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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-06-08 00:53:13.231324 time=0:00:09.181842 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 00:53:13.231442 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 00:53:15.611647 time=0:00:02.380205 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 00:53:15.611775 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1081 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 00:53:26.988200 time=0:00:11.376425 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 00:53:26.988317 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1082 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 00:53:29.328266 time=0:00:02.339949 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 00:53:29.328383 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 776b2b10-5d56-4e19-b12c-3897d7cc9ac0 Serial number: 16 Creation time: 2026-06-08 00:52:49 Modification time: 2026-06-08 00:53:28 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:31:8b:5f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8a01b967-71ac-4283-83b3-b13097d5221d name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/72787acb-a7fd-481c-8bb5-e9bd4a2e395b.disk0 on primary: /dev/gnt/72787acb-a7fd-481c-8bb5-e9bd4a2e395b.disk0 (253:0) name: disk0 UUID: 8abb45c3-ba51-4310-ae88-910e814f8f6c - disk/1: plain, size 512M access mode: rw logical_id: gnt/a5dd9572-9edd-44ea-857f-8c7e65e26e23.disk1 on primary: /dev/gnt/a5dd9572-9edd-44ea-857f-8c7e65e26e23.disk1 (253:1) name: disk1 UUID: a32a9b23-d655-4aa8-945d-6c600ad438cb Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:53:31 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:53:32 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:b8:dc: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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:53:33 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:53: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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:53:35 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:53: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:53:36 2026 * disk 2, size 1.0G Mon Jun 8 00:53:37 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:53:37 2026 - INFO: Hotplug done. Mon Jun 8 00:53:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:53: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:53:38 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:53: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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.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 scratchy.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-06-08 00:53:57.515030 time=0:00:28.186647 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 00:53:57.515175 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1103 GET /2/jobs/1104 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 00:53:59.992577 time=0:00:02.477402 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 00:53:59.992682 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 00:53:59.992701 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 00:53:59.992715 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 00:53:59.992725 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 00:54:06.364982 time=0:00:06.372257 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 00:54:06.365071 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 00:54:06.365092 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 00:54:06.365108 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 00:54:07 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 00:54:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:54:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 00:54:11 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 00:54:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:54:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 00:54:13 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 00:54:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:54:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 00:54:16 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 00:54:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:54:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 00:54:18.012852 time=0:00:11.647744 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 00:54:18.013020 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 00:54:20.384575 time=0:00:02.371555 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 00:54:20.384666 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1117 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 00:54:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 00:55:00.570010 time=0:00:40.185344 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 00:55:00.570148 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 00:55:12.243415 time=0:00:11.673267 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c97b1a751138cd9da58d09207d04f17fc680d4bf /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1120, 1121 Waiting for job 1120 ... Mon Jun 8 00:55:13 2026 * Verifying cluster config Mon Jun 8 00:55:13 2026 * Verifying cluster certificate files Mon Jun 8 00:55:13 2026 * Verifying hypervisor parameters Mon Jun 8 00:55:13 2026 * Verifying all nodes belong to an existing group Waiting for job 1121 ... Mon Jun 8 00:55:14 2026 * Verifying group 'default' Mon Jun 8 00:55:14 2026 * Gathering data (3 nodes) Mon Jun 8 00:55:14 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:55:15 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:55:15 2026 * Verifying configuration file consistency Mon Jun 8 00:55:15 2026 * Verifying node status Mon Jun 8 00:55:15 2026 * Verifying instance status Mon Jun 8 00:55:15 2026 * Verifying orphan volumes Mon Jun 8 00:55:15 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:55:15 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:55:15 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Jun 8 00:55:15 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:55:15 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:55:15 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:55:15 2026 * Other Notes Mon Jun 8 00:55:15 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c97b1a751138cd9da58d09207d04f17fc680d4bf /var/lib/ganeti/config.data Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=tablet' <<<< 2026-06-08 00:55:18.907112 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.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' Mon Jun 8 00:55:20 2026 * disk 0, size 768M Mon Jun 8 00:55:20 2026 * disk 1, size 512M Mon Jun 8 00:55:20 2026 * creating instance disks... Mon Jun 8 00:55:21 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 00:55:21 2026 adding disks to cluster config Mon Jun 8 00:55:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:55:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 00:55:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:55:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 00:55:21 2026 * running the instance OS create scripts... Mon Jun 8 00:55:21 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c19eee12-c5a8-4127-851e-e44152874e22 Serial number: 4 Creation time: 2026-06-08 00:55:21 Modification time: 2026-06-08 00:55:21 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:f7:b7:ff IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a748240e-67c4-43e7-b0f0-408ed9270ce5 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/09c1eda2-06f0-4426-b96e-3d9b40a43e92.disk0 on primary: /dev/gnt/09c1eda2-06f0-4426-b96e-3d9b40a43e92.disk0 (253:0) name: disk0 UUID: 2b989f4a-ac9a-4046-bfa5-ec84ea362247 - disk/1: plain, size 512M access mode: rw logical_id: gnt/2d957675-1dd5-4f51-b6ed-ef4f6236b77e.disk1 on primary: /dev/gnt/2d957675-1dd5-4f51-b6ed-ef4f6236b77e.disk1 (253:1) name: disk1 UUID: 9df5ea2f-27ac-477b-8f62-c15793116b90 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-06-08 00:55:23.477112 time=0:00:04.570000 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-06-08 00:55:23.477194 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 00:55:34.871954 time=0:00:11.394760 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 00:55:34.872072 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 00:55:34.872094 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1130 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 00:55:39 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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-06-08 00:55:44.251744 time=0:00:09.379650 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 00:55:44.251860 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 00:55:46.715916 time=0:00:02.464056 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 00:55:46.716077 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1136 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 00:55:58.108386 time=0:00:11.392309 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 00:55:58.108584 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1137 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 00:56:00.556705 time=0:00:02.448121 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 00:56:00.556839 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c19eee12-c5a8-4127-851e-e44152874e22 Serial number: 16 Creation time: 2026-06-08 00:55:21 Modification time: 2026-06-08 00:55:59 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:f7:b7:ff IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a748240e-67c4-43e7-b0f0-408ed9270ce5 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/09c1eda2-06f0-4426-b96e-3d9b40a43e92.disk0 on primary: /dev/gnt/09c1eda2-06f0-4426-b96e-3d9b40a43e92.disk0 (253:0) name: disk0 UUID: 2b989f4a-ac9a-4046-bfa5-ec84ea362247 - disk/1: plain, size 512M access mode: rw logical_id: gnt/2d957675-1dd5-4f51-b6ed-ef4f6236b77e.disk1 on primary: /dev/gnt/2d957675-1dd5-4f51-b6ed-ef4f6236b77e.disk1 (253:1) name: disk1 UUID: 9df5ea2f-27ac-477b-8f62-c15793116b90 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:56:02 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:56:03 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:7f:ef:3e,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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:56:04 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:56: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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:56:06 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:56: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:56:07 2026 * disk 2, size 1.0G Mon Jun 8 00:56:08 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:56:08 2026 - INFO: Hotplug done. Mon Jun 8 00:56:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:56: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:56:09 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:56:09 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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.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 scratchy.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-06-08 00:56:28.222821 time=0:00:27.665982 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 00:56:28.222963 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1158 GET /2/jobs/1159 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 00:56:30.684138 time=0:00:02.461175 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 00:56:30.684243 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 00:56:30.684262 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 00:56:30.684275 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 00:56:30.684285 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 00:56:37.059689 time=0:00:06.375404 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 00:56:37.059804 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 00:56:37.059827 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 00:56:37.059842 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 00:56:38 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 00:56:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:56:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 00:56:41 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 00:56:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:56:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 00:56:44 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 00:56:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:56:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 00:56:47 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 00:56:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:56:48 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 00:56:48.853347 time=0:00:11.793505 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 00:56:48.853517 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 00:56:51.232657 time=0:00:02.379140 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 00:56:51.232782 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1172 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 00:57:29 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 00:57:31.367543 time=0:00:40.134761 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 00:57:31.367654 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 00:57:43.047192 time=0:00:11.679538 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' aed24493332e433bd43b285b7b156e4bef50dc8f /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1175, 1176 Waiting for job 1175 ... Mon Jun 8 00:57:46 2026 * Verifying cluster config Mon Jun 8 00:57:46 2026 * Verifying cluster certificate files Mon Jun 8 00:57:46 2026 * Verifying hypervisor parameters Mon Jun 8 00:57:46 2026 * Verifying all nodes belong to an existing group Waiting for job 1176 ... Mon Jun 8 00:57:46 2026 * Verifying group 'default' Mon Jun 8 00:57:46 2026 * Gathering data (3 nodes) Mon Jun 8 00:57:46 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 00:57:48 2026 * Gathering disk information (3 nodes) Mon Jun 8 00:57:48 2026 * Verifying configuration file consistency Mon Jun 8 00:57:48 2026 * Verifying node status Mon Jun 8 00:57:48 2026 * Verifying instance status Mon Jun 8 00:57:48 2026 * Verifying orphan volumes Mon Jun 8 00:57:48 2026 * Verifying N+1 Memory redundancy Mon Jun 8 00:57:48 2026 * Assessing cluster hypervisor parameters Mon Jun 8 00:57: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. Mon Jun 8 00:57:48 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 00:57:48 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 00:57:48 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 00:57:48 2026 * Other Notes Mon Jun 8 00:57:48 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' aed24493332e433bd43b285b7b156e4bef50dc8f /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter usb_mouse=mouse Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=mouse' <<<< 2026-06-08 00:57:49.733191 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.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' Mon Jun 8 00:57:51 2026 * disk 0, size 768M Mon Jun 8 00:57:51 2026 * disk 1, size 512M Mon Jun 8 00:57:51 2026 * creating instance disks... Mon Jun 8 00:57:51 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 00:57:51 2026 adding disks to cluster config Mon Jun 8 00:57:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:57:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 00:57:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:57:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 00:57:52 2026 * running the instance OS create scripts... Mon Jun 8 00:57:52 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e1c37be0-a11e-476a-9b52-41897c513d26 Serial number: 4 Creation time: 2026-06-08 00:57:51 Modification time: 2026-06-08 00:57:52 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:85:10:d5 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c19ea348-9703-423d-b295-f5703dc257b7 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/8cdeaa8a-b395-433d-94a7-f0c71f9964ce.disk0 on primary: /dev/gnt/8cdeaa8a-b395-433d-94a7-f0c71f9964ce.disk0 (253:0) name: disk0 UUID: 7ac476c1-cef7-4956-a153-750b60d1f367 - disk/1: plain, size 512M access mode: rw logical_id: gnt/9e9647d3-caf6-465a-ba5c-a5c023949d9a.disk1 on primary: /dev/gnt/9e9647d3-caf6-465a-ba5c-a5c023949d9a.disk1 (253:1) name: disk1 UUID: 824f3cb4-56c3-4363-9819-63b1b528b9ee Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-06-08 00:57:54.314296 time=0:00:04.581105 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-06-08 00:57:54.314465 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 00:58:05.710171 time=0:00:11.395706 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 00:58:05.710291 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 00:58:05.710314 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1184 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 00:58:10 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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-06-08 00:58:15.190184 time=0:00:09.479870 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 00:58:15.190261 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 00:58:17.670636 time=0:00:02.480375 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 00:58:17.670815 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1190 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 00:58:29.060301 time=0:00:11.389486 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 00:58:29.060406 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1191 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 00:58:31.500322 time=0:00:02.439916 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 00:58:31.500423 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e1c37be0-a11e-476a-9b52-41897c513d26 Serial number: 16 Creation time: 2026-06-08 00:57:51 Modification time: 2026-06-08 00:58:30 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:85:10:d5 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c19ea348-9703-423d-b295-f5703dc257b7 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/8cdeaa8a-b395-433d-94a7-f0c71f9964ce.disk0 on primary: /dev/gnt/8cdeaa8a-b395-433d-94a7-f0c71f9964ce.disk0 (253:0) name: disk0 UUID: 7ac476c1-cef7-4956-a153-750b60d1f367 - disk/1: plain, size 512M access mode: rw logical_id: gnt/9e9647d3-caf6-465a-ba5c-a5c023949d9a.disk1 on primary: /dev/gnt/9e9647d3-caf6-465a-ba5c-a5c023949d9a.disk1 (253:1) name: disk1 UUID: 824f3cb4-56c3-4363-9819-63b1b528b9ee Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:58:33 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:58:34 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:53:40:8b,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:58:35 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:58: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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:58:37 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:58:37 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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:58:38 2026 * disk 2, size 1.0G Mon Jun 8 00:58:39 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:58:39 2026 - INFO: Hotplug done. Mon Jun 8 00:58:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:58: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 00:58:40 2026 - INFO: Trying to hotplug device... Mon Jun 8 00:58: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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-08 00:59:01.992577 time=0:00:30.492154 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 00:59:01.992668 start [TestRapiInstanceModify] Test modifying instance via RAPIFailure: 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/1212 GET /2/jobs/1213 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 00:59:04.464086 time=0:00:02.471418 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 00:59:04.464185 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 00:59:04.464205 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 00:59:04.464218 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 00:59:04.464228 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 00:59:10.941044 time=0:00:06.476816 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 00:59:10.941124 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 00:59:10.941177 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 00:59:10.941195 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 00:59:12 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 00:59:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:59:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 00:59:15 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 00:59:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:59:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 00:59:18 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 00:59:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:59:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 00:59:21 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 00:59:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 00:59:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 00:59:22.790228 time=0:00:11.849033 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 00:59:22.790322 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 00:59:25.255598 time=0:00:02.465276 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 00:59:25.255672 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1226 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 01:00:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 01:00:05.107875 time=0:00:39.852203 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 01:00:05.107984 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 01:00:16.883906 time=0:00:11.775922 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ebeef50a9f6c542d20a257725a8c522675a165d1 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1229, 1230 Waiting for job 1229 ... Mon Jun 8 01:00:18 2026 * Verifying cluster config Mon Jun 8 01:00:18 2026 * Verifying cluster certificate files Mon Jun 8 01:00:18 2026 * Verifying hypervisor parameters Mon Jun 8 01:00:18 2026 * Verifying all nodes belong to an existing group Waiting for job 1230 ... Mon Jun 8 01:00:19 2026 * Verifying group 'default' Mon Jun 8 01:00:19 2026 * Gathering data (3 nodes) Mon Jun 8 01:00:19 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 01:00:20 2026 * Gathering disk information (3 nodes) Mon Jun 8 01:00:20 2026 * Verifying configuration file consistency Mon Jun 8 01:00:20 2026 * Verifying node status Mon Jun 8 01:00:20 2026 * Verifying instance status Mon Jun 8 01:00:20 2026 * Verifying orphan volumes Mon Jun 8 01:00:20 2026 * Verifying N+1 Memory redundancy Mon Jun 8 01:00:20 2026 * Assessing cluster hypervisor parameters Mon Jun 8 01:00:20 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Jun 8 01:00:20 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 01:00:20 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 01:00:20 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 01:00:20 2026 * Other Notes Mon Jun 8 01:00:20 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ebeef50a9f6c542d20a257725a8c522675a165d1 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=' ---- Starting reduced number of instance tests with hypervisor parameter disk_type=ide Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=ide' <<<< 2026-06-08 01:00:23.513655 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.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' Mon Jun 8 01:00:24 2026 * disk 0, size 768M Mon Jun 8 01:00:24 2026 * disk 1, size 512M Mon Jun 8 01:00:24 2026 * creating instance disks... Mon Jun 8 01:00:25 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 01:00:25 2026 adding disks to cluster config Mon Jun 8 01:00:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:00:25 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 01:00:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:00:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 01:00:26 2026 * running the instance OS create scripts... Mon Jun 8 01:00:26 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 9af43ab8-c624-43ad-a64b-40ca8d49b382 Serial number: 4 Creation time: 2026-06-08 01:00:25 Modification time: 2026-06-08 01:00:26 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:69:14:7d IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c5345559-5f89-4451-94e2-dae287e79838 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/7c7838a4-8b13-41d7-8da5-794c831066e7.disk0 on primary: /dev/gnt/7c7838a4-8b13-41d7-8da5-794c831066e7.disk0 (253:0) name: disk0 UUID: 9f599a05-98ce-48d6-bc61-005a9b905329 - disk/1: plain, size 512M access mode: rw logical_id: gnt/376f63ff-b0af-4198-aad1-fcbc6aa83de5.disk1 on primary: /dev/gnt/376f63ff-b0af-4198-aad1-fcbc6aa83de5.disk1 (253:1) name: disk1 UUID: c06de0d5-c1aa-47ea-bdf6-8ecf93077427 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-06-08 01:00:28.122626 time=0:00:04.608971 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-06-08 01:00:28.122713 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 01:00:39.508681 time=0:00:11.385968 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 01:00:39.508800 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 01:00:39.508823 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1239 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 01:00:46 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.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 scratchy.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: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' 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 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 scratchy.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-06-08 01:00:53.149676 time=0:00:13.640853 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 01:00:53.149782 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 01:00:55.533375 time=0:00:02.383593 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 01:00:55.533479 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1245 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 01:01:06.920079 time=0:00:11.386600 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 01:01:06.920186 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1246 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 01:01:09.252546 time=0:00:02.332360 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 01:01:09.252643 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 9af43ab8-c624-43ad-a64b-40ca8d49b382 Serial number: 16 Creation time: 2026-06-08 01:00:25 Modification time: 2026-06-08 01:01:08 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:69:14:7d IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c5345559-5f89-4451-94e2-dae287e79838 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/7c7838a4-8b13-41d7-8da5-794c831066e7.disk0 on primary: /dev/gnt/7c7838a4-8b13-41d7-8da5-794c831066e7.disk0 (253:0) name: disk0 UUID: 9f599a05-98ce-48d6-bc61-005a9b905329 - disk/1: plain, size 512M access mode: rw logical_id: gnt/376f63ff-b0af-4198-aad1-fcbc6aa83de5.disk1 on primary: /dev/gnt/376f63ff-b0af-4198-aad1-fcbc6aa83de5.disk1 (253:1) name: disk1 UUID: c06de0d5-c1aa-47ea-bdf6-8ecf93077427 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:01:11 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:01:11 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:a0:36:51,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:01:13 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:01:13 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:01:14 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:01:15 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.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 scratchy.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-06-08 01:01:33.412011 time=0:00:24.159368 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 01:01:33.412099 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1265 GET /2/jobs/1266 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 01:01:35.876670 time=0:00:02.464571 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 01:01:35.876801 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 01:01:35.876822 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 01:01:35.876836 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 01:01:35.876846 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 01:01:42.242407 time=0:00:06.365561 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 01:01:42.242514 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 01:01:42.242536 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 01:01:42.242551 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 01:01:43 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 01:01:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:01:44 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 01:01:47 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 01:01:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:01:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 01:01:49 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 01:01:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:01:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 01:01:53 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 01:01:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:01:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 01:01:54.679689 time=0:00:12.437138 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 01:01:54.679857 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 01:01:56.961415 time=0:00:02.281558 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 01:01:56.961512 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1279 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 01:02: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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 01:02:36.945235 time=0:00:39.983723 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 01:02:36.945350 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 01:02:48.630702 time=0:00:11.685352 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 40521c4dd237fd6fc1da6698388f0a5aff574292 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1282, 1283 Waiting for job 1282 ... Mon Jun 8 01:02:50 2026 * Verifying cluster config Mon Jun 8 01:02:50 2026 * Verifying cluster certificate files Mon Jun 8 01:02:50 2026 * Verifying hypervisor parameters Mon Jun 8 01:02:50 2026 * Verifying all nodes belong to an existing group Waiting for job 1283 ... Mon Jun 8 01:02:50 2026 * Verifying group 'default' Mon Jun 8 01:02:50 2026 * Gathering data (3 nodes) Mon Jun 8 01:02:50 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 01:02:52 2026 * Gathering disk information (3 nodes) Mon Jun 8 01:02:52 2026 * Verifying configuration file consistency Mon Jun 8 01:02:52 2026 * Verifying node status Mon Jun 8 01:02:52 2026 * Verifying instance status Mon Jun 8 01:02:52 2026 * Verifying orphan volumes Mon Jun 8 01:02:52 2026 * Verifying N+1 Memory redundancy Mon Jun 8 01:02:52 2026 * Assessing cluster hypervisor parameters Mon Jun 8 01:02: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. Mon Jun 8 01:02:52 2026 - disk_type is set to 'ide' instead of 'paravirtual', please consider virtio-based disks for the best performance. Mon Jun 8 01:02:52 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 01:02:52 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 01:02:52 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 01:02:52 2026 * Other Notes Mon Jun 8 01:02:52 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 40521c4dd237fd6fc1da6698388f0a5aff574292 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=paravirtual' ---- Starting reduced number of instance tests with hypervisor parameter soundhw=ac97 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=ac97' <<<< 2026-06-08 01:02:55.249466 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.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' Mon Jun 8 01:02:56 2026 * disk 0, size 768M Mon Jun 8 01:02:56 2026 * disk 1, size 512M Mon Jun 8 01:02:56 2026 * creating instance disks... Mon Jun 8 01:02:57 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 01:02:57 2026 adding disks to cluster config Mon Jun 8 01:02:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:02:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 01:02:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:02:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 01:02:57 2026 * running the instance OS create scripts... Mon Jun 8 01:02:58 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: cec647e3-9a21-42fe-a724-d8a21c0816ec Serial number: 4 Creation time: 2026-06-08 01:02:57 Modification time: 2026-06-08 01:02:58 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:4c:97:9c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ff2e4a12-6930-4812-b3f5-020590819baf name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/5123ead4-91a8-40b6-b315-abc13e8d4fbb.disk0 on primary: /dev/gnt/5123ead4-91a8-40b6-b315-abc13e8d4fbb.disk0 (253:0) name: disk0 UUID: 2cf63a7e-02ca-41de-b696-72c64c7731b0 - disk/1: plain, size 512M access mode: rw logical_id: gnt/b4ed981f-b847-440f-a5af-61d6cf8b7314.disk1 on primary: /dev/gnt/b4ed981f-b847-440f-a5af-61d6cf8b7314.disk1 (253:1) name: disk1 UUID: d0ff5964-f3e2-4f43-9b66-6426c712e2fd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-06-08 01:03:00.050777 time=0:00:04.801311 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-06-08 01:03:00.050904 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 01:03:11.429308 time=0:00:11.378404 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 01:03:11.429476 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 01:03:11.429499 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1292 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 01:03:15 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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-06-08 01:03:20.753987 time=0:00:09.324488 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 01:03:20.754071 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 01:03:23.208018 time=0:00:02.453947 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 01:03:23.208106 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1298 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 01:03:34.596088 time=0:00:11.387982 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 01:03:34.596205 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1299 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 01:03:37.032207 time=0:00:02.436002 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 01:03:37.032332 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: cec647e3-9a21-42fe-a724-d8a21c0816ec Serial number: 16 Creation time: 2026-06-08 01:02:57 Modification time: 2026-06-08 01:03:35 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:4c:97:9c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ff2e4a12-6930-4812-b3f5-020590819baf name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/5123ead4-91a8-40b6-b315-abc13e8d4fbb.disk0 on primary: /dev/gnt/5123ead4-91a8-40b6-b315-abc13e8d4fbb.disk0 (253:0) name: disk0 UUID: 2cf63a7e-02ca-41de-b696-72c64c7731b0 - disk/1: plain, size 512M access mode: rw logical_id: gnt/b4ed981f-b847-440f-a5af-61d6cf8b7314.disk1 on primary: /dev/gnt/b4ed981f-b847-440f-a5af-61d6cf8b7314.disk1 (253:1) name: disk1 UUID: d0ff5964-f3e2-4f43-9b66-6426c712e2fd Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:03:39 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:03:40 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:29:7b:4e,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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:03:41 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:03:41 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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:03:42 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:03:43 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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:03:44 2026 * disk 2, size 1.0G Mon Jun 8 01:03:45 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:03:45 2026 - INFO: Hotplug done. Mon Jun 8 01:03:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:03: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:03:46 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:03: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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.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 scratchy.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-06-08 01:04:05.286996 time=0:00:28.254664 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 01:04:05.287178 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1320 GET /2/jobs/1321 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 01:04:07.756547 time=0:00:02.469369 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 01:04:07.756637 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 01:04:07.756675 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 01:04:07.756719 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 01:04:07.756732 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 01:04:14.133185 time=0:00:06.376453 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 01:04:14.133271 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 01:04:14.133293 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 01:04:14.133305 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 01:04:15 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 01:04:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:04:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 01:04:19 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 01:04:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:04:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 01:04:21 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 01:04:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:04:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 01:04:25 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 01:04:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:04:25 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 01:04:26.091828 time=0:00:11.958523 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 01:04:26.091933 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 01:04:28.461981 time=0:00:02.370048 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 01:04:28.462122 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1334 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 01:05: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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 01:05:08.563454 time=0:00:40.101332 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 01:05:08.563562 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 01:05:20.246515 time=0:00:11.682953 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4566e92d659330d9cfeed9935abec3185cae9202 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1337, 1338 Waiting for job 1337 ... Mon Jun 8 01:05:21 2026 * Verifying cluster config Mon Jun 8 01:05:21 2026 * Verifying cluster certificate files Mon Jun 8 01:05:21 2026 * Verifying hypervisor parameters Mon Jun 8 01:05:21 2026 * Verifying all nodes belong to an existing group Waiting for job 1338 ... Mon Jun 8 01:05:22 2026 * Verifying group 'default' Mon Jun 8 01:05:22 2026 * Gathering data (3 nodes) Mon Jun 8 01:05:22 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 01:05:23 2026 * Gathering disk information (3 nodes) Mon Jun 8 01:05:23 2026 * Verifying configuration file consistency Mon Jun 8 01:05:23 2026 * Verifying node status Mon Jun 8 01:05:23 2026 * Verifying instance status Mon Jun 8 01:05:23 2026 * Verifying orphan volumes Mon Jun 8 01:05:23 2026 * Verifying N+1 Memory redundancy Mon Jun 8 01:05:23 2026 * Assessing cluster hypervisor parameters Mon Jun 8 01:05:23 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Jun 8 01:05:23 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 01:05:23 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 01:05:23 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 01:05:23 2026 * Other Notes Mon Jun 8 01:05:23 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4566e92d659330d9cfeed9935abec3185cae9202 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter soundhw=hda Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=hda' <<<< 2026-06-08 01:05:25.460456 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.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' Mon Jun 8 01:05:26 2026 * disk 0, size 768M Mon Jun 8 01:05:26 2026 * disk 1, size 512M Mon Jun 8 01:05:26 2026 * creating instance disks... Mon Jun 8 01:05:27 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 01:05:27 2026 adding disks to cluster config Mon Jun 8 01:05:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:05:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 01:05:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:05:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 01:05:28 2026 * running the instance OS create scripts... Mon Jun 8 01:05:28 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: d1a60c5a-7c9a-4d6c-9f35-060aa336aed7 Serial number: 4 Creation time: 2026-06-08 01:05:27 Modification time: 2026-06-08 01:05:28 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:29:7e:be IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 10835d10-49ee-4517-b3a6-afae02626fd6 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/bce6bf2b-4ed1-4307-af25-ea7624fc234b.disk0 on primary: /dev/gnt/bce6bf2b-4ed1-4307-af25-ea7624fc234b.disk0 (253:0) name: disk0 UUID: d2748f94-e9ce-4cd7-af22-bdd8d6881bea - disk/1: plain, size 512M access mode: rw logical_id: gnt/10e44d0b-3bed-445a-a8cb-9a3d58a118da.disk1 on primary: /dev/gnt/10e44d0b-3bed-445a-a8cb-9a3d58a118da.disk1 (253:1) name: disk1 UUID: 20012daf-af45-4676-b9b3-22ef64f50e54 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-06-08 01:05:30.125660 time=0:00:04.665204 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-06-08 01:05:30.125754 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 01:05:41.595522 time=0:00:11.469768 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 01:05:41.595619 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 01:05:41.595643 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1346 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 01:05:45 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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-06-08 01:05:51.005553 time=0:00:09.409910 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 01:05:51.005637 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 01:05:53.379710 time=0:00:02.374073 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 01:05:53.379815 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1352 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 01:06:04.760116 time=0:00:11.380301 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 01:06:04.760222 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1353 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 01:06:07.096245 time=0:00:02.336023 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 01:06:07.096395 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: d1a60c5a-7c9a-4d6c-9f35-060aa336aed7 Serial number: 16 Creation time: 2026-06-08 01:05:27 Modification time: 2026-06-08 01:06:05 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:29:7e:be IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 10835d10-49ee-4517-b3a6-afae02626fd6 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/bce6bf2b-4ed1-4307-af25-ea7624fc234b.disk0 on primary: /dev/gnt/bce6bf2b-4ed1-4307-af25-ea7624fc234b.disk0 (253:0) name: disk0 UUID: d2748f94-e9ce-4cd7-af22-bdd8d6881bea - disk/1: plain, size 512M access mode: rw logical_id: gnt/10e44d0b-3bed-445a-a8cb-9a3d58a118da.disk1 on primary: /dev/gnt/10e44d0b-3bed-445a-a8cb-9a3d58a118da.disk1 (253:1) name: disk1 UUID: 20012daf-af45-4676-b9b3-22ef64f50e54 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:06:09 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:06:09 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:92:2f:d1,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:06:11 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:06: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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:06:12 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:06:13 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:06:14 2026 * disk 2, size 1.0G Mon Jun 8 01:06:15 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:06:15 2026 - INFO: Hotplug done. Mon Jun 8 01:06:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:06: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:06:16 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:06:16 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.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 scratchy.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-06-08 01:06:35.245211 time=0:00:28.148816 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 01:06:35.245336 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1374 GET /2/jobs/1375 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 01:06:37.708155 time=0:00:02.462819 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 01:06:37.708268 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 01:06:37.708284 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 01:06:37.708298 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 01:06:37.708309 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 01:06:44.078488 time=0:00:06.370179 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 01:06:44.078575 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 01:06:44.078596 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 01:06:44.078612 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 01:06:45 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 01:06:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:06:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 01:06:48 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 01:06:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:06:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 01:06:51 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 01:06:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:06:51 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 01:06:54 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 01:06:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:06:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 01:06:55.842183 time=0:00:11.763571 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 01:06:55.842342 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 01:06:58.317600 time=0:00:02.475258 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 01:06:58.317755 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1388 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 01:07: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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 01:07:38.315583 time=0:00:39.997828 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 01:07:38.315708 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 01:07:49.979299 time=0:00:11.663591 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 00dfcf34cfd54bc318b2f9b9e47d47e6d9cc6352 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1391, 1392 Waiting for job 1391 ... Mon Jun 8 01:07:51 2026 * Verifying cluster config Mon Jun 8 01:07:51 2026 * Verifying cluster certificate files Mon Jun 8 01:07:51 2026 * Verifying hypervisor parameters Mon Jun 8 01:07:51 2026 * Verifying all nodes belong to an existing group Waiting for job 1392 ... Mon Jun 8 01:07:52 2026 * Verifying group 'default' Mon Jun 8 01:07:52 2026 * Gathering data (3 nodes) Mon Jun 8 01:07:52 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 01:07:53 2026 * Gathering disk information (3 nodes) Mon Jun 8 01:07:53 2026 * Verifying configuration file consistency Mon Jun 8 01:07:53 2026 * Verifying node status Mon Jun 8 01:07:53 2026 * Verifying instance status Mon Jun 8 01:07:53 2026 * Verifying orphan volumes Mon Jun 8 01:07:53 2026 * Verifying N+1 Memory redundancy Mon Jun 8 01:07:53 2026 * Assessing cluster hypervisor parameters Mon Jun 8 01:07: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. Mon Jun 8 01:07:53 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 01:07:53 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 01:07:53 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 01:07:53 2026 * Other Notes Mon Jun 8 01:07:53 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 00dfcf34cfd54bc318b2f9b9e47d47e6d9cc6352 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=' ---- Starting reduced number of instance tests with hypervisor parameter machine_version= Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:machine_version=' <<<< 2026-06-08 01:07:56.595357 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.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' Mon Jun 8 01:07:57 2026 * disk 0, size 768M Mon Jun 8 01:07:57 2026 * disk 1, size 512M Mon Jun 8 01:07:57 2026 * creating instance disks... Mon Jun 8 01:07:58 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 01:07:58 2026 adding disks to cluster config Mon Jun 8 01:07:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:07:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 01:07:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:07:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 01:07:59 2026 * running the instance OS create scripts... Mon Jun 8 01:07:59 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 38c1d1c7-62c5-470a-90e8-49df510b558e Serial number: 4 Creation time: 2026-06-08 01:07:58 Modification time: 2026-06-08 01:07:59 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:91:2e:ca IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ff8fac5a-3445-4016-90b2-261179b1cc92 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/244cdc05-e8e9-437a-9e1f-872644078451.disk0 on primary: /dev/gnt/244cdc05-e8e9-437a-9e1f-872644078451.disk0 (253:0) name: disk0 UUID: 99396ef0-5bff-49ac-90fd-12a16b587169 - disk/1: plain, size 512M access mode: rw logical_id: gnt/5dae45ad-c63c-4f5c-8724-e5464a902ce7.disk1 on primary: /dev/gnt/5dae45ad-c63c-4f5c-8724-e5464a902ce7.disk1 (253:1) name: disk1 UUID: 6badf386-e2c8-487d-8386-c58d6c475f89 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-06-08 01:08:01.215625 time=0:00:04.620268 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-06-08 01:08:01.215723 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1397 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 01:08:12.591194 time=0:00:11.375471 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 01:08:12.591288 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 01:08:12.591308 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1400 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1400 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1401 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 01:08:16 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1402 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1402 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1403 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1403 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.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 scratchy.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-06-08 01:08:21.630261 time=0:00:09.038953 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 01:08:21.630365 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1406 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 01:08:23.999192 time=0:00:02.368827 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 01:08:23.999321 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1407 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 01:08:35.373119 time=0:00:11.373798 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 01:08:35.373250 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1408 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 01:08:37.712535 time=0:00:02.339285 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 01:08:37.712636 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 38c1d1c7-62c5-470a-90e8-49df510b558e Serial number: 16 Creation time: 2026-06-08 01:07:58 Modification time: 2026-06-08 01:08:36 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:91:2e:ca IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ff8fac5a-3445-4016-90b2-261179b1cc92 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/244cdc05-e8e9-437a-9e1f-872644078451.disk0 on primary: /dev/gnt/244cdc05-e8e9-437a-9e1f-872644078451.disk0 (253:0) name: disk0 UUID: 99396ef0-5bff-49ac-90fd-12a16b587169 - disk/1: plain, size 512M access mode: rw logical_id: gnt/5dae45ad-c63c-4f5c-8724-e5464a902ce7.disk1 on primary: /dev/gnt/5dae45ad-c63c-4f5c-8724-e5464a902ce7.disk1 (253:1) name: disk1 UUID: 6badf386-e2c8-487d-8386-c58d6c475f89 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:08:39 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:08:40 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:d1:c1:7f,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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:08:41 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:08:42 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:08:43 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:08:43 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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:08:45 2026 * disk 2, size 1.0G Mon Jun 8 01:08:45 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:08:45 2026 - INFO: Hotplug done. Mon Jun 8 01:08:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:08: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:08:47 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:08: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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.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 scratchy.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-06-08 01:09:05.937085 time=0:00:28.224449 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 01:09:05.937173 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1429 GET /2/jobs/1430 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 01:09:08.424087 time=0:00:02.486914 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 01:09:08.424200 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 01:09:08.424220 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 01:09:08.424235 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 01:09:08.424246 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1431 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 01:09:14.793300 time=0:00:06.369054 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 01:09:14.793380 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 01:09:14.793400 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 01:09:14.793413 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 01:09:16 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 01:09:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:09:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 01:09:19 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 01:09:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:09:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 01:09:22 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 01:09:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:09:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 01:09:25 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 01:09:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:09:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 01:09:26.646822 time=0:00:11.853409 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 01:09:26.646906 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1438 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 01:09:29.023838 time=0:00:02.376932 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 01:09:29.023931 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1439 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1440 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1441 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1442 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1443 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 01:10: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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 01:10:09.123199 time=0:00:40.099268 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 01:10:09.123338 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 01:10:20.822445 time=0:00:11.699107 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 64908795a5d83dd57a4483bcf38a5fe754fa9be5 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1446, 1447 Waiting for job 1446 ... Mon Jun 8 01:10:22 2026 * Verifying cluster config Mon Jun 8 01:10:22 2026 * Verifying cluster certificate files Mon Jun 8 01:10:22 2026 * Verifying hypervisor parameters Mon Jun 8 01:10:22 2026 * Verifying all nodes belong to an existing group Waiting for job 1447 ... Mon Jun 8 01:10:22 2026 * Verifying group 'default' Mon Jun 8 01:10:22 2026 * Gathering data (3 nodes) Mon Jun 8 01:10:22 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 01:10:24 2026 * Gathering disk information (3 nodes) Mon Jun 8 01:10:24 2026 * Verifying configuration file consistency Mon Jun 8 01:10:24 2026 * Verifying node status Mon Jun 8 01:10:24 2026 * Verifying instance status Mon Jun 8 01:10:24 2026 * Verifying orphan volumes Mon Jun 8 01:10:24 2026 * Verifying N+1 Memory redundancy Mon Jun 8 01:10:24 2026 * Assessing cluster hypervisor parameters Mon Jun 8 01:10: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. Mon Jun 8 01:10:24 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 01:10:24 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 01:10:24 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 01:10:24 2026 * Other Notes Mon Jun 8 01:10:24 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 64908795a5d83dd57a4483bcf38a5fe754fa9be5 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter machine_version=pc Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:machine_version=pc' <<<< 2026-06-08 01:10:26.040496 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.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' Mon Jun 8 01:10:27 2026 * disk 0, size 768M Mon Jun 8 01:10:27 2026 * disk 1, size 512M Mon Jun 8 01:10:27 2026 * creating instance disks... Mon Jun 8 01:10:28 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 01:10:28 2026 adding disks to cluster config Mon Jun 8 01:10:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:10:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 01:10:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:10:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 01:10:28 2026 * running the instance OS create scripts... Mon Jun 8 01:10:28 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: dc62b55b-3161-4690-a23d-0e8e7a417ce0 Serial number: 4 Creation time: 2026-06-08 01:10:28 Modification time: 2026-06-08 01:10:28 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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 (pc) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:15:dc:cf IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b1edf5f6-43ae-4715-8e13-ff72015c1d89 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/e3c9ba52-63c8-4f75-8465-f09ab8d7d58f.disk0 on primary: /dev/gnt/e3c9ba52-63c8-4f75-8465-f09ab8d7d58f.disk0 (253:0) name: disk0 UUID: 2dc1a015-ecaf-487c-b4ec-03f4af3da25a - disk/1: plain, size 512M access mode: rw logical_id: gnt/73536d82-5808-4bc4-8043-774cdab7b4b4.disk1 on primary: /dev/gnt/73536d82-5808-4bc4-8043-774cdab7b4b4.disk1 (253:1) name: disk1 UUID: 50d97db5-bb3c-459b-80e6-693f3e40ec92 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-06-08 01:10:30.699711 time=0:00:04.659215 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-06-08 01:10:30.699822 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1451 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 01:10:42.183823 time=0:00:11.484001 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 01:10:42.183921 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 01:10:42.183942 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1454 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1454 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1455 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 01:10:46 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1456 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1456 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1457 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1457 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.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 scratchy.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-06-08 01:10:51.586634 time=0:00:09.402692 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 01:10:51.586733 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1460 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 01:10:53.967954 time=0:00:02.381221 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 01:10:53.968047 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1461 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 01:11:05.356076 time=0:00:11.388029 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 01:11:05.356194 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1462 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 01:11:07.684064 time=0:00:02.327870 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 01:11:07.684164 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: dc62b55b-3161-4690-a23d-0e8e7a417ce0 Serial number: 16 Creation time: 2026-06-08 01:10:28 Modification time: 2026-06-08 01:11:06 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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 (pc) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:15:dc:cf IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b1edf5f6-43ae-4715-8e13-ff72015c1d89 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/e3c9ba52-63c8-4f75-8465-f09ab8d7d58f.disk0 on primary: /dev/gnt/e3c9ba52-63c8-4f75-8465-f09ab8d7d58f.disk0 (253:0) name: disk0 UUID: 2dc1a015-ecaf-487c-b4ec-03f4af3da25a - disk/1: plain, size 512M access mode: rw logical_id: gnt/73536d82-5808-4bc4-8043-774cdab7b4b4.disk1 on primary: /dev/gnt/73536d82-5808-4bc4-8043-774cdab7b4b4.disk1 (253:1) name: disk1 UUID: 50d97db5-bb3c-459b-80e6-693f3e40ec92 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:11:09 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:11:10 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:f7:5d:d7,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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:11:11 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:11:12 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:11:13 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:11:13 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:11:15 2026 * disk 2, size 1.0G Mon Jun 8 01:11:15 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:11:15 2026 - INFO: Hotplug done. Mon Jun 8 01:11:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:11: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:11:17 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:11: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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.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 scratchy.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-06-08 01:11:35.745517 time=0:00:28.061353 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 01:11:35.745620 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1483 GET /2/jobs/1484 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 01:11:38.236064 time=0:00:02.490444 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 01:11:38.236168 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 01:11:38.236183 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 01:11:38.236197 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 01:11:38.236207 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1485 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 01:11:44.611706 time=0:00:06.375499 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 01:11:44.611802 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 01:11:44.611823 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 01:11:44.611839 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 01:11:46 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 01:11:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:11:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 01:11:49 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 01:11:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:11:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 01:11:51 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 01:11:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:11:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 01:11:55 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 01:11:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:11:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 01:11:56.597531 time=0:00:11.985692 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 01:11:56.597630 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1492 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 01:11:58.985150 time=0:00:02.387520 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 01:11:58.985241 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1493 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1494 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1495 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1496 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1497 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 01:12:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 01:12:38.780828 time=0:00:39.795587 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 01:12:38.780942 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 01:12:50.445512 time=0:00:11.664570 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 83938b519f580f32af0c712cdf47e0dc983c2e2e /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1500, 1501 Waiting for job 1500 ... Mon Jun 8 01:12:52 2026 * Verifying cluster config Mon Jun 8 01:12:52 2026 * Verifying cluster certificate files Mon Jun 8 01:12:52 2026 * Verifying hypervisor parameters Mon Jun 8 01:12:52 2026 * Verifying all nodes belong to an existing group Waiting for job 1501 ... Mon Jun 8 01:12:52 2026 * Verifying group 'default' Mon Jun 8 01:12:52 2026 * Gathering data (3 nodes) Mon Jun 8 01:12:52 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 01:12:53 2026 * Gathering disk information (3 nodes) Mon Jun 8 01:12:53 2026 * Verifying configuration file consistency Mon Jun 8 01:12:53 2026 * Verifying node status Mon Jun 8 01:12:53 2026 * Verifying instance status Mon Jun 8 01:12:53 2026 * Verifying orphan volumes Mon Jun 8 01:12:53 2026 * Verifying N+1 Memory redundancy Mon Jun 8 01:12:53 2026 * Assessing cluster hypervisor parameters Mon Jun 8 01:12: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. Mon Jun 8 01:12:53 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 01:12:53 2026 - machine_version is set to the 'pc' type which could cause problems during live migration Mon Jun 8 01:12:53 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 01:12:53 2026 * Other Notes Mon Jun 8 01:12:54 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 83938b519f580f32af0c712cdf47e0dc983c2e2e /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter machine_version=q35 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:machine_version=q35' <<<< 2026-06-08 01:12:55.652889 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.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' Mon Jun 8 01:12:57 2026 * disk 0, size 768M Mon Jun 8 01:12:57 2026 * disk 1, size 512M Mon Jun 8 01:12:57 2026 * creating instance disks... Mon Jun 8 01:12:57 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 01:12:57 2026 adding disks to cluster config Mon Jun 8 01:12:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:12:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 01:12:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:12:58 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 01:12:58 2026 * running the instance OS create scripts... Mon Jun 8 01:12:58 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e23ff616-df3f-4fef-af5d-bdc396780cef Serial number: 4 Creation time: 2026-06-08 01:12:57 Modification time: 2026-06-08 01:12:58 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:12:4f:46 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 57abb1d8-a5a7-4128-9157-c60351d00af0 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/16bce571-8a9c-41b3-9faf-fabfd2808ec4.disk0 on primary: /dev/gnt/16bce571-8a9c-41b3-9faf-fabfd2808ec4.disk0 (253:0) name: disk0 UUID: 6ca284c9-7939-4eec-ab97-3deac6bba91a - disk/1: plain, size 512M access mode: rw logical_id: gnt/efff6066-45dd-42e8-af4c-3590add7ed81.disk1 on primary: /dev/gnt/efff6066-45dd-42e8-af4c-3590add7ed81.disk1 (253:1) name: disk1 UUID: 14756fbf-0299-456c-8917-c70c8f75c3a6 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-06-08 01:13:00.160588 time=0:00:04.507699 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-06-08 01:13:00.160702 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1505 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 01:13:11.641321 time=0:00:11.480619 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 01:13:11.641436 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 01:13:11.641458 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1508 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1508 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1509 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 01:13:15 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1510 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1510 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1511 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1511 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.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 scratchy.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-06-08 01:13:21.151225 time=0:00:09.509767 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 01:13:21.151368 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1514 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 01:13:23.525470 time=0:00:02.374102 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 01:13:23.525619 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1515 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 01:13:34.996127 time=0:00:11.470508 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 01:13:34.996234 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1516 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 01:13:37.428197 time=0:00:02.431963 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 01:13:37.428316 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e23ff616-df3f-4fef-af5d-bdc396780cef Serial number: 16 Creation time: 2026-06-08 01:12:57 Modification time: 2026-06-08 01:13:36 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:12:4f:46 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 57abb1d8-a5a7-4128-9157-c60351d00af0 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/16bce571-8a9c-41b3-9faf-fabfd2808ec4.disk0 on primary: /dev/gnt/16bce571-8a9c-41b3-9faf-fabfd2808ec4.disk0 (253:0) name: disk0 UUID: 6ca284c9-7939-4eec-ab97-3deac6bba91a - disk/1: plain, size 512M access mode: rw logical_id: gnt/efff6066-45dd-42e8-af4c-3590add7ed81.disk1 on primary: /dev/gnt/efff6066-45dd-42e8-af4c-3590add7ed81.disk1 (253:1) name: disk1 UUID: 14756fbf-0299-456c-8917-c70c8f75c3a6 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:13:39 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:13:41 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:17:45:8d,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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:13:42 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:13:42 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:13:44 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:13:44 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:13:45 2026 * disk 2, size 1.0G Mon Jun 8 01:13:46 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:13:46 2026 - INFO: Hotplug done. Mon Jun 8 01:13:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:13:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:13:47 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:13: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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.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 scratchy.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-06-08 01:14:06.370759 time=0:00:28.942443 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 01:14:06.370884 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1537 GET /2/jobs/1538 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 01:14:08.844593 time=0:00:02.473709 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 01:14:08.844736 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 01:14:08.844759 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 01:14:08.844774 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 01:14:08.844797 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1539 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 01:14:15.225062 time=0:00:06.380265 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 01:14:15.225149 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 01:14:15.225170 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 01:14:15.225184 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 01:14:16 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 01:14:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:14:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 01:14:20 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 01:14:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:14:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 01:14:22 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 01:14:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:14:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 01:14:26 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 01:14:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:14:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 01:14:27.070727 time=0:00:11.845543 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 01:14:27.070842 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1546 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 01:14:29.540175 time=0:00:02.469333 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 01:14:29.540278 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1547 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1548 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1549 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1550 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1551 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 01:15: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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 01:15:09.642643 time=0:00:40.102365 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 01:15:09.642739 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 01:15:21.498824 time=0:00:11.856085 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 289567e61e735010c9ea6800d69e3a9c83ae93b6 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1554, 1555 Waiting for job 1554 ... Mon Jun 8 01:15:23 2026 * Verifying cluster config Mon Jun 8 01:15:23 2026 * Verifying cluster certificate files Mon Jun 8 01:15:23 2026 * Verifying hypervisor parameters Mon Jun 8 01:15:23 2026 * Verifying all nodes belong to an existing group Waiting for job 1555 ... Mon Jun 8 01:15:23 2026 * Verifying group 'default' Mon Jun 8 01:15:23 2026 * Gathering data (3 nodes) Mon Jun 8 01:15:23 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 01:15:24 2026 * Gathering disk information (3 nodes) Mon Jun 8 01:15:24 2026 * Verifying configuration file consistency Mon Jun 8 01:15:24 2026 * Verifying node status Mon Jun 8 01:15:24 2026 * Verifying instance status Mon Jun 8 01:15:24 2026 * Verifying orphan volumes Mon Jun 8 01:15:24 2026 * Verifying N+1 Memory redundancy Mon Jun 8 01:15:24 2026 * Assessing cluster hypervisor parameters Mon Jun 8 01:15: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. Mon Jun 8 01:15:24 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 01:15:24 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 01:15:24 2026 * Other Notes Mon Jun 8 01:15:25 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 289567e61e735010c9ea6800d69e3a9c83ae93b6 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:machine_version=' Command: ssh scratchy.staging.ganeti.org 'gnt-job autoarchive all' Archived 0 jobs, 0 unchecked left ---- Starting instance tests with default HVparams --------------------- <<<< 2026-06-08 01:15:27.046623 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:scratchy.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' Mon Jun 8 01:15:28 2026 * creating instance disks... Mon Jun 8 01:15:37 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 01:15:37 2026 adding disks to cluster config Mon Jun 8 01:15:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:15:37 2026 - INFO: - device disk/0: 2.60% done, 3m 7s remaining (estimated) Mon Jun 8 01:15:37 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 01:16:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 01:16:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:16:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 01:16:38 2026 * running the instance OS create scripts... Mon Jun 8 01:16:38 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 0d2f2b09-a84e-4eb2-a416-847ed8651e5f Serial number: 4 Creation time: 2026-06-08 01:15:37 Modification time: 2026-06-08 01:16:38 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:36:b2:9e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 271c4212-756f-40fe-a280-041cbb710ee4 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 6b5b830c-845a-4f63-b02c-9a2d4aac85a4 child devices: - child 0: plain, size 768M logical_id: gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data on primary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data (253:0) on secondary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data (253:0) name: None UUID: 6c408525-a86e-4d2f-bcc6-679c0eaa97d4 - child 1: plain, size 128M logical_id: gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta on primary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta (253:1) on secondary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta (253:1) name: None UUID: eb86e7f7-3185-4e91-ad90-60c75f2c2f2d - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 84611696-b8aa-4090-bb61-00a8e0fd858b child devices: - child 0: plain, size 512M logical_id: gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data on primary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data (253:2) on secondary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data (253:2) name: None UUID: a4ffb9fe-7749-4191-bfd0-74d043a000ca - child 1: plain, size 128M logical_id: gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta on primary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta (253:3) on secondary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta (253:3) name: None UUID: dcecc8cd-d1fe-4825-9ae1-d7e146512d4d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-06-08 01:16:41.606885 time=0:01:14.560262 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd **** 2026-06-08 01:16:41.606972 skipping [TestInstanceUserDown] Tests user shutdown, test(s) instance-user-down disabled **** 2026-06-08 01:16:41.606991 skipping [TestInstanceCommunication] Tests instance communication via 'gnt-instance modify', test(s) instance-communication disabled <<<< 2026-06-08 01:16:41.607000 start [TestClusterEpo] gnt-cluster epo - Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list --verbose --no-headers -o powered' (unavail) (unavail) (unavail) Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo --groups --all' Stderr was: Only one of --groups or --all are allowed Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo --all some_arg' Stderr was: Arguments in combination with --all are not allowed Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo -f scratchy.staging.ganeti.org' Stderr was: scratchy.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 scratchy.staging.ganeti.org 'gnt-cluster watcher pause 12h' The watcher is paused until Mon Jun 8 13:16:42 2026. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo -f --all' Node scratchy.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node todd-flanders.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 1559 Waiting for job 1559 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status' ERROR_down Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo --on -f --all' Node todd-flanders.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 Waiting until all nodes are available again Node scratchy.staging.ganeti.org became available Node todd-flanders.staging.ganeti.org became available Node troy-mcclure.staging.ganeti.org became available Submit startup of instance kvm-test-instance02.staging.ganeti.org Submitted jobs 1560 Waiting for job 1560 for kvm-test-instance02.staging.ganeti.org ... All instances have been started successfully Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status' running Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. ---- PASSED [TestClusterEpo] gnt-cluster epo --------------------------- >>>> 2026-06-08 01:16:56.948104 time=0:00:15.341104 [TestClusterEpo] gnt-cluster epo <<<< 2026-06-08 01:16:56.948208 start [TestPauseWatcher] Tests and pauses the watcher Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Mon Jun 8 05:16:57 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Jun 8 05:16:57 2026. ---- PASSED [TestPauseWatcher] Tests and pauses the watcher ------------ >>>> 2026-06-08 01:16:57.527747 time=0:00:00.579539 [TestPauseWatcher] Tests and pauses the watcher **** 2026-06-08 01:16:57.527862 skipping [TestInstanceAutomaticRestart] Test automatic restart of instance by ganeti-watcher, test(s) instance-automatic-restart disabled **** 2026-06-08 01:16:57.527879 skipping [TestInstanceConsecutiveFailures] Test five consecutive instance failures, test(s) instance-consecutive-failures disabled <<<< 2026-06-08 01:16:57.527885 start [TestResumeWatcher] Tests and unpauses the watcher Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-06-08 01:16:58.096921 time=0:00:00.569036 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-06-08 01:16:58.097049 start [TestNodeListDrbd] gnt-node list-drbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.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 scratchy.staging.ganeti.org troy-mcclure.staging.ganeti.org 1 kvm-test-instance02.staging.ganeti.org disk/1 primary scratchy.staging.ganeti.org ---- PASSED [TestNodeListDrbd] gnt-node list-drbd ---------------------- >>>> 2026-06-08 01:16:58.293074 time=0:00:00.196025 [TestNodeListDrbd] gnt-node list-drbd <<<< 2026-06-08 01:16:58.293161 start [TestNodeListDrbd] gnt-node list-drbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-drbd --no-header scratchy.staging.ganeti.org' scratchy.staging.ganeti.org 0 kvm-test-instance02.staging.ganeti.org disk/0 secondary troy-mcclure.staging.ganeti.org scratchy.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-06-08 01:16:58.488719 time=0:00:00.195558 [TestNodeListDrbd] gnt-node list-drbd <<<< 2026-06-08 01:16:58.488815 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list --no-headers -o group troy-mcclure.staging.ganeti.org scratchy.staging.ganeti.org' default default Command: ssh scratchy.staging.ganeti.org 'gnt-group add group1' Command: ssh scratchy.staging.ganeti.org 'gnt-group assign-nodes group1 troy-mcclure.staging.ganeti.org scratchy.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list --no-headers -o group troy-mcclure.staging.ganeti.org scratchy.staging.ganeti.org' group1 group1 Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list --no-headers -o group troy-mcclure.staging.ganeti.org scratchy.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 scratchy.staging.ganeti.org 'gnt-group assign-nodes --force default troy-mcclure.staging.ganeti.org' Mon Jun 8 01:17:03 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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list --no-headers -o group scratchy.staging.ganeti.org' group1 Command: ssh scratchy.staging.ganeti.org 'gnt-group assign-nodes default scratchy.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list --no-headers -o group troy-mcclure.staging.ganeti.org scratchy.staging.ganeti.org' default default Command: ssh scratchy.staging.ganeti.org 'gnt-group remove group1' ---- PASSED [TestAssignNodesIncludingSplit] gnt-group assign-nodes --force >>>> 2026-06-08 01:17:06.493692 time=0:00:08.004877 [TestAssignNodesIncludingSplit] gnt-group assign-nodes --force **** 2026-06-08 01:17:06.493801 skipping Converting instance of template drbd, test(s) conversion feature disabled **** 2026-06-08 01:17:06.493835 skipping [TestInstanceModifyDisks] gnt-instance modify --disk, test(s) instance-modify-disks disabled <<<< 2026-06-08 01:17:06.493846 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1567 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 01:17:14.277687 time=0:00:07.783841 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 01:17:14.277781 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 01:17:14.277824 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1570 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1570 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1571 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 01:17:18 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1572 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1572 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1573 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1573 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.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 scratchy.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-06-08 01:17:24.705055 time=0:00:10.427231 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 01:17:24.705136 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1576 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 01:17:30.075499 time=0:00:05.370363 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 01:17:30.075605 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1577 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 01:17:43.056253 time=0:00:12.980648 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 01:17:43.056380 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1578 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 01:17:48.592077 time=0:00:05.535697 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 01:17:48.592205 start [TestInstanceList] gnt-instance list Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_threads,disk.name/15,disk.spindles/3,disk.name/12,mtime,disk.uuid/13,disk.uuid/10,nic.bridge/1,nic.mode/1,disk.name/5,bridge,admin_state_source,nic.bridge/4,custom_nicparams,snodes.group.uuid,nic.ips,disk_usage,disk.uuid/0,disk.spindles/10,hv/vnc_x509_verify,hv/drop_capabilities,disk.uuid/5,hv/blockdev_prefix,nic.bridge/3,nic.network/2,nic.mac/1,disk.spindles/4,nic.mode/7,nic.network.name/0,nic.uuid/7,nic.mode/0,hv/floppy_image_path,hv/boot_order,disks_active,disk.size/9,pnode.group,nic.network/0,nic.mac/3,hv/keymap,disk.size/13,nic.link/5,disk.size/15,nic.bridge/7,sda_size,nic.vlan/3,nic.mode/5,hv/cpu_sockets,disk.uuid/15,hv/spice_playback_compression,pnode,nic.network.name/3,disk.name/13,nic.count,disk.spindles/14,nic.network.name/5,hv/spice_password_file,hv/spice_streaming_video,nic.ip/6,hv/spice_ip_version,nic.uuid/2,hv/cpu_cap,disk.size/5,disk.uuid/6,hv/disk_discard,disk.uuid/7,hv/devices,uuid,disk.spindles/0,disk.name/9,nic_network,hv/pae,hv/migration_caps,disk.uuid/11,disk.size/7,network_port,disk.name/11,be/minmem,nic.name/1,disk.size/2,disk.size/8,nic.name/4,be/memory,disk.spindles/6,nic.mode/3,nic.ip/4,disk.spindles/8,nic.link/1,disk.size/14,custom_beparams,nic.mode/4,hv/vnc_x509_path,hv/bootloader_path,admin_state,nic.network.name/2,hv/cdrom_disk_type,nic.networks,beparams,nic.network/5,hv/vnet_hdr,nic.vlan/6,disk.uuid/3,nic.ip/7,nic.uuid/4,nic.network/7,vcpus,nic.networks.names,disk.size/1,hv/acpi,hv/vga,disk.names,hv/reboot_behavior,mac,hv/spice_image_compression,disk.uuid/8,name,hv/soundhw,be/auto_balance,oper_vcpus,nic.mac/7,disk.spindles/12,nic.vlan/2,forthcoming,nic.ip/0,disk.name/0,nic.name/2,disk.count,hv/spice_use_tls,disk.name/14,nic.ip/3,hv/machine_version,custom_hvparams,disk.uuid/9,nic.mac/5,nic.link/6,hv/spice_jpeg_wan_compression,nic.bridge/2,nic.name/0,hypervisor,nic.macs,nic.modes,nic.network.name/7,os,disk.spindles,disk.spindles/7,disk.spindles/15,nic.bridge/5,disk.uuid/4,hv/cdrom_image_path,hv/root_path,serial_no,hv/vif_script,nic.mac/2,be/always_failover,hv/kernel_path,nic.name/5,nic.mac/6,status,snodes,disk.spindles/1,nic.mode/2,hv/cpuid,disk.name/6,disk.name/8,nic.bridge/0,nic.name/6,nic.bridges,hv/security_model,disk_template,nic.network.name/1,hv/spice_use_vdagent,nic.vlan/4,hv/disk_aio,disk.size/3,hv/device_model,hv/cpu_cores,nic_link,nic.ip/5,nic.vlan/7,nic.mode/6,nic.link/3,hv/user_shutdown,hv/pci_pass,hv/vnc_password_file,nic.vlans,hv/spice_zlib_glz_wan_compression,ip,nic_mode,nic.network.name/6,hv/use_bootloader,admin_up,disk.name/1,hv/num_ttys,sdb_size,hv/initrd_path,hv/cdrom2_image_path,disk.size/6,disk.spindles/9,nic.uuids,nic.network/4,disk.uuids,hv/cpu_type,hv/kvm_pci_reservations,disk.name/3,hv/security_domain,ctime,hv/vnc_bind_address,nic.network.name/4,be/vcpus,be/maxmem,disk.name/10,hv/use_chroot,nic.name/3,nic.names,nic.link/2,hv/kernel_args,nic.link/7,hv/init_script,snodes.group,hv/use_localtime,nic.network/6,nic.name/7,nic.bridge/6,disk.size/11,nic.vlan/0,nic.uuid/1,disk.sizes,hv/spice_bind,disk.uuid/2,hv/serial_speed,tags,hv/spice_tls_ciphers,hv/usb_mouse,nic.vlan/1,nic.ip/1,hv/use_guest_agent,hv/extra_config,disk.size/0,nic.network/3,hv/kvm_path,nic.uuid/3,oper_state,nic.link/4,osparams,hv/startup_timeout,custom_osparams,disk.spindles/13,nic.ip/2,pnode.group.uuid,nic.vlan/5,hv/kvm_flag,console,disk.spindles/11,hv/disk_cache,disk.size/12,hv/disk_type,hv/cpu_mask,nic.uuid/6,nic.link/0,hv/bootloader_args,hv/nic_type,hv/vif_type,nic.links,disk.name/7,oper_ram,disk.uuid/12,hv/vnc_tls,hv/kvm_extra,disk.spindles/5,hv/scsi_controller_type,hv/virtio_net_queues,nic.network/1,nic.mac/0,disk.spindles/2,hv/extra_cgroups,hv/serial_console,hv/mem_path,disk.size/10,disk.uuid/14,hv/cpu_weight,disk.name/4,nic.uuid/0,nic.uuid/5,nic.mac/4,disk.name/2,hv/vhost_net,hv/viridian,be/spindle_use,hvparams,hv/migration_downtime,hv/usb_devices,disk.size/4,disk.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_threads,disk.name/15,disk.spindles/3,disk.name/12,mtime,disk.uuid/13,disk.uuid/10,nic.bridge/1,nic.mode/1,disk.name/5,bridge,admin_state_source,nic.bridge/4,custom_nicparams,snodes.group.uuid,nic.ips,disk_usage,disk.uuid/0,disk.spindles/10,hv/vnc_x509_verify,hv/drop_capabilities,disk.uuid/5,hv/blockdev_prefix,nic.bridge/3,nic.network/2,nic.mac/1,disk.spindles/4,nic.mode/7,nic.network.name/0,nic.uuid/7,nic.mode/0,hv/floppy_image_path,hv/boot_order,disks_active,disk.size/9,pnode.group,nic.network/0,nic.mac/3,hv/keymap,disk.size/13,nic.link/5,disk.size/15,nic.bridge/7,sda_size,nic.vlan/3,nic.mode/5,hv/cpu_sockets,disk.uuid/15,hv/spice_playback_compression,pnode,nic.network.name/3,disk.name/13,nic.count,disk.spindles/14,nic.network.name/5,hv/spice_password_file,hv/spice_streaming_video,nic.ip/6,hv/spice_ip_version,nic.uuid/2,hv/cpu_cap,disk.size/5,disk.uuid/6,hv/disk_discard,disk.uuid/7,hv/devices,uuid,disk.spindles/0,disk.name/9,nic_network,hv/pae,hv/migration_caps,disk.uuid/11,disk.size/7,network_port,disk.name/11,be/minmem,nic.name/1,disk.size/2,disk.size/8,nic.name/4,be/memory,disk.spindles/6,nic.mode/3,nic.ip/4,disk.spindles/8,nic.link/1,disk.size/14,custom_beparams,nic.mode/4,hv/vnc_x509_path,hv/bootloader_path,admin_state,nic.network.name/2,hv/cdrom_disk_type,nic.networks,beparams,nic.network/5,hv/vnet_hdr,nic.vlan/6,disk.uuid/3,nic.ip/7,nic.uuid/4,nic.network/7,vcpus,nic.networks.names,disk.size/1,hv/acpi,hv/vga,disk.names,hv/reboot_behavior,mac,hv/spice_image_compression,disk.uuid/8,name,hv/soundhw,be/auto_balance,oper_vcpus,nic.mac/7,disk.spindles/12,nic.vlan/2,forthcoming,nic.ip/0,disk.name/0,nic.name/2,disk.count,hv/spice_use_tls,disk.name/14,nic.ip/3,hv/machine_version,custom_hvparams,disk.uuid/9,nic.mac/5,nic.link/6,hv/spice_jpeg_wan_compression,nic.bridge/2,nic.name/0,hypervisor,nic.macs,nic.modes,nic.network.name/7,os,disk.spindles,disk.spindles/7,disk.spindles/15,nic.bridge/5,disk.uuid/4,hv/cdrom_image_path,hv/root_path,serial_no,hv/vif_script,nic.mac/2,be/always_failover,hv/kernel_path,nic.name/5,nic.mac/6,status,snodes,disk.spindles/1,nic.mode/2,hv/cpuid,disk.name/6,disk.name/8,nic.bridge/0,nic.name/6,nic.bridges,hv/security_model,disk_template,nic.network.name/1,hv/spice_use_vdagent,nic.vlan/4,hv/disk_aio,disk.size/3,hv/device_model,hv/cpu_cores,nic_link,nic.ip/5,nic.vlan/7,nic.mode/6,nic.link/3,hv/user_shutdown,hv/pci_pass,hv/vnc_password_file,nic.vlans,hv/spice_zlib_glz_wan_compression,ip,nic_mode,nic.network.name/6,hv/use_bootloader,admin_up,disk.name/1,hv/num_ttys,sdb_size,hv/initrd_path,hv/cdrom2_image_path,disk.size/6,disk.spindles/9,nic.uuids,nic.network/4,disk.uuids,hv/cpu_type,hv/kvm_pci_reservations,disk.name/3,hv/security_domain,ctime,hv/vnc_bind_address,nic.network.name/4,be/vcpus,be/maxmem,disk.name/10,hv/use_chroot,nic.name/3,nic.names,nic.link/2,hv/kernel_args,nic.link/7,hv/init_script,snodes.group,hv/use_localtime,nic.network/6,nic.name/7,nic.bridge/6,disk.size/11,nic.vlan/0,nic.uuid/1,disk.sizes,hv/spice_bind,disk.uuid/2,hv/serial_speed,tags,hv/spice_tls_ciphers,hv/usb_mouse,nic.vlan/1,nic.ip/1,hv/use_guest_agent,hv/extra_config,disk.size/0,nic.network/3,hv/kvm_path,nic.uuid/3,oper_state,nic.link/4,osparams,hv/startup_timeout,custom_osparams,disk.spindles/13,nic.ip/2,pnode.group.uuid,nic.vlan/5,hv/kvm_flag,console,disk.spindles/11,hv/disk_cache,disk.size/12,hv/disk_type,hv/cpu_mask,nic.uuid/6,nic.link/0,hv/bootloader_args,hv/nic_type,hv/vif_type,nic.links,disk.name/7,oper_ram,disk.uuid/12,hv/vnc_tls,hv/kvm_extra,disk.spindles/5,hv/scsi_controller_type,hv/virtio_net_queues,nic.network/1,nic.mac/0,disk.spindles/2,hv/extra_cgroups,hv/serial_console,hv/mem_path,disk.size/10,disk.uuid/14,hv/cpu_weight,disk.name/4,nic.uuid/0,nic.uuid/5,nic.mac/4,disk.name/2,hv/vhost_net,hv/viridian,be/spindle_use,hvparams,hv/migration_downtime,hv/usb_devices,disk.size/4,disk.uuid/1,hv/cpu_threads,disk.name/15,disk.spindles/3,disk.name/12,mtime,disk.uuid/13,disk.uuid/10,nic.bridge/1,nic.mode/1,disk.name/5,bridge,admin_state_source,nic.bridge/4,custom_nicparams,snodes.group.uuid,nic.ips,disk_usage,disk.uuid/0,disk.spindles/10,hv/vnc_x509_verify,hv/drop_capabilities,disk.uuid/5,hv/blockdev_prefix,nic.bridge/3,nic.network/2,nic.mac/1,disk.spindles/4,nic.mode/7,nic.network.name/0,nic.uuid/7,nic.mode/0,hv/floppy_image_path,hv/boot_order,disks_active,disk.size/9,pnode.group,nic.network/0,nic.mac/3,hv/keymap,disk.size/13,nic.link/5,disk.size/15,nic.bridge/7,sda_size,nic.vlan/3,nic.mode/5,hv/cpu_sockets,disk.uuid/15,hv/spice_playback_compression,pnode,nic.network.name/3,disk.name/13,nic.count,disk.spindles/14,nic.network.name/5,hv/spice_password_file,hv/spice_streaming_video,nic.ip/6,hv/spice_ip_version,nic.uuid/2,hv/cpu_cap,disk.size/5,disk.uuid/6,hv/disk_discard,disk.uuid/7,hv/devices,uuid,disk.spindles/0,disk.name/9,nic_network,hv/pae,hv/migration_caps,disk.uuid/11,disk.size/7,network_port,disk.name/11,be/minmem,nic.name/1,disk.size/2,disk.size/8,nic.name/4,be/memory,disk.spindles/6,nic.mode/3,nic.ip/4,disk.spindles/8,nic.link/1,disk.size/14,custom_beparams,nic.mode/4,hv/vnc_x509_path,hv/bootloader_path,admin_state,nic.network.name/2,hv/cdrom_disk_type,nic.networks,beparams,nic.network/5,hv/vnet_hdr,nic.vlan/6,disk.uuid/3,nic.ip/7,nic.uuid/4,nic.network/7,vcpus,nic.networks.names,disk.size/1,hv/acpi,hv/vga,disk.names,hv/reboot_behavior,mac,hv/spice_image_compression,disk.uuid/8,name,hv/soundhw,be/auto_balance,oper_vcpus,nic.mac/7,disk.spindles/12,nic.vlan/2,forthcoming,nic.ip/0,disk.name/0,nic.name/2,disk.count,hv/spice_use_tls,disk.name/14,nic.ip/3,hv/machine_version,custom_hvparams,disk.uuid/9,nic.mac/5,nic.link/6,hv/spice_jpeg_wan_compression,nic.bridge/2,nic.name/0,hypervisor,nic.macs,nic.modes,nic.network.name/7,os,disk.spindles,disk.spindles/7,disk.spindles/15,nic.bridge/5,disk.uuid/4,hv/cdrom_image_path,hv/root_path,serial_no,hv/vif_script,nic.mac/2,be/always_failover,hv/kernel_path,nic.name/5,nic.mac/6,status,snodes,disk.spindles/1,nic.mode/2,hv/cpuid,disk.name/6,disk.name/8,nic.bridge/0,nic.name/6,nic.bridges,hv/security_model,disk_template,nic.network.name/1,hv/spice_use_vdagent,nic.vlan/4,hv/disk_aio,disk.size/3,hv/device_model,hv/cpu_cores,nic_link,nic.ip/5,nic.vlan/7,nic.mode/6,nic.link/3,hv/user_shutdown,hv/pci_pass,hv/vnc_password_file,nic.vlans,hv/spice_zlib_glz_wan_compression,ip,nic_mode,nic.network.name/6,hv/use_bootloader,admin_up,disk.name/1,hv/num_ttys,sdb_size,hv/initrd_path,hv/cdrom2_image_path,disk.size/6,disk.spindles/9,nic.uuids,nic.network/4,disk.uuids,hv/cpu_type,hv/kvm_pci_reservations,disk.name/3,hv/security_domain,ctime,hv/vnc_bind_address,nic.network.name/4,be/vcpus,be/maxmem,disk.name/10,hv/use_chroot,nic.name/3,nic.names,nic.link/2,hv/kernel_args,nic.link/7,hv/init_script,snodes.group,hv/use_localtime,nic.network/6,nic.name/7,nic.bridge/6,disk.size/11,nic.vlan/0,nic.uuid/1,disk.sizes,hv/spice_bind,disk.uuid/2,hv/serial_speed,tags,hv/spice_tls_ciphers,hv/usb_mouse,nic.vlan/1,nic.ip/1,hv/use_guest_agent,hv/extra_config,disk.size/0,nic.network/3,hv/kvm_path,nic.uuid/3,oper_state,nic.link/4,osparams,hv/startup_timeout,custom_osparams,disk.spindles/13,nic.ip/2,pnode.group.uuid,nic.vlan/5,hv/kvm_flag,console,disk.spindles/11,hv/disk_cache,disk.size/12,hv/disk_type,hv/cpu_mask,nic.uuid/6,nic.link/0,hv/bootloader_args,hv/nic_type,hv/vif_type,nic.links,disk.name/7,oper_ram,disk.uuid/12,hv/vnc_tls,hv/kvm_extra,disk.spindles/5,hv/scsi_controller_type,hv/virtio_net_queues,nic.network/1,nic.mac/0,disk.spindles/2,hv/extra_cgroups,hv/serial_console,hv/mem_path,disk.size/10,disk.uuid/14,hv/cpu_weight,disk.name/4,nic.uuid/0,nic.uuid/5,nic.mac/4,disk.name/2,hv/vhost_net,hv/viridian,be/spindle_use,hvparams,hv/migration_downtime,hv/usb_devices,disk.size/4,disk.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/1,disk.size/4,hv/usb_devices,hv/migration_downtime >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hvparams,be/spindle_use,hv/viridian,hv/vhost_net,disk.name/2,nic.mac/4,nic.uuid/5,nic.uuid/0,disk.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_weight,disk.uuid/14,disk.size/10,hv/mem_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/serial_console,hv/extra_cgroups,disk.spindles/2,nic.mac/0,nic.network/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/virtio_net_queues,hv/scsi_controller_type,disk.spindles/5,hv/kvm_extra,hv/vnc_tls,disk.uuid/12,oper_ram >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/7,nic.links,hv/vif_type,hv/nic_type,hv/bootloader_args,nic.link/0,nic.uuid/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_mask,hv/disk_type >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/12,hv/disk_cache >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/11,console,hv/kvm_flag,nic.vlan/5,pnode.group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.ip/2,disk.spindles/13,custom_osparams,hv/startup_timeout,osparams,nic.link/4,oper_state,nic.uuid/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/kvm_path,nic.network/3,disk.size/0,hv/extra_config >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/use_guest_agent,nic.ip/1,nic.vlan/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/usb_mouse,hv/spice_tls_ciphers,tags,hv/serial_speed >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/2,hv/spice_bind,disk.sizes,nic.uuid/1,nic.vlan/0 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/11,nic.bridge/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.name/7,nic.network/6,hv/use_localtime >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output snodes.group,hv/init_script,nic.link/7,hv/kernel_args,nic.link/2,nic.names,nic.name/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/use_chroot,disk.name/10,be/maxmem,be/vcpus,nic.network.name/4,hv/vnc_bind_address,ctime,hv/security_domain,disk.name/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/kvm_pci_reservations,hv/cpu_type >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuids,nic.network/4,nic.uuids,disk.spindles/9,disk.size/6,hv/cdrom2_image_path,hv/initrd_path,sdb_size,hv/num_ttys,disk.name/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output admin_up,hv/use_bootloader,nic.network.name/6,nic_mode >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output ip,hv/spice_zlib_glz_wan_compression,nic.vlans,hv/vnc_password_file >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/pci_pass,hv/user_shutdown,nic.link/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.mode/6,nic.vlan/7,nic.ip/5,nic_link,hv/cpu_cores,hv/device_model,disk.size/3,hv/disk_aio >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/4,hv/spice_use_vdagent,nic.network.name/1,disk_template,hv/security_model >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.bridges,nic.name/6,nic.bridge/0,disk.name/8 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/6,hv/cpuid,nic.mode/2,disk.spindles/1,snodes,status,nic.mac/6,nic.name/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/kernel_path,be/always_failover,nic.mac/2,hv/vif_script >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output serial_no,hv/root_path,hv/cdrom_image_path,disk.uuid/4,nic.bridge/5,disk.spindles/15,disk.spindles/7,disk.spindles,os >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network.name/7,nic.modes >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.macs,hypervisor,nic.name/0,nic.bridge/2,hv/spice_jpeg_wan_compression,nic.link/6,nic.mac/5,disk.uuid/9 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output custom_hvparams,hv/machine_version,nic.ip/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/14,hv/spice_use_tls,disk.count,nic.name/2,disk.name/0,nic.ip/0,forthcoming,nic.vlan/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/12,nic.mac/7,oper_vcpus,be/auto_balance,hv/soundhw,name,disk.uuid/8,hv/spice_image_compression >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output mac,hv/reboot_behavior,disk.names,hv/vga,hv/acpi >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/1,nic.networks.names,vcpus >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network/7,nic.uuid/4,nic.ip/7,disk.uuid/3,nic.vlan/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vnet_hdr,nic.network/5,beparams,nic.networks,hv/cdrom_disk_type,nic.network.name/2,admin_state,hv/bootloader_path,hv/vnc_x509_path,nic.mode/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output custom_beparams,disk.size/14,nic.link/1,disk.spindles/8,nic.ip/4,nic.mode/3,disk.spindles/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output be/memory,nic.name/4,disk.size/8,disk.size/2,nic.name/1,be/minmem,disk.name/11,network_port,disk.size/7,disk.uuid/11 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/migration_caps,hv/pae,nic_network,disk.name/9,disk.spindles/0,uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/devices,disk.uuid/7,hv/disk_discard >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/6,disk.size/5,hv/cpu_cap,nic.uuid/2,hv/spice_ip_version >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.ip/6,hv/spice_streaming_video,hv/spice_password_file,nic.network.name/5,disk.spindles/14,nic.count >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/13,nic.network.name/3,pnode,hv/spice_playback_compression,disk.uuid/15,hv/cpu_sockets,nic.mode/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/3,sda_size,nic.bridge/7,disk.size/15 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.link/5,disk.size/13,hv/keymap,nic.mac/3,nic.network/0,pnode.group >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/9,disks_active,hv/boot_order,hv/floppy_image_path,nic.mode/0,nic.uuid/7,nic.network.name/0,nic.mode/7,disk.spindles/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.mac/1,nic.network/2,nic.bridge/3,hv/blockdev_prefix,disk.uuid/5,hv/drop_capabilities,hv/vnc_x509_verify,disk.spindles/10 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/0,disk_usage,nic.ips,snodes.group.uuid,custom_nicparams,nic.bridge/4,admin_state_source >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output bridge,disk.name/5,nic.mode/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.bridge/1,disk.uuid/10,disk.uuid/13,mtime,disk.name/12,disk.spindles/3,disk.name/15,hv/cpu_threads >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.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 scratchy.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 scratchy.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-06-08 01:17:59.083021 time=0:00:10.490816 [TestInstanceList] gnt-instance list <<<< 2026-06-08 01:17:59.083136 start [TestInstanceInfo] gnt-instance info Command: ssh scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 0d2f2b09-a84e-4eb2-a416-847ed8651e5f Serial number: 18 Creation time: 2026-06-08 01:15:37 Modification time: 2026-06-08 01:17:44 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:36:b2:9e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 271c4212-756f-40fe-a280-041cbb710ee4 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 6b5b830c-845a-4f63-b02c-9a2d4aac85a4 child devices: - child 0: plain, size 768M logical_id: gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data on primary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data (253:0) on secondary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data (253:0) name: None UUID: 6c408525-a86e-4d2f-bcc6-679c0eaa97d4 - child 1: plain, size 128M logical_id: gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta on primary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta (253:1) on secondary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta (253:1) name: None UUID: eb86e7f7-3185-4e91-ad90-60c75f2c2f2d - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 84611696-b8aa-4090-bb61-00a8e0fd858b child devices: - child 0: plain, size 512M logical_id: gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data on primary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data (253:2) on secondary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data (253:2) name: None UUID: a4ffb9fe-7749-4191-bfd0-74d043a000ca - child 1: plain, size 128M logical_id: gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta on primary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta (253:3) on secondary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta (253:3) name: None UUID: dcecc8cd-d1fe-4825-9ae1-d7e146512d4d ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-06-08 01:18:01.359509 time=0:00:02.276373 [TestInstanceInfo] gnt-instance info <<<< 2026-06-08 01:18:01.359588 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 0d2f2b09-a84e-4eb2-a416-847ed8651e5f Serial number: 18 Creation time: 2026-06-08 01:15:37 Modification time: 2026-06-08 01:17:44 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:36:b2:9e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 271c4212-756f-40fe-a280-041cbb710ee4 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 6b5b830c-845a-4f63-b02c-9a2d4aac85a4 child devices: - child 0: plain, size 768M logical_id: gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data on primary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data (253:0) on secondary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data (253:0) name: None UUID: 6c408525-a86e-4d2f-bcc6-679c0eaa97d4 - child 1: plain, size 128M logical_id: gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta on primary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta (253:1) on secondary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta (253:1) name: None UUID: eb86e7f7-3185-4e91-ad90-60c75f2c2f2d - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 84611696-b8aa-4090-bb61-00a8e0fd858b child devices: - child 0: plain, size 512M logical_id: gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data on primary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data (253:2) on secondary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data (253:2) name: None UUID: a4ffb9fe-7749-4191-bfd0-74d043a000ca - child 1: plain, size 128M logical_id: gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta on primary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta (253:3) on secondary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta (253:3) name: None UUID: dcecc8cd-d1fe-4825-9ae1-d7e146512d4d Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:18:04 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:18:04 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:b2:9f:3b,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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:18:06 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:18:06 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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:18:07 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:18:08 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:18:13 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:18:14 2026 - INFO: Hotplug done. Mon Jun 8 01:18:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:18:14 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Mon Jun 8 01:19:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:19:15 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:19: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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.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 scratchy.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-06-08 01:19:36.142888 time=0:01:34.783300 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 01:19:36.143051 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1600 GET /2/jobs/1601 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 01:19:38.620790 time=0:00:02.477739 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 01:19:38.620944 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 01:19:38.620965 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 01:19:38.620979 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 01:19:38.621001 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1602 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 01:19:46.585224 time=0:00:07.964223 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 01:19:46.585373 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 01:19:46.585394 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 01:19:46.585416 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 0d2f2b09-a84e-4eb2-a416-847ed8651e5f Serial number: 41 Creation time: 2026-06-08 01:15:37 Modification time: 2026-06-08 01:19:44 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:36:b2:9e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 271c4212-756f-40fe-a280-041cbb710ee4 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 6b5b830c-845a-4f63-b02c-9a2d4aac85a4 child devices: - child 0: plain, size 768M logical_id: gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data on primary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data (253:0) on secondary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data (253:0) name: None UUID: 6c408525-a86e-4d2f-bcc6-679c0eaa97d4 - child 1: plain, size 128M logical_id: gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta on primary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta (253:1) on secondary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta (253:1) name: None UUID: eb86e7f7-3185-4e91-ad90-60c75f2c2f2d - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 84611696-b8aa-4090-bb61-00a8e0fd858b child devices: - child 0: plain, size 512M logical_id: gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data on primary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data (253:2) on secondary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data (253:2) name: None UUID: a4ffb9fe-7749-4191-bfd0-74d043a000ca - child 1: plain, size 128M logical_id: gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta on primary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta (253:3) on secondary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta (253:3) name: None UUID: dcecc8cd-d1fe-4825-9ae1-d7e146512d4d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.H39VRn Command: ssh scratchy.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.H39VRn && mv /tmp/gnt.H39VRn /etc/hosts' Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Stdout was: Mon Jun 8 01:19:49 2026 - INFO: Resolved given name 'kvm-test-instance02.staging.ganeti.org' to 'localhost' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Resolved hostname 'localhost' does not look the same as given hostname 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 0d2f2b09-a84e-4eb2-a416-847ed8651e5f Serial number: 41 Creation time: 2026-06-08 01:15:37 Modification time: 2026-06-08 01:19:44 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:36:b2:9e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 271c4212-756f-40fe-a280-041cbb710ee4 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 6b5b830c-845a-4f63-b02c-9a2d4aac85a4 child devices: - child 0: plain, size 768M logical_id: gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data on primary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data (253:0) on secondary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data (253:0) name: None UUID: 6c408525-a86e-4d2f-bcc6-679c0eaa97d4 - child 1: plain, size 128M logical_id: gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta on primary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta (253:1) on secondary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta (253:1) name: None UUID: eb86e7f7-3185-4e91-ad90-60c75f2c2f2d - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 84611696-b8aa-4090-bb61-00a8e0fd858b child devices: - child 0: plain, size 512M logical_id: gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data on primary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data (253:2) on secondary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data (253:2) name: None UUID: a4ffb9fe-7749-4191-bfd0-74d043a000ca - child 1: plain, size 128M logical_id: gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta on primary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta (253:3) on secondary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta (253:3) name: None UUID: dcecc8cd-d1fe-4825-9ae1-d7e146512d4d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.WHaeST Command: ssh scratchy.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.WHaeST && mv /tmp/gnt.WHaeST /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 0d2f2b09-a84e-4eb2-a416-847ed8651e5f Serial number: 41 Creation time: 2026-06-08 01:15:37 Modification time: 2026-06-08 01:19:44 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:36:b2:9e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 271c4212-756f-40fe-a280-041cbb710ee4 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 6b5b830c-845a-4f63-b02c-9a2d4aac85a4 child devices: - child 0: plain, size 768M logical_id: gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data on primary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data (253:0) on secondary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data (253:0) name: None UUID: 6c408525-a86e-4d2f-bcc6-679c0eaa97d4 - child 1: plain, size 128M logical_id: gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta on primary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta (253:1) on secondary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta (253:1) name: None UUID: eb86e7f7-3185-4e91-ad90-60c75f2c2f2d - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 84611696-b8aa-4090-bb61-00a8e0fd858b child devices: - child 0: plain, size 512M logical_id: gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data on primary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data (253:2) on secondary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data (253:2) name: None UUID: a4ffb9fe-7749-4191-bfd0-74d043a000ca - child 1: plain, size 128M logical_id: gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta on primary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta (253:3) on secondary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta (253:3) name: None UUID: dcecc8cd-d1fe-4825-9ae1-d7e146512d4d Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 0d2f2b09-a84e-4eb2-a416-847ed8651e5f Serial number: 43 Creation time: 2026-06-08 01:15:37 Modification time: 2026-06-08 01:20:01 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:36:b2:9e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 271c4212-756f-40fe-a280-041cbb710ee4 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 6b5b830c-845a-4f63-b02c-9a2d4aac85a4 child devices: - child 0: plain, size 768M logical_id: gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data on primary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data (253:0) on secondary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data (253:0) name: None UUID: 6c408525-a86e-4d2f-bcc6-679c0eaa97d4 - child 1: plain, size 128M logical_id: gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta on primary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta (253:1) on secondary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta (253:1) name: None UUID: eb86e7f7-3185-4e91-ad90-60c75f2c2f2d - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 84611696-b8aa-4090-bb61-00a8e0fd858b child devices: - child 0: plain, size 512M logical_id: gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data on primary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data (253:2) on secondary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data (253:2) name: None UUID: a4ffb9fe-7749-4191-bfd0-74d043a000ca - child 1: plain, size 128M logical_id: gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta on primary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta (253:3) on secondary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta (253:3) name: None UUID: dcecc8cd-d1fe-4825-9ae1-d7e146512d4d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 0d2f2b09-a84e-4eb2-a416-847ed8651e5f Serial number: 45 Creation time: 2026-06-08 01:15:37 Modification time: 2026-06-08 01:20:12 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:36:b2:9e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 271c4212-756f-40fe-a280-041cbb710ee4 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 6b5b830c-845a-4f63-b02c-9a2d4aac85a4 child devices: - child 0: plain, size 768M logical_id: gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data on primary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data (253:0) on secondary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data (253:0) name: None UUID: 6c408525-a86e-4d2f-bcc6-679c0eaa97d4 - child 1: plain, size 128M logical_id: gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta on primary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta (253:1) on secondary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta (253:1) name: None UUID: eb86e7f7-3185-4e91-ad90-60c75f2c2f2d - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 84611696-b8aa-4090-bb61-00a8e0fd858b child devices: - child 0: plain, size 512M logical_id: gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data on primary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data (253:2) on secondary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data (253:2) name: None UUID: a4ffb9fe-7749-4191-bfd0-74d043a000ca - child 1: plain, size 128M logical_id: gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta on primary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta (253:3) on secondary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta (253:3) name: None UUID: dcecc8cd-d1fe-4825-9ae1-d7e146512d4d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-06-08 01:20:16.655754 time=0:00:30.070338 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-06-08 01:20:16.655850 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/1611 GET /2/jobs/1612 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-06-08 01:20:34.348015 time=0:00:17.692165 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-06-08 01:20:34.348121 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 0d2f2b09-a84e-4eb2-a416-847ed8651e5f Serial number: 49 Creation time: 2026-06-08 01:15:37 Modification time: 2026-06-08 01:20:32 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:36:b2:9e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 271c4212-756f-40fe-a280-041cbb710ee4 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 6b5b830c-845a-4f63-b02c-9a2d4aac85a4 child devices: - child 0: plain, size 768M logical_id: gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data on primary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data (253:0) on secondary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data (253:0) name: None UUID: 6c408525-a86e-4d2f-bcc6-679c0eaa97d4 - child 1: plain, size 128M logical_id: gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta on primary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta (253:1) on secondary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta (253:1) name: None UUID: eb86e7f7-3185-4e91-ad90-60c75f2c2f2d - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 84611696-b8aa-4090-bb61-00a8e0fd858b child devices: - child 0: plain, size 512M logical_id: gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data on primary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data (253:2) on secondary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data (253:2) name: None UUID: a4ffb9fe-7749-4191-bfd0-74d043a000ca - child 1: plain, size 128M logical_id: gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta on primary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta (253:3) on secondary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta (253:3) name: None UUID: dcecc8cd-d1fe-4825-9ae1-d7e146512d4d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.4mOS2L Command: ssh scratchy.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.4mOS2L && mv /tmp/gnt.4mOS2L /etc/hosts' Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Stdout was: Mon Jun 8 01:20:37 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 0d2f2b09-a84e-4eb2-a416-847ed8651e5f Serial number: 49 Creation time: 2026-06-08 01:15:37 Modification time: 2026-06-08 01:20:32 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:36:b2:9e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 271c4212-756f-40fe-a280-041cbb710ee4 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 6b5b830c-845a-4f63-b02c-9a2d4aac85a4 child devices: - child 0: plain, size 768M logical_id: gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data on primary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data (253:0) on secondary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data (253:0) name: None UUID: 6c408525-a86e-4d2f-bcc6-679c0eaa97d4 - child 1: plain, size 128M logical_id: gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta on primary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta (253:1) on secondary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta (253:1) name: None UUID: eb86e7f7-3185-4e91-ad90-60c75f2c2f2d - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 84611696-b8aa-4090-bb61-00a8e0fd858b child devices: - child 0: plain, size 512M logical_id: gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data on primary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data (253:2) on secondary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data (253:2) name: None UUID: a4ffb9fe-7749-4191-bfd0-74d043a000ca - child 1: plain, size 128M logical_id: gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta on primary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta (253:3) on secondary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta (253:3) name: None UUID: dcecc8cd-d1fe-4825-9ae1-d7e146512d4d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.g5BJvQ Command: ssh scratchy.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.g5BJvQ && mv /tmp/gnt.g5BJvQ /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 0d2f2b09-a84e-4eb2-a416-847ed8651e5f Serial number: 49 Creation time: 2026-06-08 01:15:37 Modification time: 2026-06-08 01:20:32 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:36:b2:9e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 271c4212-756f-40fe-a280-041cbb710ee4 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 6b5b830c-845a-4f63-b02c-9a2d4aac85a4 child devices: - child 0: plain, size 768M logical_id: gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data on primary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data (253:0) on secondary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data (253:0) name: None UUID: 6c408525-a86e-4d2f-bcc6-679c0eaa97d4 - child 1: plain, size 128M logical_id: gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta on primary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta (253:1) on secondary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta (253:1) name: None UUID: eb86e7f7-3185-4e91-ad90-60c75f2c2f2d - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 84611696-b8aa-4090-bb61-00a8e0fd858b child devices: - child 0: plain, size 512M logical_id: gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data on primary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data (253:2) on secondary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data (253:2) name: None UUID: a4ffb9fe-7749-4191-bfd0-74d043a000ca - child 1: plain, size 128M logical_id: gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta on primary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta (253:3) on secondary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta (253:3) name: None UUID: dcecc8cd-d1fe-4825-9ae1-d7e146512d4d Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance03.staging.ganeti.org' - Instance name: kvm-test-instance03.staging.ganeti.org UUID: 0d2f2b09-a84e-4eb2-a416-847ed8651e5f Serial number: 51 Creation time: 2026-06-08 01:15:37 Modification time: 2026-06-08 01:20:49 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:36:b2:9e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 271c4212-756f-40fe-a280-041cbb710ee4 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 6b5b830c-845a-4f63-b02c-9a2d4aac85a4 child devices: - child 0: plain, size 768M logical_id: gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data on primary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data (253:0) on secondary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data (253:0) name: None UUID: 6c408525-a86e-4d2f-bcc6-679c0eaa97d4 - child 1: plain, size 128M logical_id: gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta on primary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta (253:1) on secondary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta (253:1) name: None UUID: eb86e7f7-3185-4e91-ad90-60c75f2c2f2d - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 84611696-b8aa-4090-bb61-00a8e0fd858b child devices: - child 0: plain, size 512M logical_id: gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data on primary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data (253:2) on secondary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data (253:2) name: None UUID: a4ffb9fe-7749-4191-bfd0-74d043a000ca - child 1: plain, size 128M logical_id: gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta on primary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta (253:3) on secondary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta (253:3) name: None UUID: dcecc8cd-d1fe-4825-9ae1-d7e146512d4d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.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/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta | grep kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.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 scratchy.staging.ganeti.org 'lvs -o tags --noheadings gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta | grep kvm-test-instance02.staging.ganeti.org' Command: ssh scratchy.staging.ganeti.org 'lvs -o tags --noheadings gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.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 scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 0d2f2b09-a84e-4eb2-a416-847ed8651e5f Serial number: 53 Creation time: 2026-06-08 01:15:37 Modification time: 2026-06-08 01:21:00 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:36:b2:9e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 271c4212-756f-40fe-a280-041cbb710ee4 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 6b5b830c-845a-4f63-b02c-9a2d4aac85a4 child devices: - child 0: plain, size 768M logical_id: gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data on primary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data (253:0) on secondary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data (253:0) name: None UUID: 6c408525-a86e-4d2f-bcc6-679c0eaa97d4 - child 1: plain, size 128M logical_id: gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta on primary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta (253:1) on secondary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta (253:1) name: None UUID: eb86e7f7-3185-4e91-ad90-60c75f2c2f2d - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 84611696-b8aa-4090-bb61-00a8e0fd858b child devices: - child 0: plain, size 512M logical_id: gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data on primary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data (253:2) on secondary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data (253:2) name: None UUID: a4ffb9fe-7749-4191-bfd0-74d043a000ca - child 1: plain, size 128M logical_id: gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta on primary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta (253:3) on secondary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta (253:3) name: None UUID: dcecc8cd-d1fe-4825-9ae1-d7e146512d4d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.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/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.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/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta | grep kvm-test-instance03.staging.ganeti.org' Command: ssh scratchy.staging.ganeti.org 'lvs -o tags --noheadings gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.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 scratchy.staging.ganeti.org 'lvs -o tags --noheadings gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta | grep kvm-test-instance03.staging.ganeti.org' ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-06-08 01:21:05.084537 time=0:00:30.736416 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-06-08 01:21:05.084627 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/1621 GET /2/jobs/1622 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-06-08 01:21:22.764158 time=0:00:17.679531 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-06-08 01:21:22.764267 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 01:21:26 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 01:21:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:21:27 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 01:22:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 01:22:33 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 01:22:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:22:34 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 01:23:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 01:23:39 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 01:23:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:23:41 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 01:24:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 01:24:46 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 01:24:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:24:48 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 01:25:48 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 01:25:49.719704 time=0:04:26.955437 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 01:25:49.719845 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1629 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 01:25:55.101551 time=0:00:05.381706 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 01:25:55.101674 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1630 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1631 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1632 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1633 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1634 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 01:26:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 01:26:44.130134 time=0:00:49.028460 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 01:26:44.130263 start [TestInstanceTags] gnt-instance tags Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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/1638 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/1639 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-06-08 01:26:49.084129 time=0:00:04.953866 [TestInstanceTags] gnt-instance tags <<<< 2026-06-08 01:26:49.084257 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Mon Jun 8 05:26:49 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Jun 8 05:26:49 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 0d2f2b09-a84e-4eb2-a416-847ed8651e5f Serial number: 72 Creation time: 2026-06-08 01:15:37 Modification time: 2026-06-08 01:26:48 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:36:b2:9e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 271c4212-756f-40fe-a280-041cbb710ee4 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 6b5b830c-845a-4f63-b02c-9a2d4aac85a4 child devices: - child 0: plain, size 1.8G logical_id: gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data on primary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data (253:0) on secondary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_data (253:0) name: None UUID: 6c408525-a86e-4d2f-bcc6-679c0eaa97d4 - child 1: plain, size 128M logical_id: gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta on primary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta (253:1) on secondary: /dev/gnt/fe33f1ea-5f75-4b17-bf2b-47e5ea1453e1.disk0_meta (253:1) name: None UUID: eb86e7f7-3185-4e91-ad90-60c75f2c2f2d - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 84611696-b8aa-4090-bb61-00a8e0fd858b child devices: - child 0: plain, size 1.5G logical_id: gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data on primary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data (253:2) on secondary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_data (253:2) name: None UUID: a4ffb9fe-7749-4191-bfd0-74d043a000ca - child 1: plain, size 128M logical_id: gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta on primary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta (253:3) on secondary: /dev/gnt/fe23f89d-b47d-4c49-81b9-11d1c8ed3c87.disk1_meta (253:3) name: None UUID: dcecc8cd-d1fe-4825-9ae1-d7e146512d4d Command: ssh scratchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1642 Waiting for job 1642 ... 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1645 Waiting for job 1645 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1647, 1648 Waiting for job 1647 ... Mon Jun 8 01:27:02 2026 * Verifying cluster config Mon Jun 8 01:27:02 2026 * Verifying cluster certificate files Mon Jun 8 01:27:02 2026 * Verifying hypervisor parameters Mon Jun 8 01:27:02 2026 * Verifying all nodes belong to an existing group Waiting for job 1648 ... Mon Jun 8 01:27:02 2026 * Verifying group 'default' Mon Jun 8 01:27:02 2026 * Gathering data (3 nodes) Mon Jun 8 01:27:02 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 01:27:03 2026 * Gathering disk information (3 nodes) Mon Jun 8 01:27:04 2026 * Verifying configuration file consistency Mon Jun 8 01:27:04 2026 * Verifying node status Mon Jun 8 01:27:04 2026 * Verifying instance status Mon Jun 8 01:27:04 2026 * Verifying orphan volumes Mon Jun 8 01:27:04 2026 * Verifying N+1 Memory redundancy Mon Jun 8 01:27:04 2026 * Assessing cluster hypervisor parameters Mon Jun 8 01:27:04 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Jun 8 01:27:04 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 01:27:04 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 01:27:04 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 01:27:04 2026 * Other Notes Mon Jun 8 01:27:04 2026 * Hooks Results Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-06-08 01:27:04.934773 time=0:00:15.850516 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-06-08 01:27:04.934906 start [TestClusterVerify] gnt-cluster verify Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1650, 1651 Waiting for job 1650 ... Mon Jun 8 01:27:06 2026 * Verifying cluster config Mon Jun 8 01:27:06 2026 * Verifying cluster certificate files Mon Jun 8 01:27:06 2026 * Verifying hypervisor parameters Mon Jun 8 01:27:06 2026 * Verifying all nodes belong to an existing group Waiting for job 1651 ... Mon Jun 8 01:27:07 2026 * Verifying group 'default' Mon Jun 8 01:27:07 2026 * Gathering data (3 nodes) Mon Jun 8 01:27:07 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 01:27:08 2026 * Gathering disk information (3 nodes) Mon Jun 8 01:27:08 2026 * Verifying configuration file consistency Mon Jun 8 01:27:08 2026 * Verifying node status Mon Jun 8 01:27:08 2026 * Verifying instance status Mon Jun 8 01:27:08 2026 * Verifying orphan volumes Mon Jun 8 01:27:08 2026 * Verifying N+1 Memory redundancy Mon Jun 8 01:27:08 2026 * Assessing cluster hypervisor parameters Mon Jun 8 01:27: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. Mon Jun 8 01:27:08 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 01:27:08 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 01:27:08 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 01:27:08 2026 * Other Notes Mon Jun 8 01:27:08 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1653 Waiting for job 1653 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-06-08 01:27:10.884958 time=0:00:05.950052 [TestClusterVerify] gnt-cluster verify <<<< 2026-06-08 01:27:10.885077 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/1656 Mon Jun 8 01:27:14 2026 Generating X509 certificate on troy-mcclure.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-06-08 01:27:15.136081 time=0:00:04.251004 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-06-08 01:27:15.136181 start [TestNodeList] gnt-node list ----- Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/ssh_port,master,mtime,ndp/spindle_count,powered,custom_ndparams,ndp/exclusive_storage,sptotal,dtotal,vm_capable,ndp/oob_program,pinst_list,ndp/ovs_link,disk_state,uuid,offline,csockets,mtotal,group,group.uuid,role,tags,mfree,pinst_cnt,spfree,ctotal,name,sinst_cnt,drained,ctime,sip,dfree,serial_no,sinst_list,cnodes,pip,ndp/cpu_speed,ndp/ovs,mnode,ndp/ovs_name,ndparams,master_candidate,cnos,master_capable,bootid,hv_state >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-node list --output ndp/ssh_port,master,mtime,ndp/spindle_count,powered,custom_ndparams,ndp/exclusive_storage,sptotal,dtotal,vm_capable,ndp/oob_program,pinst_list,ndp/ovs_link,disk_state,uuid,offline,csockets,mtotal,group,group.uuid,role,tags,mfree,pinst_cnt,spfree,ctotal,name,sinst_cnt,drained,ctime,sip,dfree,serial_no,sinst_list,cnodes,pip,ndp/cpu_speed,ndp/ovs,mnode,ndp/ovs_name,ndparams,master_candidate,cnos,master_capable,bootid,hv_state,ndp/ssh_port,master,mtime,ndp/spindle_count,powered,custom_ndparams,ndp/exclusive_storage,sptotal,dtotal,vm_capable,ndp/oob_program,pinst_list,ndp/ovs_link,disk_state,uuid,offline,csockets,mtotal,group,group.uuid,role,tags,mfree,pinst_cnt,spfree,ctotal,name,sinst_cnt,drained,ctime,sip,dfree,serial_no,sinst_list,cnodes,pip,ndp/cpu_speed,ndp/ovs,mnode,ndp/ovs_name,ndparams,master_candidate,cnos,master_capable,bootid,hv_state >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output hv_state,bootid,master_capable,cnos,master_candidate,ndparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/ovs_name,mnode >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/ovs,ndp/cpu_speed,pip,cnodes,sinst_list,serial_no,dfree,sip >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ctime,drained,sinst_cnt,name >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ctotal,spfree,pinst_cnt,mfree >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output tags,role,group.uuid,group >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output mtotal,csockets >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output offline,uuid,disk_state,ndp/ovs_link,pinst_list,ndp/oob_program,vm_capable,dtotal,sptotal >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/exclusive_storage,custom_ndparams,powered,ndp/spindle_count,mtime,master,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' scratchy.staging.ganeti.org todd-flanders.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org todd-flanders.staging.ganeti.org scratchy.staging.ganeti.org' troy-mcclure.staging.ganeti.org todd-flanders.staging.ganeti.org scratchy.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org todd-flanders.staging.ganeti.org scratchy.staging.ganeti.org' troy-mcclure.staging.ganeti.org todd-flanders.staging.ganeti.org scratchy.staging.ganeti.org Command: ssh scratchy.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 scratchy.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-06-08 01:27:20.493225 time=0:00:05.357044 [TestNodeList] gnt-node list <<<< 2026-06-08 01:27:20.493330 start [TestJobList] gnt-job list ------- Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output summary,priority,opresult,oppriority,ops,oplog,start_ts,end_ts,received_ts,opstart,archived,status,id,opstatus,opend,opexec >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-job list --output summary,priority,opresult,oppriority,ops,oplog,start_ts,end_ts,received_ts,opstart,archived,status,id,opstatus,opend,opexec,summary,priority,opresult,oppriority,ops,oplog,start_ts,end_ts,received_ts,opstart,archived,status,id,opstatus,opend,opexec >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opexec,opend >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opstatus,id,status,archived,opstart,received_ts,end_ts,start_ts,oplog,ops >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output oppriority,opresult,priority,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.ia1rdnma -oControlMaster=no scratchy.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 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 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' 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 774 562 1418 1566 437 215 1402 1373 954 1591 434 1104 353 744 1426 1464 1554 184 971 1226 1617 1341 1536 981 1279 538 740 1135 1427 1298 418 1378 383 1360 786 187 635 268 1446 199 442 812 1408 424 133 1472 1229 758 1069 56 1189 1043 853 1500 1465 1170 1509 544 478 1595 1541 983 910 276 1107 1629 798 1054 1103 1570 1211 506 1184 1347 564 705 1067 561 1623 88 1601 1556 836 1516 934 899 1259 731 1029 1083 552 961 829 1302 893 37 1235 556 1562 1270 543 814 965 1 334 1504 609 1049 1348 793 477 1153 958 867 1260 1343 363 901 1625 1215 234 1301 1147 1410 1496 64 1307 668 726 1199 1579 863 190 1328 942 1276 1368 341 1439 92 335 1352 43 1342 357 1630 1494 1190 675 593 1430 940 118 1141 1035 1087 677 1551 1521 218 827 797 500 1599 267 520 25 1249 331 622 1065 492 336 576 972 1508 539 1588 770 1197 1483 769 1154 907 762 1420 658 1576 1080 600 642 269 1166 1573 679 824 295 1581 471 732 301 193 384 596 530 1626 1539 1443 1131 973 69 558 1594 151 293 909 149 751 963 421 71 400 838 1568 465 370 1027 53 283 1009 1335 1487 925 1322 1156 1187 1217 405 1007 427 1278 1092 759 694 667 665 1200 1453 223 659 948 499 107 653 208 1356 1130 750 333 581 380 505 1605 1652 411 100 590 463 1650 1398 568 1612 284 1021 494 392 864 1271 640 839 1526 104 308 1330 1060 110 1557 98 684 311 585 1262 683 372 150 570 1306 745 737 1616 860 546 1127 205 386 177 186 888 655 1644 1039 132 45 381 922 1552 932 304 823 689 403 299 1474 406 1155 119 224 1012 1209 13 166 342 968 327 607 1429 801 921 525 1101 1544 1310 639 1431 196 1158 1593 897 1344 1118 984 742 292 565 1146 1583 521 1390 1550 102 34 1585 1257 483 685 364 1569 476 1481 690 1505 255 844 1124 900 52 906 1383 1263 39 1619 270 553 323 718 1363 1340 1252 1655 896 947 214 1359 1319 1614 120 1365 57 1424 822 481 435 198 1475 1461 1596 869 1379 1134 1353 1575 777 480 1357 950 1048 1448 1236 1181 756 1222 522 1486 1173 1019 1416 519 614 84 440 55 474 1640 849 1034 720 952 1139 764 305 962 979 258 172 142 903 1491 396 288 706 443 516 194 1492 927 359 1447 297 228 713 508 517 1466 754 998 584 1273 715 345 788 1407 551 191 310 1122 778 446 991 1072 365 1076 1024 401 716 1247 1587 329 123 106 1221 534 464 549 978 1308 806 117 347 1473 628 1362 724 939 1638 375 178 382 1149 1559 11 1553 79 200 354 641 944 597 757 31 708 960 1070 891 1026 1244 1312 784 1305 46 1245 1499 497 230 1017 598 545 699 6 1517 1318 1414 1462 49 460 507 1177 462 748 627 1637 1089 1480 854 1000 673 915 904 1377 1053 547 700 1115 65 1272 1534 970 265 872 291 575 1168 504 717 669 828 146 317 953 835 820 993 339 871 601 1609 710 967 796 946 1311 247 4 1098 1349 416 1622 883 1074 776 623 583 325 1436 266 1329 638 1376 1469 866 924 94 712 1145 527 619 747 1450 1558 1628 1284 15 409 262 1109 1238 990 156 501 1162 810 1403 1641 309 430 1336 1033 941 1250 1577 1042 80 105 772 662 933 1274 453 1011 892 1546 277 1610 314 1075 1432 1532 1001 1395 315 1413 113 263 140 535 1477 63 1371 1478 986 541 775 1520 803 16 794 625 1309 711 1137 175 436 1400 125 649 889 112 260 1515 1105 914 1421 1425 704 378 1547 1621 1088 1036 232 124 1113 1346 1327 1565 1176 221 366 286 595 1120 919 587 763 1618 307 1351 9 616 1198 550 89 456 1040 1172 1434 449 780 765 1564 351 1287 161 819 859 1028 876 454 38 1510 2 1449 1560 1326 843 977 573 1337 1518 1589 1548 1549 728 1519 624 139 956 592 1216 1495 528 992 1428 1391 1530 851 1476 1052 128 482 938 976 865 680 980 1433 1179 163 1231 1281 1355 422 746 1100 1636 1066 81 1013 1493 393 399 917 455 1022 760 195 1485 313 966 410 330 1152 229 588 815 578 344 1437 945 753 931 790 249 1320 1213 1533 850 1603 22 85 1143 468 847 531 138 734 1535 1084 346 90 703 1393 730 518 802 1441 1454 1112 898 1452 1646 1361 1032 1423 306 1303 1196 1078 1253 282 1498 1133 487 1624 75 1234 121 1212 5 1180 603 1419 913 1529 127 654 1467 355 1502 264 245 555 189 678 332 808 488 861 289 1374 660 605 275 1116 1232 1167 1068 1295 1204 167 586 1063 484 727 1093 661 19 93 870 137 1192 8 1117 672 467 91 1607 621 875 216 821 115 66 1121 1267 83 1555 1051 841 1525 512 134 884 964 1527 197 920 599 1128 855 1604 373 62 1264 1138 154 1438 701 1142 912 879 1185 1023 419 1255 1268 846 729 1178 1183 1237 74 1045 779 1654 1384 1277 834 1613 367 153 1538 391 202 1531 1497 845 3 243 159 368 287 272 579 1219 816 201 1380 840 433 651 162 86 1203 188 670 768 248 1470 1171 709 171 1030 320 356 1317 318 1635 1297 1111 1140 1201 441 415 211 852 33 1649 1006 1191 664 722 1479 695 1542 589 1097 928 395 414 1602 926 1256 833 143 923 1457 448 1046 29 905 1285 647 1503 203 686 408 145 648 148 1294 837 1258 608 1440 1299 181 671 606 1251 696 1223 82 78 557 1489 1506 76 636 1195 510 438 50 1394 1242 1586 618 180 67 1062 231 1537 799 1561 158 540 1451 674 881 1240 1004 895 1323 185 536 637 513 1490 789 1482 374 155 612 1645 59 473 955 87 457 1404 1269 682 242 503 1148 290 322 388 349 204 1086 842 857 35 1606 486 617 1220 1165 738 95 174 423 989 1358 1288 969 1611 1241 1386 348 1286 447 360 379 1129 1524 509 1205 611 936 631 1056 28 880 1597 26 569 1653 1290 285 1396 1369 1058 755 1126 687 407 736 1656 1567 472 274 537 1458 352 1350 1334 1417 77 781 1345 1300 1061 254 1090 475 1123 626 1159 1409 604 1292 1315 692 1099 511 951 1543 1411 943 1280 298 862 739 1224 241 227 27 1218 1296 995 721 1389 918 629 620 273 825 1239 1085 233 656 1364 1010 602 571 809 402 404 697 1144 1248 1582 469 1590 394 1511 1188 206 1182 1228 856 1095 219 369 563 999 795 240 645 12 439 1445 994 271 1132 572 663 261 122 792 217 1463 1578 47 752 634 1338 1202 324 985 804 491 874 771 894 1639 783 362 103 959 1041 350 461 1456 296 30 1631 1044 413 239 1321 1471 1291 489 1627 1608 1102 1059 580 1186 17 529 567 1401 1014 157 61 135 278 1488 426 911 321 23 1073 1572 767 316 1412 666 830 698 1206 257 495 1160 633 1633 303 1005 650 238 126 1163 452 735 1385 68 444 1584 73 817 1175 496 253 643 32 1468 773 868 560 252 559 1460 515 1283 170 1304 1388 930 1459 116 749 848 1094 591 1161 613 1392 1096 235 1008 417 1397 761 466 485 997 524 987 129 459 1125 1057 1077 1455 1275 733 574 1261 681 1246 1020 935 1512 1415 1563 782 1540 548 377 554 101 1114 1316 251 1119 1136 108 719 1227 791 429 1598 1634 385 1003 97 1372 787 1266 533 1648 890 937 361 279 532 882 885 1507 212 908 256 51 582 1501 693 244 714 1207 72 432 173 1405 326 542 420 805 1157 1647 458 1233 1435 1254 877 236 1037 428 743 312 237 397 1592 490 1444 657 975 577 493 1031 130 1055 1002 1615 1571 831 1406 20 566 280 1293 826 929 1642 725 1422 1108 179 182 676 60 741 858 1289 1333 328 281 1047 338 1313 949 1282 1018 213 498 21 1071 109 594 220 144 646 131 1331 1632 1110 398 1050 514 1194 1091 389 1193 164 183 24 207 337 10 209 1528 302 615 707 1082 42 916 7 811 40 246 1016 1643 632 832 1382 1399 886 343 210 1151 111 1314 878 412 1367 974 1325 1620 99 807 1574 652 1387 14 610 425 96 250 1106 168 526 358 169 982 1366 1354 147 451 1038 470 1230 1225 192 1169 1514 319 1580 70 1243 1208 873 294 445 1025 1381 160 165 1545 431 1375 1484 766 1339 44 691 902 390 1523 1064 785 1015 376 1265 54 957 58 1332 1079 723 114 152 1442 1600 226 996 813 340 702 176 225 450 1164 523 222 988 136 1513 688 387 41 1174 818 1324 141 644 259 479 1214 630 1081 1210 502 18 887 371 300 1651 48 1370 36 1150 1522 800' 774 562 1418 1566 437 215 1402 1373 954 1591 434 1104 353 744 1426 1464 1554 184 971 1226 1617 1341 1536 981 1279 538 740 1135 1427 1298 418 1378 383 1360 786 187 635 268 1446 199 442 812 1408 424 133 1472 1229 758 1069 56 1189 1043 853 1500 1465 1170 1509 544 478 1595 1541 983 910 276 1107 1629 798 1054 1103 1570 1211 506 1184 1347 564 705 1067 561 1623 88 1601 1556 836 1516 934 899 1259 731 1029 1083 552 961 829 1302 893 37 1235 556 1562 1270 543 814 965 1 334 1504 609 1049 1348 793 477 1153 958 867 1260 1343 363 901 1625 1215 234 1301 1147 1410 1496 64 1307 668 726 1199 1579 863 190 1328 942 1276 1368 341 1439 92 335 1352 43 1342 357 1630 1494 1190 675 593 1430 940 118 1141 1035 1087 677 1551 1521 218 827 797 500 1599 267 520 25 1249 331 622 1065 492 336 576 972 1508 539 1588 770 1197 1483 769 1154 907 762 1420 658 1576 1080 600 642 269 1166 1573 679 824 295 1581 471 732 301 193 384 596 530 1626 1539 1443 1131 973 69 558 1594 151 293 909 149 751 963 421 71 400 838 1568 465 370 1027 53 283 1009 1335 1487 925 1322 1156 1187 1217 405 1007 427 1278 1092 759 694 667 665 1200 1453 223 659 948 499 107 653 208 1356 1130 750 333 581 380 505 1605 1652 411 100 590 463 1650 1398 568 1612 284 1021 494 392 864 1271 640 839 1526 104 308 1330 1060 110 1557 98 684 311 585 1262 683 372 150 570 1306 745 737 1616 860 546 1127 205 386 177 186 888 655 1644 1039 132 45 381 922 1552 932 304 823 689 403 299 1474 406 1155 119 224 1012 1209 13 166 342 968 327 607 1429 801 921 525 1101 1544 1310 639 1431 196 1158 1593 897 1344 1118 984 742 292 565 1146 1583 521 1390 1550 102 34 1585 1257 483 685 364 1569 476 1481 690 1505 255 844 1124 900 52 906 1383 1263 39 1619 270 553 323 718 1363 1340 1252 1655 896 947 214 1359 1319 1614 120 1365 57 1424 822 481 435 198 1475 1461 1596 869 1379 1134 1353 1575 777 480 1357 950 1048 1448 1236 1181 756 1222 522 1486 1173 1019 1416 519 614 84 440 55 474 1640 849 1034 720 952 1139 764 305 962 979 258 172 142 903 1491 396 288 706 443 516 194 1492 927 359 1447 297 228 713 508 517 1466 754 998 584 1273 715 345 788 1407 551 191 310 1122 778 446 991 1072 365 1076 1024 401 716 1247 1587 329 123 106 1221 534 464 549 978 1308 806 117 347 1473 628 1362 724 939 1638 375 178 382 1149 1559 11 1553 79 200 354 641 944 597 757 31 708 960 1070 891 1026 1244 1312 784 1305 46 1245 1499 497 230 1017 598 545 699 6 1517 1318 1414 1462 49 460 507 1177 462 748 627 1637 1089 1480 854 1000 673 915 904 1377 1053 547 700 1115 65 1272 1534 970 265 872 291 575 1168 504 717 669 828 146 317 953 835 820 993 339 871 601 1609 710 967 796 946 1311 247 4 1098 1349 416 1622 883 1074 776 623 583 325 1436 266 1329 638 1376 1469 866 924 94 712 1145 527 619 747 1450 1558 1628 1284 15 409 262 1109 1238 990 156 501 1162 810 1403 1641 309 430 1336 1033 941 1250 1577 1042 80 105 772 662 933 1274 453 1011 892 1546 277 1610 314 1075 1432 1532 1001 1395 315 1413 113 263 140 535 1477 63 1371 1478 986 541 775 1520 803 16 794 625 1309 711 1137 175 436 1400 125 649 889 112 260 1515 1105 914 1421 1425 704 378 1547 1621 1088 1036 232 124 1113 1346 1327 1565 1176 221 366 286 595 1120 919 587 763 1618 307 1351 9 616 1198 550 89 456 1040 1172 1434 449 780 765 1564 351 1287 161 819 859 1028 876 454 38 1510 2 1449 1560 1326 843 977 573 1337 1518 1589 1548 1549 728 1519 624 139 956 592 1216 1495 528 992 1428 1391 1530 851 1476 1052 128 482 938 976 865 680 980 1433 1179 163 1231 1281 1355 422 746 1100 1636 1066 81 1013 1493 393 399 917 455 1022 760 195 1485 313 966 410 330 1152 229 588 815 578 344 1437 945 753 931 790 249 1320 1213 1533 850 1603 22 85 1143 468 847 531 138 734 1535 1084 346 90 703 1393 730 518 802 1441 1454 1112 898 1452 1646 1361 1032 1423 306 1303 1196 1078 1253 282 1498 1133 487 1624 75 1234 121 1212 5 1180 603 1419 913 1529 127 654 1467 355 1502 264 245 555 189 678 332 808 488 861 289 1374 660 605 275 1116 1232 1167 1068 1295 1204 167 586 1063 484 727 1093 661 19 93 870 137 1192 8 1117 672 467 91 1607 621 875 216 821 115 66 1121 1267 83 1555 1051 841 1525 512 134 884 964 1527 197 920 599 1128 855 1604 373 62 1264 1138 154 1438 701 1142 912 879 1185 1023 419 1255 1268 846 729 1178 1183 1237 74 1045 779 1654 1384 1277 834 1613 367 153 1538 391 202 1531 1497 845 3 243 159 368 287 272 579 1219 816 201 1380 840 433 651 162 86 1203 188 670 768 248 1470 1171 709 171 1030 320 356 1317 318 1635 1297 1111 1140 1201 441 415 211 852 33 1649 1006 1191 664 722 1479 695 1542 589 1097 928 395 414 1602 926 1256 833 143 923 1457 448 1046 29 905 1285 647 1503 203 686 408 145 648 148 1294 837 1258 608 1440 1299 181 671 606 1251 696 1223 82 78 557 1489 1506 76 636 1195 510 438 50 1394 1242 1586 618 180 67 1062 231 1537 799 1561 158 540 1451 674 881 1240 1004 895 1323 185 536 637 513 1490 789 1482 374 155 612 1645 59 473 955 87 457 1404 1269 682 242 503 1148 290 322 388 349 204 1086 842 857 35 1606 486 617 1220 1165 738 95 174 423 989 1358 1288 969 1611 1241 1386 348 1286 447 360 379 1129 1524 509 1205 611 936 631 1056 28 880 1597 26 569 1653 1290 285 1396 1369 1058 755 1126 687 407 736 1656 1567 472 274 537 1458 352 1350 1334 1417 77 781 1345 1300 1061 254 1090 475 1123 626 1159 1409 604 1292 1315 692 1099 511 951 1543 1411 943 1280 298 862 739 1224 241 227 27 1218 1296 995 721 1389 918 629 620 273 825 1239 1085 233 656 1364 1010 602 571 809 402 404 697 1144 1248 1582 469 1590 394 1511 1188 206 1182 1228 856 1095 219 369 563 999 795 240 645 12 439 1445 994 271 1132 572 663 261 122 792 217 1463 1578 47 752 634 1338 1202 324 985 804 491 874 771 894 1639 783 362 103 959 1041 350 461 1456 296 30 1631 1044 413 239 1321 1471 1291 489 1627 1608 1102 1059 580 1186 17 529 567 1401 1014 157 61 135 278 1488 426 911 321 23 1073 1572 767 316 1412 666 830 698 1206 257 495 1160 633 1633 303 1005 650 238 126 1163 452 735 1385 68 444 1584 73 817 1175 496 253 643 32 1468 773 868 560 252 559 1460 515 1283 170 1304 1388 930 1459 116 749 848 1094 591 1161 613 1392 1096 235 1008 417 1397 761 466 485 997 524 987 129 459 1125 1057 1077 1455 1275 733 574 1261 681 1246 1020 935 1512 1415 1563 782 1540 548 377 554 101 1114 1316 251 1119 1136 108 719 1227 791 429 1598 1634 385 1003 97 1372 787 1266 533 1648 890 937 361 279 532 882 885 1507 212 908 256 51 582 1501 693 244 714 1207 72 432 173 1405 326 542 420 805 1157 1647 458 1233 1435 1254 877 236 1037 428 743 312 237 397 1592 490 1444 657 975 577 493 1031 130 1055 1002 1615 1571 831 1406 20 566 280 1293 826 929 1642 725 1422 1108 179 182 676 60 741 858 1289 1333 328 281 1047 338 1313 949 1282 1018 213 498 21 1071 109 594 220 144 646 131 1331 1632 1110 398 1050 514 1194 1091 389 1193 164 183 24 207 337 10 209 1528 302 615 707 1082 42 916 7 811 40 246 1016 1643 632 832 1382 1399 886 343 210 1151 111 1314 878 412 1367 974 1325 1620 99 807 1574 652 1387 14 610 425 96 250 1106 168 526 358 169 982 1366 1354 147 451 1038 470 1230 1225 192 1169 1514 319 1580 70 1243 1208 873 294 445 1025 1381 160 165 1545 431 1375 1484 766 1339 44 691 902 390 1523 1064 785 1015 376 1265 54 957 58 1332 1079 723 114 152 1442 1600 226 996 813 340 702 176 225 450 1164 523 222 988 136 1513 688 387 41 1174 818 1324 141 644 259 479 1214 630 1081 1210 502 18 887 371 300 1651 48 1370 36 1150 1522 800 Command: ssh scratchy.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-06-08 01:27:26.942760 time=0:00:06.449430 [TestJobList] gnt-job list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-06-08 01:27:26.942903 start [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary Test only supported for the file disk template ---- PASSED [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary >>>> 2026-06-08 01:27:26.942975 time=0:00:00.000072 [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary <<<< 2026-06-08 01:27:26.943016 start [TestGroupList] gnt-group list --- Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output custom_diskparams,ctime,mtime,ndp/ssh_port,node_cnt,pinst_cnt,uuid,ipolicy,pinst_list,ndparams,name,ndp/ovs,ndp/ovs_name,custom_ipolicy,ndp/exclusive_storage,node_list,custom_ndparams,tags,ndp/spindle_count,ndp/ovs_link,ndp/cpu_speed,diskparams,alloc_policy,serial_no,ndp/oob_program >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-group list --output custom_diskparams,ctime,mtime,ndp/ssh_port,node_cnt,pinst_cnt,uuid,ipolicy,pinst_list,ndparams,name,ndp/ovs,ndp/ovs_name,custom_ipolicy,ndp/exclusive_storage,node_list,custom_ndparams,tags,ndp/spindle_count,ndp/ovs_link,ndp/cpu_speed,diskparams,alloc_policy,serial_no,ndp/oob_program,custom_diskparams,ctime,mtime,ndp/ssh_port,node_cnt,pinst_cnt,uuid,ipolicy,pinst_list,ndparams,name,ndp/ovs,ndp/ovs_name,custom_ipolicy,ndp/exclusive_storage,node_list,custom_ndparams,tags,ndp/spindle_count,ndp/ovs_link,ndp/cpu_speed,diskparams,alloc_policy,serial_no,ndp/oob_program >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/oob_program,serial_no,alloc_policy,diskparams,ndp/cpu_speed,ndp/ovs_link >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/spindle_count,tags,custom_ndparams,node_list,ndp/exclusive_storage,custom_ipolicy,ndp/ovs_name,ndp/ovs >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output name,ndparams,pinst_list >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ipolicy,uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output pinst_cnt,node_cnt,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output mtime,ctime,custom_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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh scratchy.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 scratchy.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-06-08 01:27:29.063969 time=0:00:02.120953 [TestGroupList] gnt-group list <<<< 2026-06-08 01:27:29.064121 start [TestGroupListFields] gnt-group list-fields Command: ssh scratchy.staging.ganeti.org 'gnt-group list-fields >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.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 scratchy.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-06-08 01:27:29.657377 time=0:00:00.593256 [TestGroupListFields] gnt-group list-fields <<<< 2026-06-08 01:27:29.657514 start [TestInstanceFailover] gnt-instance failover Command: ssh scratchy.staging.ganeti.org 'gnt-instance failover --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:27:30 2026 Failover instance kvm-test-instance02.staging.ganeti.org Mon Jun 8 01:27:30 2026 * checking disk consistency between source and target Mon Jun 8 01:27:31 2026 * shutting down instance on source node Mon Jun 8 01:27:36 2026 * deactivating the instance's disks on source node Mon Jun 8 01:27:38 2026 * activating the instance's disks on target node scratchy.staging.ganeti.org Mon Jun 8 01:27:41 2026 * starting the instance on the target node scratchy.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-instance failover --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:27:43 2026 Failover instance kvm-test-instance02.staging.ganeti.org Mon Jun 8 01:27:43 2026 * checking disk consistency between source and target Mon Jun 8 01:27:44 2026 * shutting down instance on source node Mon Jun 8 01:27:54 2026 * deactivating the instance's disks on source node Mon Jun 8 01:27:55 2026 * activating the instance's disks on target node troy-mcclure.staging.ganeti.org Mon Jun 8 01:27:59 2026 * starting the instance on the target node troy-mcclure.staging.ganeti.org ---- PASSED [TestInstanceFailover] gnt-instance failover --------------- >>>> 2026-06-08 01:27:59.943371 time=0:00:30.285857 [TestInstanceFailover] gnt-instance failover <<<< 2026-06-08 01:27:59.943513 start [TestRapiInstanceFailover] Test failing over instance via RAPI GET /2/jobs/1659 Mon Jun 8 01:28:00 2026 Failover instance kvm-test-instance02.staging.ganeti.org Mon Jun 8 01:28:00 2026 * checking disk consistency between source and target Mon Jun 8 01:28:01 2026 * shutting down instance on source node Mon Jun 8 01:28:11 2026 * deactivating the instance's disks on source node Mon Jun 8 01:28:13 2026 * activating the instance's disks on target node scratchy.staging.ganeti.org Mon Jun 8 01:28:16 2026 * starting the instance on the target node scratchy.staging.ganeti.org GET /2/jobs/1660 Mon Jun 8 01:28:18 2026 Failover instance kvm-test-instance02.staging.ganeti.org Mon Jun 8 01:28:18 2026 * checking disk consistency between source and target Mon Jun 8 01:28:19 2026 * shutting down instance on source node Mon Jun 8 01:28:29 2026 * deactivating the instance's disks on source node Mon Jun 8 01:28:31 2026 * activating the instance's disks on target node troy-mcclure.staging.ganeti.org Mon Jun 8 01:28:34 2026 * starting the instance on the target node troy-mcclure.staging.ganeti.org ---- PASSED [TestRapiInstanceFailover] Test failing over instance via RAPI >>>> 2026-06-08 01:28:35.348079 time=0:00:35.404566 [TestRapiInstanceFailover] Test failing over instance via RAPI <<<< 2026-06-08 01:28:35.348177 start [TestInstanceMigrate] gnt-instance migrate Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o be/always_failover kvm-test-instance02.staging.ganeti.org' N Command: ssh scratchy.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:28:36 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Mon Jun 8 01:28:36 2026 * checking disk consistency between source and target Mon Jun 8 01:28:37 2026 * closing instance disks on node scratchy.staging.ganeti.org Mon Jun 8 01:28:37 2026 * changing into standalone mode Mon Jun 8 01:28:38 2026 * changing disks into dual-master mode Mon Jun 8 01:28:39 2026 * wait until resync is done Mon Jun 8 01:28:40 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Mon Jun 8 01:28:40 2026 * opening instance disks on node scratchy.staging.ganeti.org in shared mode Mon Jun 8 01:28:40 2026 * preparing scratchy.staging.ganeti.org to accept the instance Mon Jun 8 01:28:40 2026 * migrating instance to scratchy.staging.ganeti.org Mon Jun 8 01:28:40 2026 * starting memory transfer Mon Jun 8 01:28:41 2026 * memory transfer complete Mon Jun 8 01:28:42 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Mon Jun 8 01:28:42 2026 * wait until resync is done Mon Jun 8 01:28:42 2026 * changing into standalone mode Mon Jun 8 01:28:43 2026 * changing disks into single-master mode Mon Jun 8 01:28:44 2026 * wait until resync is done Mon Jun 8 01:28:44 2026 * done Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:28:47 2026 - INFO: Instance configured to always failover; fallback to failover Mon Jun 8 01:28:47 2026 Failover instance kvm-test-instance02.staging.ganeti.org Mon Jun 8 01:28:47 2026 * checking disk consistency between source and target Mon Jun 8 01:28:48 2026 * shutting down instance on source node Mon Jun 8 01:28:53 2026 * deactivating the instance's disks on source node Mon Jun 8 01:28:54 2026 * activating the instance's disks on target node troy-mcclure.staging.ganeti.org Mon Jun 8 01:28:58 2026 * starting the instance on the target node troy-mcclure.staging.ganeti.org Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1665 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance migrate --force --allow-failover kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:29:15 2026 - INFO: Instance is marked down or offline, fallback allowed, switching to failover Mon Jun 8 01:29:15 2026 - INFO: Not checking memory on the secondary node as instance will not be started Mon Jun 8 01:29:15 2026 Failover instance kvm-test-instance02.staging.ganeti.org Mon Jun 8 01:29:15 2026 * not checking disk consistency as instance is not running Mon Jun 8 01:29:15 2026 * shutting down instance on source node Mon Jun 8 01:29:15 2026 * deactivating the instance's disks on source node Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Waiting for job 1668 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:29:23 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Mon Jun 8 01:29:23 2026 * checking disk consistency between source and target Mon Jun 8 01:29:24 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Mon Jun 8 01:29:24 2026 * changing into standalone mode Mon Jun 8 01:29:25 2026 * changing disks into dual-master mode Mon Jun 8 01:29:26 2026 * wait until resync is done Mon Jun 8 01:29:26 2026 * opening instance disks on node scratchy.staging.ganeti.org in shared mode Mon Jun 8 01:29:26 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Mon Jun 8 01:29:27 2026 * preparing troy-mcclure.staging.ganeti.org to accept the instance Mon Jun 8 01:29:27 2026 * migrating instance to troy-mcclure.staging.ganeti.org Mon Jun 8 01:29:27 2026 * starting memory transfer Mon Jun 8 01:29:28 2026 * memory transfer complete Mon Jun 8 01:29:29 2026 * closing instance disks on node scratchy.staging.ganeti.org Mon Jun 8 01:29:29 2026 * wait until resync is done Mon Jun 8 01:29:29 2026 * changing into standalone mode Mon Jun 8 01:29:30 2026 * changing disks into single-master mode Mon Jun 8 01:29:31 2026 * wait until resync is done Mon Jun 8 01:29:31 2026 * done Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:29:34 2026 - INFO: Instance configured to always failover; fallback to failover Mon Jun 8 01:29:34 2026 Failover instance kvm-test-instance02.staging.ganeti.org Mon Jun 8 01:29:34 2026 * checking disk consistency between source and target Mon Jun 8 01:29:35 2026 * shutting down instance on source node Mon Jun 8 01:29:40 2026 * deactivating the instance's disks on source node Mon Jun 8 01:29:42 2026 * activating the instance's disks on target node scratchy.staging.ganeti.org Mon Jun 8 01:29:45 2026 * starting the instance on the target node scratchy.staging.ganeti.org Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:29:48 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Mon Jun 8 01:29:48 2026 * checking disk consistency between source and target Mon Jun 8 01:29:49 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Mon Jun 8 01:29:49 2026 * changing into standalone mode Mon Jun 8 01:29:50 2026 * changing disks into dual-master mode Mon Jun 8 01:29:51 2026 * wait until resync is done Mon Jun 8 01:29:51 2026 * opening instance disks on node scratchy.staging.ganeti.org in shared mode Mon Jun 8 01:29:52 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Mon Jun 8 01:29:52 2026 * preparing troy-mcclure.staging.ganeti.org to accept the instance Mon Jun 8 01:29:52 2026 * migrating instance to troy-mcclure.staging.ganeti.org Mon Jun 8 01:29:52 2026 * starting memory transfer Mon Jun 8 01:29:53 2026 * memory transfer complete Mon Jun 8 01:29:54 2026 * closing instance disks on node scratchy.staging.ganeti.org Mon Jun 8 01:29:54 2026 * wait until resync is done Mon Jun 8 01:29:54 2026 * changing into standalone mode Mon Jun 8 01:29:55 2026 * changing disks into single-master mode Mon Jun 8 01:29:56 2026 * wait until resync is done Mon Jun 8 01:29:56 2026 * done ---- PASSED [TestInstanceMigrate] gnt-instance migrate ----------------- >>>> 2026-06-08 01:29:56.917424 time=0:01:21.569247 [TestInstanceMigrate] gnt-instance migrate <<<< 2026-06-08 01:29:56.917512 start [TestRapiInstanceMigrate] Test migrating instance via RAPI GET /2/jobs/1674 Mon Jun 8 01:29:58 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Mon Jun 8 01:29:58 2026 * checking disk consistency between source and target Mon Jun 8 01:29:58 2026 * closing instance disks on node scratchy.staging.ganeti.org Mon Jun 8 01:29:59 2026 * changing into standalone mode Mon Jun 8 01:29:59 2026 * changing disks into dual-master mode Mon Jun 8 01:30:00 2026 * wait until resync is done Mon Jun 8 01:30:01 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Mon Jun 8 01:30:01 2026 * opening instance disks on node scratchy.staging.ganeti.org in shared mode Mon Jun 8 01:30:01 2026 * preparing scratchy.staging.ganeti.org to accept the instance Mon Jun 8 01:30:02 2026 * migrating instance to scratchy.staging.ganeti.org Mon Jun 8 01:30:02 2026 * starting memory transfer Mon Jun 8 01:30:03 2026 * memory transfer complete Mon Jun 8 01:30:03 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Mon Jun 8 01:30:04 2026 * wait until resync is done Mon Jun 8 01:30:04 2026 * changing into standalone mode Mon Jun 8 01:30:04 2026 * changing disks into single-master mode Mon Jun 8 01:30:06 2026 * wait until resync is done Mon Jun 8 01:30:06 2026 * done GET /2/jobs/1675 Mon Jun 8 01:30:07 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Mon Jun 8 01:30:07 2026 * checking disk consistency between source and target Mon Jun 8 01:30:08 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Mon Jun 8 01:30:09 2026 * changing into standalone mode Mon Jun 8 01:30:09 2026 * changing disks into dual-master mode Mon Jun 8 01:30:10 2026 * wait until resync is done Mon Jun 8 01:30:11 2026 * opening instance disks on node scratchy.staging.ganeti.org in shared mode Mon Jun 8 01:30:11 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Mon Jun 8 01:30:11 2026 * preparing troy-mcclure.staging.ganeti.org to accept the instance Mon Jun 8 01:30:11 2026 * migrating instance to troy-mcclure.staging.ganeti.org Mon Jun 8 01:30:11 2026 * starting memory transfer Mon Jun 8 01:30:12 2026 * memory transfer complete Mon Jun 8 01:30:13 2026 * closing instance disks on node scratchy.staging.ganeti.org Mon Jun 8 01:30:13 2026 * wait until resync is done Mon Jun 8 01:30:13 2026 * changing into standalone mode Mon Jun 8 01:30:14 2026 * changing disks into single-master mode Mon Jun 8 01:30:15 2026 * wait until resync is done Mon Jun 8 01:30:15 2026 * done ---- PASSED [TestRapiInstanceMigrate] Test migrating instance via RAPI - >>>> 2026-06-08 01:30:16.084164 time=0:00:19.166652 [TestRapiInstanceMigrate] Test migrating instance via RAPI <<<< 2026-06-08 01:30:16.084288 start [TestNodeEvacuate] gnt-node evacuate Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node info todd-flanders.staging.ganeti.org' - Node name: todd-flanders.staging.ganeti.org primary ip: 192.168.1.6 secondary ip: 192.168.1.6 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --separator=: --no-headers --output=name,pnode,snodes' kvm-test-instance02.staging.ganeti.org:troy-mcclure.staging.ganeti.org:scratchy.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-node evacuate -f --new-secondary=todd-flanders.staging.ganeti.org scratchy.staging.ganeti.org' Stdout was: Mon Jun 8 01:30:17 2026 - INFO: Evacuating instances from node 'scratchy.staging.ganeti.org': kvm-test-instance02.staging.ganeti.org Submitted jobs 1677 Waiting for job 1677 ... Mon Jun 8 01:30:18 2026 Replacing disk(s) 0, 1 for instance 'kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:30:18 2026 Current primary node: troy-mcclure.staging.ganeti.org Mon Jun 8 01:30:18 2026 Current secondary node: scratchy.staging.ganeti.org Mon Jun 8 01:30:18 2026 STEP 1/6 Check device existence Mon Jun 8 01:30:18 2026 - INFO: Checking disk/0 on troy-mcclure.staging.ganeti.org Mon Jun 8 01:30:18 2026 - INFO: Checking disk/1 on troy-mcclure.staging.ganeti.org Mon Jun 8 01:30:18 2026 - INFO: Checking volume groups Mon Jun 8 01:30:18 2026 STEP 2/6 Check peer consistency Mon Jun 8 01:30:18 2026 - INFO: Checking disk/0 consistency on node troy-mcclure.staging.ganeti.org Mon Jun 8 01:30:18 2026 - INFO: Checking disk/1 consistency on node troy-mcclure.staging.ganeti.org Mon Jun 8 01:30:19 2026 STEP 3/6 Allocate new storage Mon Jun 8 01:30:19 2026 - INFO: Adding new local storage on todd-flanders.staging.ganeti.org for disk/0 Mon Jun 8 01:30:20 2026 - INFO: Adding new local storage on todd-flanders.staging.ganeti.org for disk/1 Mon Jun 8 01:30:20 2026 STEP 4/6 Changing drbd configuration Mon Jun 8 01:30:20 2026 - INFO: activating a new drbd on todd-flanders.staging.ganeti.org for disk/0 Mon Jun 8 01:30:22 2026 - INFO: activating a new drbd on todd-flanders.staging.ganeti.org for disk/1 Mon Jun 8 01:30:23 2026 - INFO: Shutting down drbd for disk/0 on old node Mon Jun 8 01:30:23 2026 - INFO: Shutting down drbd for disk/1 on old node Mon Jun 8 01:30:24 2026 - INFO: Detaching primary drbds from the network (=> standalone) Mon Jun 8 01:30:24 2026 - INFO: Updating instance configuration Mon Jun 8 01:30:24 2026 - INFO: Attaching primary drbds to new secondary (standalone => connected) Mon Jun 8 01:30:25 2026 STEP 5/6 Sync devices Mon Jun 8 01:30:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:30:26 2026 - INFO: - device disk/0: 0.50% done, 1h 16m 27s remaining (estimated) Mon Jun 8 01:30:26 2026 - INFO: - device disk/1: 0.60% done, 1h 5m 31s remaining (estimated) Mon Jun 8 01:31:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 01:31:26 2026 STEP 6/6 Removing old storage Mon Jun 8 01:31:26 2026 - INFO: Remove logical volumes for 0 Mon Jun 8 01:31:27 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 scratchy.staging.ganeti.org 'gnt-node evacuate -f --new-secondary=scratchy.staging.ganeti.org todd-flanders.staging.ganeti.org' Stdout was: Mon Jun 8 01:31:29 2026 - INFO: Evacuating instances from node 'todd-flanders.staging.ganeti.org': kvm-test-instance02.staging.ganeti.org Submitted jobs 1679 Waiting for job 1679 ... Mon Jun 8 01:31:29 2026 Replacing disk(s) 0, 1 for instance 'kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:31:29 2026 Current primary node: troy-mcclure.staging.ganeti.org Mon Jun 8 01:31:29 2026 Current secondary node: todd-flanders.staging.ganeti.org Mon Jun 8 01:31:29 2026 STEP 1/6 Check device existence Mon Jun 8 01:31:29 2026 - INFO: Checking disk/0 on troy-mcclure.staging.ganeti.org Mon Jun 8 01:31:30 2026 - INFO: Checking disk/1 on troy-mcclure.staging.ganeti.org Mon Jun 8 01:31:30 2026 - INFO: Checking volume groups Mon Jun 8 01:31:30 2026 STEP 2/6 Check peer consistency Mon Jun 8 01:31:30 2026 - INFO: Checking disk/0 consistency on node troy-mcclure.staging.ganeti.org Mon Jun 8 01:31:30 2026 - INFO: Checking disk/1 consistency on node troy-mcclure.staging.ganeti.org Mon Jun 8 01:31:30 2026 STEP 3/6 Allocate new storage Mon Jun 8 01:31:30 2026 - INFO: Adding new local storage on scratchy.staging.ganeti.org for disk/0 Mon Jun 8 01:31:31 2026 - INFO: Adding new local storage on scratchy.staging.ganeti.org for disk/1 Mon Jun 8 01:31:32 2026 STEP 4/6 Changing drbd configuration Mon Jun 8 01:31:32 2026 - INFO: activating a new drbd on scratchy.staging.ganeti.org for disk/0 Mon Jun 8 01:31:33 2026 - INFO: activating a new drbd on scratchy.staging.ganeti.org for disk/1 Mon Jun 8 01:31:34 2026 - INFO: Shutting down drbd for disk/0 on old node Mon Jun 8 01:31:35 2026 - INFO: Shutting down drbd for disk/1 on old node Mon Jun 8 01:31:35 2026 - INFO: Detaching primary drbds from the network (=> standalone) Mon Jun 8 01:31:35 2026 - INFO: Updating instance configuration Mon Jun 8 01:31:36 2026 - INFO: Attaching primary drbds to new secondary (standalone => connected) Mon Jun 8 01:31:37 2026 STEP 5/6 Sync devices Mon Jun 8 01:31:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:31:37 2026 - INFO: - device disk/0: 0.50% done, 1h 16m 27s remaining (estimated) Mon Jun 8 01:31:37 2026 - INFO: - device disk/1: 0.60% done, 1h 5m 31s remaining (estimated) Mon Jun 8 01:32:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 01:32:38 2026 STEP 6/6 Removing old storage Mon Jun 8 01:32:38 2026 - INFO: Remove logical volumes for 0 Mon Jun 8 01:32:38 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-06-08 01:32:39.362258 time=0:02:23.277970 [TestNodeEvacuate] gnt-node evacuate <<<< 2026-06-08 01:32:39.362345 start [TestNodeFailover] gnt-node failover Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node info scratchy.staging.ganeti.org' - Node name: scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --separator=: --no-headers --output=name,pnode,snodes' kvm-test-instance02.staging.ganeti.org:troy-mcclure.staging.ganeti.org:scratchy.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-node failover -f troy-mcclure.staging.ganeti.org' Submitted jobs 1680 Waiting for job 1680 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 01:32:40 2026 Failover instance kvm-test-instance02.staging.ganeti.org Mon Jun 8 01:32:40 2026 * checking disk consistency between source and target Mon Jun 8 01:32:41 2026 * shutting down instance on source node Mon Jun 8 01:32:46 2026 * deactivating the instance's disks on source node Mon Jun 8 01:32:48 2026 * activating the instance's disks on target node scratchy.staging.ganeti.org Mon Jun 8 01:32:51 2026 * starting the instance on the target node scratchy.staging.ganeti.org All 1 instance(s) failed over successfully. Command: ssh scratchy.staging.ganeti.org 'gnt-node failover -f scratchy.staging.ganeti.org' Submitted jobs 1681 Waiting for job 1681 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 01:32:53 2026 Failover instance kvm-test-instance02.staging.ganeti.org Mon Jun 8 01:32:53 2026 * checking disk consistency between source and target Mon Jun 8 01:32:54 2026 * shutting down instance on source node Mon Jun 8 01:33:04 2026 * deactivating the instance's disks on source node Mon Jun 8 01:33:06 2026 * activating the instance's disks on target node troy-mcclure.staging.ganeti.org Mon Jun 8 01:33:09 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-06-08 01:33:10.158758 time=0:00:30.796413 [TestNodeFailover] gnt-node failover <<<< 2026-06-08 01:33:10.158863 start [TestNodeMigrate] gnt-node migrate Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node info scratchy.staging.ganeti.org' - Node name: scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --separator=: --no-headers --output=name,pnode,snodes' kvm-test-instance02.staging.ganeti.org:troy-mcclure.staging.ganeti.org:scratchy.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-node migrate -f troy-mcclure.staging.ganeti.org' Submitted jobs 1683 Waiting for job 1683 ... Mon Jun 8 01:33:12 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Mon Jun 8 01:33:12 2026 * checking disk consistency between source and target Mon Jun 8 01:33:13 2026 * closing instance disks on node scratchy.staging.ganeti.org Mon Jun 8 01:33:13 2026 * changing into standalone mode Mon Jun 8 01:33:14 2026 * changing disks into dual-master mode Mon Jun 8 01:33:15 2026 * wait until resync is done Mon Jun 8 01:33:15 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Mon Jun 8 01:33:16 2026 * opening instance disks on node scratchy.staging.ganeti.org in shared mode Mon Jun 8 01:33:16 2026 * preparing scratchy.staging.ganeti.org to accept the instance Mon Jun 8 01:33:16 2026 * migrating instance to scratchy.staging.ganeti.org Mon Jun 8 01:33:16 2026 * starting memory transfer Mon Jun 8 01:33:17 2026 * memory transfer complete Mon Jun 8 01:33:18 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Mon Jun 8 01:33:18 2026 * wait until resync is done Mon Jun 8 01:33:18 2026 * changing into standalone mode Mon Jun 8 01:33:19 2026 * changing disks into single-master mode Mon Jun 8 01:33:20 2026 * wait until resync is done Mon Jun 8 01:33:20 2026 * done All instances migrated successfully. Command: ssh scratchy.staging.ganeti.org 'gnt-node migrate -f scratchy.staging.ganeti.org' Submitted jobs 1685 Waiting for job 1685 ... Mon Jun 8 01:33:23 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Mon Jun 8 01:33:23 2026 * checking disk consistency between source and target Mon Jun 8 01:33:24 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Mon Jun 8 01:33:24 2026 * changing into standalone mode Mon Jun 8 01:33:24 2026 * changing disks into dual-master mode Mon Jun 8 01:33:25 2026 * wait until resync is done Mon Jun 8 01:33:26 2026 * opening instance disks on node scratchy.staging.ganeti.org in shared mode Mon Jun 8 01:33:26 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Mon Jun 8 01:33:26 2026 * preparing troy-mcclure.staging.ganeti.org to accept the instance Mon Jun 8 01:33:27 2026 * migrating instance to troy-mcclure.staging.ganeti.org Mon Jun 8 01:33:27 2026 * starting memory transfer Mon Jun 8 01:33:28 2026 * memory transfer complete Mon Jun 8 01:33:28 2026 * closing instance disks on node scratchy.staging.ganeti.org Mon Jun 8 01:33:28 2026 * wait until resync is done Mon Jun 8 01:33:29 2026 * changing into standalone mode Mon Jun 8 01:33:29 2026 * changing disks into single-master mode Mon Jun 8 01:33:30 2026 * wait until resync is done Mon Jun 8 01:33:31 2026 * done All instances migrated successfully. ---- PASSED [TestNodeMigrate] gnt-node migrate ------------------------- >>>> 2026-06-08 01:33:31.392443 time=0:00:21.233580 [TestNodeMigrate] gnt-node migrate <<<< 2026-06-08 01:33:31.392560 start [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes Command: ssh scratchy.staging.ganeti.org 'gnt-cluster repair-disk-sizes' ---- PASSED [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes - >>>> 2026-06-08 01:33:32.624724 time=0:00:01.232164 [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes **** 2026-06-08 01:33:32.624868 skipping [TestInstanceDataCensorship] Test protection of sensitive instance data, test(s) ['rapi', 'instance-data-censorship'] disabled <<<< 2026-06-08 01:33:32.624882 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 01:33:41.502172 time=0:00:08.877290 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b5ddfe961dd5074e9e3f6f3b207dcff58be2db01 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1689, 1690 Waiting for job 1689 ... Mon Jun 8 01:33:43 2026 * Verifying cluster config Mon Jun 8 01:33:43 2026 * Verifying cluster certificate files Mon Jun 8 01:33:43 2026 * Verifying hypervisor parameters Mon Jun 8 01:33:43 2026 * Verifying all nodes belong to an existing group Waiting for job 1690 ... Mon Jun 8 01:33:43 2026 * Verifying group 'default' Mon Jun 8 01:33:43 2026 * Gathering data (3 nodes) Mon Jun 8 01:33:43 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 01:33:45 2026 * Gathering disk information (3 nodes) Mon Jun 8 01:33:45 2026 * Verifying configuration file consistency Mon Jun 8 01:33:45 2026 * Verifying node status Mon Jun 8 01:33:45 2026 * Verifying instance status Mon Jun 8 01:33:45 2026 * Verifying orphan volumes Mon Jun 8 01:33:45 2026 * Verifying N+1 Memory redundancy Mon Jun 8 01:33:45 2026 * Assessing cluster hypervisor parameters Mon Jun 8 01:33: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. Mon Jun 8 01:33:45 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 01:33:45 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 01:33:45 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 01:33:45 2026 * Other Notes Mon Jun 8 01:33:45 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b5ddfe961dd5074e9e3f6f3b207dcff58be2db01 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 01:33:41 Master node: scratchy.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.KyxPLf 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 namespace: 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 scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=False' <<<< 2026-06-08 01:33:46.937047 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:scratchy.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' Mon Jun 8 01:33:48 2026 * creating instance disks... Mon Jun 8 01:33:56 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 01:33:56 2026 adding disks to cluster config Mon Jun 8 01:33:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:33:57 2026 - INFO: - device disk/0: 2.60% done, 3m 40s remaining (estimated) Mon Jun 8 01:33:57 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 01:34:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 01:34:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:34:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 01:34:57 2026 * running the instance OS create scripts... Mon Jun 8 01:34:58 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 922ab5a2-e7a9-417b-9859-4bf3ed336702 Serial number: 4 Creation time: 2026-06-08 01:33:56 Modification time: 2026-06-08 01:34:58 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) 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:96:a4:9a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ce482b0f-657c-4f5a-a24a-e7463846d6b5 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: ccd5ca8f-73b6-43e3-b1b8-7ded364199a5 child devices: - child 0: plain, size 768M logical_id: gnt/a438b68b-eba2-4d1f-834e-bdc1f1b04330.disk0_data on primary: /dev/gnt/a438b68b-eba2-4d1f-834e-bdc1f1b04330.disk0_data (253:0) on secondary: /dev/gnt/a438b68b-eba2-4d1f-834e-bdc1f1b04330.disk0_data (253:0) name: None UUID: e4e3aa42-6ad4-4e2a-a4ac-902e164337fd - child 1: plain, size 128M logical_id: gnt/a438b68b-eba2-4d1f-834e-bdc1f1b04330.disk0_meta on primary: /dev/gnt/a438b68b-eba2-4d1f-834e-bdc1f1b04330.disk0_meta (253:1) on secondary: /dev/gnt/a438b68b-eba2-4d1f-834e-bdc1f1b04330.disk0_meta (253:1) name: None UUID: 8ee22a8a-8b97-4d1e-bc6c-79dbe3af8b05 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 8e1501a3-8169-4055-bfa9-5cde1a9a1ff9 child devices: - child 0: plain, size 512M logical_id: gnt/b49a57a3-7594-45f4-adea-5a617e275a8d.disk1_data on primary: /dev/gnt/b49a57a3-7594-45f4-adea-5a617e275a8d.disk1_data (253:2) on secondary: /dev/gnt/b49a57a3-7594-45f4-adea-5a617e275a8d.disk1_data (253:2) name: None UUID: 849980bb-064e-48ab-8b7e-94241209f482 - child 1: plain, size 128M logical_id: gnt/b49a57a3-7594-45f4-adea-5a617e275a8d.disk1_meta on primary: /dev/gnt/b49a57a3-7594-45f4-adea-5a617e275a8d.disk1_meta (253:3) on secondary: /dev/gnt/b49a57a3-7594-45f4-adea-5a617e275a8d.disk1_meta (253:3) name: None UUID: 34a4bc26-240f-4974-b6dc-6c26c7250025 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-06-08 01:35:01.159653 time=0:01:14.222606 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-06-08 01:35:01.159760 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1694 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 01:35:04.235708 time=0:00:03.075948 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 01:35:04.235844 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 01:35:04.235867 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1697 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Job 1697 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Waiting for job 1698 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 01:35:08 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1699 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1699 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1700 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1700 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.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 scratchy.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-06-08 01:35:14.414987 time=0:00:10.179120 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 01:35:14.415092 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1703 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 01:35:19.798772 time=0:00:05.383680 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 01:35:19.798884 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1704 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 01:35:22.824042 time=0:00:03.025158 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 01:35:22.824152 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1705 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 01:35:27.947997 time=0:00:05.123845 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 01:35:27.948097 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 922ab5a2-e7a9-417b-9859-4bf3ed336702 Serial number: 16 Creation time: 2026-06-08 01:33:56 Modification time: 2026-06-08 01:35:23 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) 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:96:a4:9a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ce482b0f-657c-4f5a-a24a-e7463846d6b5 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: ccd5ca8f-73b6-43e3-b1b8-7ded364199a5 child devices: - child 0: plain, size 768M logical_id: gnt/a438b68b-eba2-4d1f-834e-bdc1f1b04330.disk0_data on primary: /dev/gnt/a438b68b-eba2-4d1f-834e-bdc1f1b04330.disk0_data (253:0) on secondary: /dev/gnt/a438b68b-eba2-4d1f-834e-bdc1f1b04330.disk0_data (253:0) name: None UUID: e4e3aa42-6ad4-4e2a-a4ac-902e164337fd - child 1: plain, size 128M logical_id: gnt/a438b68b-eba2-4d1f-834e-bdc1f1b04330.disk0_meta on primary: /dev/gnt/a438b68b-eba2-4d1f-834e-bdc1f1b04330.disk0_meta (253:1) on secondary: /dev/gnt/a438b68b-eba2-4d1f-834e-bdc1f1b04330.disk0_meta (253:1) name: None UUID: 8ee22a8a-8b97-4d1e-bc6c-79dbe3af8b05 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 8e1501a3-8169-4055-bfa9-5cde1a9a1ff9 child devices: - child 0: plain, size 512M logical_id: gnt/b49a57a3-7594-45f4-adea-5a617e275a8d.disk1_data on primary: /dev/gnt/b49a57a3-7594-45f4-adea-5a617e275a8d.disk1_data (253:2) on secondary: /dev/gnt/b49a57a3-7594-45f4-adea-5a617e275a8d.disk1_data (253:2) name: None UUID: 849980bb-064e-48ab-8b7e-94241209f482 - child 1: plain, size 128M logical_id: gnt/b49a57a3-7594-45f4-adea-5a617e275a8d.disk1_meta on primary: /dev/gnt/b49a57a3-7594-45f4-adea-5a617e275a8d.disk1_meta (253:3) on secondary: /dev/gnt/b49a57a3-7594-45f4-adea-5a617e275a8d.disk1_meta (253:3) name: None UUID: 34a4bc26-240f-4974-b6dc-6c26c7250025 Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.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 scratchy.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-06-08 01:35:48.446115 time=0:00:20.498018 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 01:35:48.446328 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1721 GET /2/jobs/1722 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 01:35:50.896396 time=0:00:02.450068 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 01:35:50.896507 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 01:35:50.896547 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 01:35:50.896585 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 01:35:50.896596 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1723 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 01:35:54.071467 time=0:00:03.174871 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 01:35:54.071549 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 01:35:54.071571 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 01:35:54.071585 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 01:35:57 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 01:35:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:35:59 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 01:36:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 01:37:04 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 01:37:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:37:06 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 01:38:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 01:38:10 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 01:38:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:38:12 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 01:39:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 01:39:18 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 01:39:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:39:19 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 01:40:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 01:40:20.981946 time=0:04:26.910361 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 01:40:20.982036 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1730 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 01:40:26.462839 time=0:00:05.480803 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 01:40:26.462949 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1731 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1732 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1733 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1734 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1735 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 01:40:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 01:40:46.053651 time=0:00:19.590702 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 01:40:46.053780 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Mon Jun 8 05:40:46 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Jun 8 05:40:46 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 922ab5a2-e7a9-417b-9859-4bf3ed336702 Serial number: 43 Creation time: 2026-06-08 01:33:56 Modification time: 2026-06-08 01:40:45 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) 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:96:a4:9a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ce482b0f-657c-4f5a-a24a-e7463846d6b5 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: ccd5ca8f-73b6-43e3-b1b8-7ded364199a5 child devices: - child 0: plain, size 1.8G logical_id: gnt/a438b68b-eba2-4d1f-834e-bdc1f1b04330.disk0_data on primary: /dev/gnt/a438b68b-eba2-4d1f-834e-bdc1f1b04330.disk0_data (253:0) on secondary: /dev/gnt/a438b68b-eba2-4d1f-834e-bdc1f1b04330.disk0_data (253:0) name: None UUID: e4e3aa42-6ad4-4e2a-a4ac-902e164337fd - child 1: plain, size 128M logical_id: gnt/a438b68b-eba2-4d1f-834e-bdc1f1b04330.disk0_meta on primary: /dev/gnt/a438b68b-eba2-4d1f-834e-bdc1f1b04330.disk0_meta (253:1) on secondary: /dev/gnt/a438b68b-eba2-4d1f-834e-bdc1f1b04330.disk0_meta (253:1) name: None UUID: 8ee22a8a-8b97-4d1e-bc6c-79dbe3af8b05 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 8e1501a3-8169-4055-bfa9-5cde1a9a1ff9 child devices: - child 0: plain, size 1.5G logical_id: gnt/b49a57a3-7594-45f4-adea-5a617e275a8d.disk1_data on primary: /dev/gnt/b49a57a3-7594-45f4-adea-5a617e275a8d.disk1_data (253:2) on secondary: /dev/gnt/b49a57a3-7594-45f4-adea-5a617e275a8d.disk1_data (253:2) name: None UUID: 849980bb-064e-48ab-8b7e-94241209f482 - child 1: plain, size 128M logical_id: gnt/b49a57a3-7594-45f4-adea-5a617e275a8d.disk1_meta on primary: /dev/gnt/b49a57a3-7594-45f4-adea-5a617e275a8d.disk1_meta (253:3) on secondary: /dev/gnt/b49a57a3-7594-45f4-adea-5a617e275a8d.disk1_meta (253:3) name: None UUID: 34a4bc26-240f-4974-b6dc-6c26c7250025 Command: ssh scratchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1738 Waiting for job 1738 ... 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1741 Waiting for job 1741 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1743, 1744 Waiting for job 1743 ... Mon Jun 8 01:40:59 2026 * Verifying cluster config Mon Jun 8 01:40:59 2026 * Verifying cluster certificate files Mon Jun 8 01:40:59 2026 * Verifying hypervisor parameters Mon Jun 8 01:40:59 2026 * Verifying all nodes belong to an existing group Waiting for job 1744 ... Mon Jun 8 01:40:59 2026 * Verifying group 'default' Mon Jun 8 01:40:59 2026 * Gathering data (3 nodes) Mon Jun 8 01:40:59 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 01:41:00 2026 * Gathering disk information (3 nodes) Mon Jun 8 01:41:00 2026 * Verifying configuration file consistency Mon Jun 8 01:41:00 2026 * Verifying node status Mon Jun 8 01:41:00 2026 * Verifying instance status Mon Jun 8 01:41:00 2026 * Verifying orphan volumes Mon Jun 8 01:41:00 2026 * Verifying N+1 Memory redundancy Mon Jun 8 01:41:00 2026 * Assessing cluster hypervisor parameters Mon Jun 8 01:41: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. Mon Jun 8 01:41:00 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 01:41:00 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 01:41:01 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 01:41:01 2026 * Other Notes Mon Jun 8 01:41:01 2026 * Hooks Results Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-06-08 01:41:01.842898 time=0:00:15.789118 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-06-08 01:41:01.842983 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 01:41:06.019637 time=0:00:04.176654 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' fdae22669b5bffd331ac76b605060be5293e26c2 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1747, 1748 Waiting for job 1747 ... Mon Jun 8 01:41:07 2026 * Verifying cluster config Mon Jun 8 01:41:07 2026 * Verifying cluster certificate files Mon Jun 8 01:41:07 2026 * Verifying hypervisor parameters Mon Jun 8 01:41:07 2026 * Verifying all nodes belong to an existing group Waiting for job 1748 ... Mon Jun 8 01:41:08 2026 * Verifying group 'default' Mon Jun 8 01:41:08 2026 * Gathering data (3 nodes) Mon Jun 8 01:41:08 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 01:41:09 2026 * Gathering disk information (3 nodes) Mon Jun 8 01:41:09 2026 * Verifying configuration file consistency Mon Jun 8 01:41:09 2026 * Verifying node status Mon Jun 8 01:41:09 2026 * Verifying instance status Mon Jun 8 01:41:09 2026 * Verifying orphan volumes Mon Jun 8 01:41:09 2026 * Verifying N+1 Memory redundancy Mon Jun 8 01:41:09 2026 * Assessing cluster hypervisor parameters Mon Jun 8 01:41:09 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Jun 8 01:41:09 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 01:41:09 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 01:41:09 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 01:41:09 2026 * Other Notes Mon Jun 8 01:41:09 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' fdae22669b5bffd331ac76b605060be5293e26c2 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=True' ---- Starting reduced number of instance tests with hypervisor parameter use_chroot=True Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=True' <<<< 2026-06-08 01:41:12.578013 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:scratchy.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' Mon Jun 8 01:41:14 2026 * creating instance disks... Mon Jun 8 01:41:22 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 01:41:22 2026 adding disks to cluster config Mon Jun 8 01:41:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:41:22 2026 - INFO: - device disk/0: 2.60% done, 3m 23s remaining (estimated) Mon Jun 8 01:41:22 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 01:42:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 01:42:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:42:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 01:42:23 2026 * running the instance OS create scripts... Mon Jun 8 01:42:23 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7090b667-e86f-4b72-95f7-a218f71ce3cf Serial number: 4 Creation time: 2026-06-08 01:41:22 Modification time: 2026-06-08 01:42:23 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:ac:03:e1 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 45eb9526-b542-44bd-a986-4fbfe9253800 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 18e0d35a-f90b-4770-9221-53016efbb0c4 child devices: - child 0: plain, size 768M logical_id: gnt/68ddcc4d-707b-4ef9-8b43-6aac17cf3b82.disk0_data on primary: /dev/gnt/68ddcc4d-707b-4ef9-8b43-6aac17cf3b82.disk0_data (253:0) on secondary: /dev/gnt/68ddcc4d-707b-4ef9-8b43-6aac17cf3b82.disk0_data (253:0) name: None UUID: ff153620-0c66-472e-9f4a-11692ca0ee87 - child 1: plain, size 128M logical_id: gnt/68ddcc4d-707b-4ef9-8b43-6aac17cf3b82.disk0_meta on primary: /dev/gnt/68ddcc4d-707b-4ef9-8b43-6aac17cf3b82.disk0_meta (253:1) on secondary: /dev/gnt/68ddcc4d-707b-4ef9-8b43-6aac17cf3b82.disk0_meta (253:1) name: None UUID: e6a65a64-6c1f-4e82-a60c-44377af88a1c - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 133639be-c783-4fcc-a807-608a4fe8b67d child devices: - child 0: plain, size 512M logical_id: gnt/d7c71b66-63b9-4974-a01f-b54ae59c6217.disk1_data on primary: /dev/gnt/d7c71b66-63b9-4974-a01f-b54ae59c6217.disk1_data (253:2) on secondary: /dev/gnt/d7c71b66-63b9-4974-a01f-b54ae59c6217.disk1_data (253:2) name: None UUID: 0231188c-0cd1-41a5-a85f-1224e064f399 - child 1: plain, size 128M logical_id: gnt/d7c71b66-63b9-4974-a01f-b54ae59c6217.disk1_meta on primary: /dev/gnt/d7c71b66-63b9-4974-a01f-b54ae59c6217.disk1_meta (253:3) on secondary: /dev/gnt/d7c71b66-63b9-4974-a01f-b54ae59c6217.disk1_meta (253:3) name: None UUID: dfc80c86-0677-4cfd-88c3-a6a31cefd9a4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-06-08 01:42:26.800792 time=0:01:14.222779 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-06-08 01:42:26.800906 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1753 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 01:42:39.698722 time=0:00:12.897816 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 01:42:39.698861 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 01:42:39.698878 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1756 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1756 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1757 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 01:42:43 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1758 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1758 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1759 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1759 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.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 scratchy.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-06-08 01:42:49.966925 time=0:00:10.268047 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 01:42:49.967021 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1762 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 01:42:55.344859 time=0:00:05.377838 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 01:42:55.344948 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1763 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 01:43:08.124191 time=0:00:12.779243 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 01:43:08.124313 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1764 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 01:43:13.460028 time=0:00:05.335715 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 01:43:13.460146 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7090b667-e86f-4b72-95f7-a218f71ce3cf Serial number: 16 Creation time: 2026-06-08 01:41:22 Modification time: 2026-06-08 01:43:09 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:ac:03:e1 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 45eb9526-b542-44bd-a986-4fbfe9253800 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 18e0d35a-f90b-4770-9221-53016efbb0c4 child devices: - child 0: plain, size 768M logical_id: gnt/68ddcc4d-707b-4ef9-8b43-6aac17cf3b82.disk0_data on primary: /dev/gnt/68ddcc4d-707b-4ef9-8b43-6aac17cf3b82.disk0_data (253:0) on secondary: /dev/gnt/68ddcc4d-707b-4ef9-8b43-6aac17cf3b82.disk0_data (253:0) name: None UUID: ff153620-0c66-472e-9f4a-11692ca0ee87 - child 1: plain, size 128M logical_id: gnt/68ddcc4d-707b-4ef9-8b43-6aac17cf3b82.disk0_meta on primary: /dev/gnt/68ddcc4d-707b-4ef9-8b43-6aac17cf3b82.disk0_meta (253:1) on secondary: /dev/gnt/68ddcc4d-707b-4ef9-8b43-6aac17cf3b82.disk0_meta (253:1) name: None UUID: e6a65a64-6c1f-4e82-a60c-44377af88a1c - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 133639be-c783-4fcc-a807-608a4fe8b67d child devices: - child 0: plain, size 512M logical_id: gnt/d7c71b66-63b9-4974-a01f-b54ae59c6217.disk1_data on primary: /dev/gnt/d7c71b66-63b9-4974-a01f-b54ae59c6217.disk1_data (253:2) on secondary: /dev/gnt/d7c71b66-63b9-4974-a01f-b54ae59c6217.disk1_data (253:2) name: None UUID: 0231188c-0cd1-41a5-a85f-1224e064f399 - child 1: plain, size 128M logical_id: gnt/d7c71b66-63b9-4974-a01f-b54ae59c6217.disk1_meta on primary: /dev/gnt/d7c71b66-63b9-4974-a01f-b54ae59c6217.disk1_meta (253:3) on secondary: /dev/gnt/d7c71b66-63b9-4974-a01f-b54ae59c6217.disk1_meta (253:3) name: None UUID: dfc80c86-0677-4cfd-88c3-a6a31cefd9a4 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:43:16 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:43:17 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:5c:57:ff,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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:43:18 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:43:18 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:43:20 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:43:20 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:43:25 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:43:26 2026 - INFO: Hotplug done. Mon Jun 8 01:43:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:43:26 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Mon Jun 8 01:44:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:44:27 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:44:27 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.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 scratchy.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-06-08 01:44:47.999947 time=0:01:34.539801 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 01:44:48.000048 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1785 GET /2/jobs/1786 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 01:44:50.480218 time=0:00:02.480170 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 01:44:50.480365 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 01:44:50.480387 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 01:44:50.480402 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 01:44:50.480413 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1787 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 01:44:58.346689 time=0:00:07.866276 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 01:44:58.346814 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 01:44:58.346837 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 01:44:58.346852 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 01:45:01 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 01:45:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:45:03 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 01:46:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 01:46:08 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 01:46:10 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:46:10 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 01:47:10 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 01:47:14 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 01:47:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:47:16 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 01:48:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 01:48:22 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 01:48:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:48:23 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 01:49:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 01:49:24.819227 time=0:04:26.472375 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 01:49:24.819408 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1794 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 01:49:30.105859 time=0:00:05.286451 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 01:49:30.105951 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1795 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1796 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1797 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1798 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1799 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 01:50: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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 01:50:19.107418 time=0:00:49.001467 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 01:50:19.107492 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Mon Jun 8 05:50:19 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Jun 8 05:50:19 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7090b667-e86f-4b72-95f7-a218f71ce3cf Serial number: 50 Creation time: 2026-06-08 01:41:22 Modification time: 2026-06-08 01:50:18 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:ac:03:e1 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 45eb9526-b542-44bd-a986-4fbfe9253800 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 18e0d35a-f90b-4770-9221-53016efbb0c4 child devices: - child 0: plain, size 1.8G logical_id: gnt/68ddcc4d-707b-4ef9-8b43-6aac17cf3b82.disk0_data on primary: /dev/gnt/68ddcc4d-707b-4ef9-8b43-6aac17cf3b82.disk0_data (253:0) on secondary: /dev/gnt/68ddcc4d-707b-4ef9-8b43-6aac17cf3b82.disk0_data (253:0) name: None UUID: ff153620-0c66-472e-9f4a-11692ca0ee87 - child 1: plain, size 128M logical_id: gnt/68ddcc4d-707b-4ef9-8b43-6aac17cf3b82.disk0_meta on primary: /dev/gnt/68ddcc4d-707b-4ef9-8b43-6aac17cf3b82.disk0_meta (253:1) on secondary: /dev/gnt/68ddcc4d-707b-4ef9-8b43-6aac17cf3b82.disk0_meta (253:1) name: None UUID: e6a65a64-6c1f-4e82-a60c-44377af88a1c - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 133639be-c783-4fcc-a807-608a4fe8b67d child devices: - child 0: plain, size 1.5G logical_id: gnt/d7c71b66-63b9-4974-a01f-b54ae59c6217.disk1_data on primary: /dev/gnt/d7c71b66-63b9-4974-a01f-b54ae59c6217.disk1_data (253:2) on secondary: /dev/gnt/d7c71b66-63b9-4974-a01f-b54ae59c6217.disk1_data (253:2) name: None UUID: 0231188c-0cd1-41a5-a85f-1224e064f399 - child 1: plain, size 128M logical_id: gnt/d7c71b66-63b9-4974-a01f-b54ae59c6217.disk1_meta on primary: /dev/gnt/d7c71b66-63b9-4974-a01f-b54ae59c6217.disk1_meta (253:3) on secondary: /dev/gnt/d7c71b66-63b9-4974-a01f-b54ae59c6217.disk1_meta (253:3) name: None UUID: dfc80c86-0677-4cfd-88c3-a6a31cefd9a4 Command: ssh scratchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1802 Waiting for job 1802 ... 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1805 Waiting for job 1805 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1807, 1808 Waiting for job 1807 ... Mon Jun 8 01:50:32 2026 * Verifying cluster config Mon Jun 8 01:50:32 2026 * Verifying cluster certificate files Mon Jun 8 01:50:32 2026 * Verifying hypervisor parameters Mon Jun 8 01:50:32 2026 * Verifying all nodes belong to an existing group Waiting for job 1808 ... Mon Jun 8 01:50:32 2026 * Verifying group 'default' Mon Jun 8 01:50:32 2026 * Gathering data (3 nodes) Mon Jun 8 01:50:32 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 01:50:34 2026 * Gathering disk information (3 nodes) Mon Jun 8 01:50:34 2026 * Verifying configuration file consistency Mon Jun 8 01:50:34 2026 * Verifying node status Mon Jun 8 01:50:34 2026 * Verifying instance status Mon Jun 8 01:50:34 2026 * Verifying orphan volumes Mon Jun 8 01:50:34 2026 * Verifying N+1 Memory redundancy Mon Jun 8 01:50:34 2026 * Assessing cluster hypervisor parameters Mon Jun 8 01:50:34 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Jun 8 01:50:34 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 01:50:34 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 01:50:34 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 01:50:34 2026 * Other Notes Mon Jun 8 01:50:34 2026 * Hooks Results Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-06-08 01:50:35.180491 time=0:00:16.072999 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-06-08 01:50:35.180603 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 01:50:44.135246 time=0:00:08.954643 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 68a9333ccda9fb7ecf38ed09c61d06f4aadcd789 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1811, 1812 Waiting for job 1811 ... Mon Jun 8 01:50:45 2026 * Verifying cluster config Mon Jun 8 01:50:45 2026 * Verifying cluster certificate files Mon Jun 8 01:50:45 2026 * Verifying hypervisor parameters Mon Jun 8 01:50:45 2026 * Verifying all nodes belong to an existing group Waiting for job 1812 ... Mon Jun 8 01:50:46 2026 * Verifying group 'default' Mon Jun 8 01:50:46 2026 * Gathering data (3 nodes) Mon Jun 8 01:50:46 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 01:50:47 2026 * Gathering disk information (3 nodes) Mon Jun 8 01:50:47 2026 * Verifying configuration file consistency Mon Jun 8 01:50:47 2026 * Verifying node status Mon Jun 8 01:50:47 2026 * Verifying instance status Mon Jun 8 01:50:47 2026 * Verifying orphan volumes Mon Jun 8 01:50:47 2026 * Verifying N+1 Memory redundancy Mon Jun 8 01:50:47 2026 * Assessing cluster hypervisor parameters Mon Jun 8 01:50:47 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. Mon Jun 8 01:50:47 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 01:50:47 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 01:50:47 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 01:50:47 2026 * Other Notes Mon Jun 8 01:50:47 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 68a9333ccda9fb7ecf38ed09c61d06f4aadcd789 /var/lib/ganeti/config.data Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=True' <<<< 2026-06-08 01:50:50.783655 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:scratchy.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' Mon Jun 8 01:50:52 2026 * creating instance disks... Mon Jun 8 01:51:00 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 01:51:00 2026 adding disks to cluster config Mon Jun 8 01:51:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:51:01 2026 - INFO: - device disk/0: 2.60% done, 3m 40s remaining (estimated) Mon Jun 8 01:51:01 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 01:52:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 01:52:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:52:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 01:52:01 2026 * running the instance OS create scripts... Mon Jun 8 01:52:02 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4443a194-c93e-4685-8200-87d7a1d3e068 Serial number: 4 Creation time: 2026-06-08 01:51:00 Modification time: 2026-06-08 01:52:02 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:17:4c:9b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 00a19ea1-ac12-4827-8295-7be18a692cc8 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: b4ca5bde-d9cb-498d-8145-170599e980f8 child devices: - child 0: plain, size 768M logical_id: gnt/06cdb9e9-0217-4522-be0b-b37d30c0f9e1.disk0_data on primary: /dev/gnt/06cdb9e9-0217-4522-be0b-b37d30c0f9e1.disk0_data (253:0) on secondary: /dev/gnt/06cdb9e9-0217-4522-be0b-b37d30c0f9e1.disk0_data (253:0) name: None UUID: 894144ff-414f-4ac2-9f84-b1eb8eb79bd6 - child 1: plain, size 128M logical_id: gnt/06cdb9e9-0217-4522-be0b-b37d30c0f9e1.disk0_meta on primary: /dev/gnt/06cdb9e9-0217-4522-be0b-b37d30c0f9e1.disk0_meta (253:1) on secondary: /dev/gnt/06cdb9e9-0217-4522-be0b-b37d30c0f9e1.disk0_meta (253:1) name: None UUID: 57f8e43b-40f2-4854-ab7a-d233a06f2f28 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: eab61411-80a0-432f-8586-29b19ac86e8d child devices: - child 0: plain, size 512M logical_id: gnt/7c5e3a87-1e6a-4343-8af3-9035c0f983e3.disk1_data on primary: /dev/gnt/7c5e3a87-1e6a-4343-8af3-9035c0f983e3.disk1_data (253:2) on secondary: /dev/gnt/7c5e3a87-1e6a-4343-8af3-9035c0f983e3.disk1_data (253:2) name: None UUID: 766516e6-c2ab-4474-b688-fc03eddbd0b6 - child 1: plain, size 128M logical_id: gnt/7c5e3a87-1e6a-4343-8af3-9035c0f983e3.disk1_meta on primary: /dev/gnt/7c5e3a87-1e6a-4343-8af3-9035c0f983e3.disk1_meta (253:3) on secondary: /dev/gnt/7c5e3a87-1e6a-4343-8af3-9035c0f983e3.disk1_meta (253:3) name: None UUID: 45f2d9e2-939a-4cfa-a095-18fff7085da2 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-06-08 01:52:05.273440 time=0:01:14.489785 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-06-08 01:52:05.273557 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1817 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 01:52:18.064506 time=0:00:12.790949 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 01:52:18.064602 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 01:52:18.064623 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1820 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1820 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1821 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 01:52:22 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1822 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1822 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1823 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1823 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.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 scratchy.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-06-08 01:52:28.407081 time=0:00:10.342458 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 01:52:28.407211 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1826 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 01:52:33.788773 time=0:00:05.381562 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 01:52:33.788909 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1827 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 01:52:46.668455 time=0:00:12.879546 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 01:52:46.668567 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1828 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 01:52:51.808221 time=0:00:05.139654 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 01:52:51.808348 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4443a194-c93e-4685-8200-87d7a1d3e068 Serial number: 16 Creation time: 2026-06-08 01:51:00 Modification time: 2026-06-08 01:52:47 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:17:4c:9b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 00a19ea1-ac12-4827-8295-7be18a692cc8 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: b4ca5bde-d9cb-498d-8145-170599e980f8 child devices: - child 0: plain, size 768M logical_id: gnt/06cdb9e9-0217-4522-be0b-b37d30c0f9e1.disk0_data on primary: /dev/gnt/06cdb9e9-0217-4522-be0b-b37d30c0f9e1.disk0_data (253:0) on secondary: /dev/gnt/06cdb9e9-0217-4522-be0b-b37d30c0f9e1.disk0_data (253:0) name: None UUID: 894144ff-414f-4ac2-9f84-b1eb8eb79bd6 - child 1: plain, size 128M logical_id: gnt/06cdb9e9-0217-4522-be0b-b37d30c0f9e1.disk0_meta on primary: /dev/gnt/06cdb9e9-0217-4522-be0b-b37d30c0f9e1.disk0_meta (253:1) on secondary: /dev/gnt/06cdb9e9-0217-4522-be0b-b37d30c0f9e1.disk0_meta (253:1) name: None UUID: 57f8e43b-40f2-4854-ab7a-d233a06f2f28 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: eab61411-80a0-432f-8586-29b19ac86e8d child devices: - child 0: plain, size 512M logical_id: gnt/7c5e3a87-1e6a-4343-8af3-9035c0f983e3.disk1_data on primary: /dev/gnt/7c5e3a87-1e6a-4343-8af3-9035c0f983e3.disk1_data (253:2) on secondary: /dev/gnt/7c5e3a87-1e6a-4343-8af3-9035c0f983e3.disk1_data (253:2) name: None UUID: 766516e6-c2ab-4474-b688-fc03eddbd0b6 - child 1: plain, size 128M logical_id: gnt/7c5e3a87-1e6a-4343-8af3-9035c0f983e3.disk1_meta on primary: /dev/gnt/7c5e3a87-1e6a-4343-8af3-9035c0f983e3.disk1_meta (253:3) on secondary: /dev/gnt/7c5e3a87-1e6a-4343-8af3-9035c0f983e3.disk1_meta (253:3) name: None UUID: 45f2d9e2-939a-4cfa-a095-18fff7085da2 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:52:55 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:52:55 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:84:c0: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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:52:56 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:52: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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:52:58 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:52:58 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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:53:04 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:53:04 2026 - INFO: Hotplug done. Mon Jun 8 01:53:04 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:53:04 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Mon Jun 8 01:54: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 01:54:06 2026 - INFO: Trying to hotplug device... Mon Jun 8 01:54:06 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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.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 scratchy.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-06-08 01:54:26.589890 time=0:01:34.781542 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 01:54:26.590003 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1849 GET /2/jobs/1850 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 01:54:29.048134 time=0:00:02.458131 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 01:54:29.048250 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 01:54:29.048272 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 01:54:29.048286 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 01:54:29.048298 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1851 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 01:54:36.931780 time=0:00:07.883482 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 01:54:36.931875 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 01:54:36.931898 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 01:54:36.931911 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 01:54:40 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 01:54:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:54:42 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 01:55:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 01:55:47 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 01:55:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:55:49 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 01:56:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 01:56:53 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 01:56:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:56:55 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 01:57:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 01:58:00 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 01:58:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 01:58:02 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 01:59:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 01:59:03.616421 time=0:04:26.684510 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 01:59:03.616538 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1858 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 01:59:08.798045 time=0:00:05.181507 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 01:59:08.798130 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1859 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1860 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1861 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1862 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1863 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 01:59: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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 01:59:57.772971 time=0:00:48.974841 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 01:59:57.773083 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Mon Jun 8 05:59:57 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Jun 8 05:59:57 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4443a194-c93e-4685-8200-87d7a1d3e068 Serial number: 50 Creation time: 2026-06-08 01:51:00 Modification time: 2026-06-08 01:59:57 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:17:4c:9b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 00a19ea1-ac12-4827-8295-7be18a692cc8 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: b4ca5bde-d9cb-498d-8145-170599e980f8 child devices: - child 0: plain, size 1.8G logical_id: gnt/06cdb9e9-0217-4522-be0b-b37d30c0f9e1.disk0_data on primary: /dev/gnt/06cdb9e9-0217-4522-be0b-b37d30c0f9e1.disk0_data (253:0) on secondary: /dev/gnt/06cdb9e9-0217-4522-be0b-b37d30c0f9e1.disk0_data (253:0) name: None UUID: 894144ff-414f-4ac2-9f84-b1eb8eb79bd6 - child 1: plain, size 128M logical_id: gnt/06cdb9e9-0217-4522-be0b-b37d30c0f9e1.disk0_meta on primary: /dev/gnt/06cdb9e9-0217-4522-be0b-b37d30c0f9e1.disk0_meta (253:1) on secondary: /dev/gnt/06cdb9e9-0217-4522-be0b-b37d30c0f9e1.disk0_meta (253:1) name: None UUID: 57f8e43b-40f2-4854-ab7a-d233a06f2f28 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: eab61411-80a0-432f-8586-29b19ac86e8d child devices: - child 0: plain, size 1.5G logical_id: gnt/7c5e3a87-1e6a-4343-8af3-9035c0f983e3.disk1_data on primary: /dev/gnt/7c5e3a87-1e6a-4343-8af3-9035c0f983e3.disk1_data (253:2) on secondary: /dev/gnt/7c5e3a87-1e6a-4343-8af3-9035c0f983e3.disk1_data (253:2) name: None UUID: 766516e6-c2ab-4474-b688-fc03eddbd0b6 - child 1: plain, size 128M logical_id: gnt/7c5e3a87-1e6a-4343-8af3-9035c0f983e3.disk1_meta on primary: /dev/gnt/7c5e3a87-1e6a-4343-8af3-9035c0f983e3.disk1_meta (253:3) on secondary: /dev/gnt/7c5e3a87-1e6a-4343-8af3-9035c0f983e3.disk1_meta (253:3) name: None UUID: 45f2d9e2-939a-4cfa-a095-18fff7085da2 Command: ssh scratchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1866 Waiting for job 1866 ... 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1869 Waiting for job 1869 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1871, 1872 Waiting for job 1871 ... Mon Jun 8 02:00:10 2026 * Verifying cluster config Mon Jun 8 02:00:10 2026 * Verifying cluster certificate files Mon Jun 8 02:00:10 2026 * Verifying hypervisor parameters Mon Jun 8 02:00:10 2026 * Verifying all nodes belong to an existing group Waiting for job 1872 ... Mon Jun 8 02:00:11 2026 * Verifying group 'default' Mon Jun 8 02:00:11 2026 * Gathering data (3 nodes) Mon Jun 8 02:00:11 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 02:00:12 2026 * Gathering disk information (3 nodes) Mon Jun 8 02:00:12 2026 * Verifying configuration file consistency Mon Jun 8 02:00:12 2026 * Verifying node status Mon Jun 8 02:00:12 2026 * Verifying instance status Mon Jun 8 02:00:12 2026 * Verifying orphan volumes Mon Jun 8 02:00:12 2026 * Verifying N+1 Memory redundancy Mon Jun 8 02:00:12 2026 * Assessing cluster hypervisor parameters Mon Jun 8 02:00: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. Mon Jun 8 02:00:12 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 02:00:12 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 02:00:12 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 02:00:12 2026 * Other Notes Mon Jun 8 02:00:12 2026 * Hooks Results Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-06-08 02:00:13.551155 time=0:00:15.778072 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-06-08 02:00:13.551228 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 02:00:22.533507 time=0:00:08.982279 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 36ece90b572d58b15ee1e39a3cbc48ff683eb263 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1875, 1876 Waiting for job 1875 ... Mon Jun 8 02:00:24 2026 * Verifying cluster config Mon Jun 8 02:00:24 2026 * Verifying cluster certificate files Mon Jun 8 02:00:24 2026 * Verifying hypervisor parameters Mon Jun 8 02:00:24 2026 * Verifying all nodes belong to an existing group Waiting for job 1876 ... Mon Jun 8 02:00:24 2026 * Verifying group 'default' Mon Jun 8 02:00:24 2026 * Gathering data (3 nodes) Mon Jun 8 02:00:24 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 02:00:25 2026 * Gathering disk information (3 nodes) Mon Jun 8 02:00:25 2026 * Verifying configuration file consistency Mon Jun 8 02:00:25 2026 * Verifying node status Mon Jun 8 02:00:25 2026 * Verifying instance status Mon Jun 8 02:00:25 2026 * Verifying orphan volumes Mon Jun 8 02:00:25 2026 * Verifying N+1 Memory redundancy Mon Jun 8 02:00:25 2026 * Assessing cluster hypervisor parameters Mon Jun 8 02:00: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. Mon Jun 8 02:00:25 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 02:00:25 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 02:00:25 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 02:00:25 2026 * Other Notes Mon Jun 8 02:00:26 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 36ece90b572d58b15ee1e39a3cbc48ff683eb263 /var/lib/ganeti/config.data Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:use_localtime=True' <<<< 2026-06-08 02:00:29.082321 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:scratchy.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' Mon Jun 8 02:00:30 2026 * creating instance disks... Mon Jun 8 02:00:39 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 02:00:39 2026 adding disks to cluster config Mon Jun 8 02:00:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:00:39 2026 - INFO: - device disk/0: 2.60% done, 3m 23s remaining (estimated) Mon Jun 8 02:00:39 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 02:01:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 02:01:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:01:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 02:01:40 2026 * running the instance OS create scripts... Mon Jun 8 02:01:40 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 27e37cfb-1f1c-4a8d-90a2-c9398f475357 Serial number: 4 Creation time: 2026-06-08 02:00:39 Modification time: 2026-06-08 02:01:40 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:e3:a6:fa IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 4ad6cb0b-6043-4b9a-9a46-fe07b2ed9bfd name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 50123876-6bd5-455b-b02d-8fab5bc7fac5 child devices: - child 0: plain, size 768M logical_id: gnt/3ce6b1d0-2b04-4778-af46-810e1e3d2fd0.disk0_data on primary: /dev/gnt/3ce6b1d0-2b04-4778-af46-810e1e3d2fd0.disk0_data (253:0) on secondary: /dev/gnt/3ce6b1d0-2b04-4778-af46-810e1e3d2fd0.disk0_data (253:0) name: None UUID: e54f42ad-c979-4ac6-bd5c-525a40c408ea - child 1: plain, size 128M logical_id: gnt/3ce6b1d0-2b04-4778-af46-810e1e3d2fd0.disk0_meta on primary: /dev/gnt/3ce6b1d0-2b04-4778-af46-810e1e3d2fd0.disk0_meta (253:1) on secondary: /dev/gnt/3ce6b1d0-2b04-4778-af46-810e1e3d2fd0.disk0_meta (253:1) name: None UUID: 5fe55992-9be8-45b7-883f-25f214ddf2c9 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 1d7c7de5-1ab8-46ff-a0ee-424051468376 child devices: - child 0: plain, size 512M logical_id: gnt/18be4324-6455-4f1e-a006-7f73850b3bcd.disk1_data on primary: /dev/gnt/18be4324-6455-4f1e-a006-7f73850b3bcd.disk1_data (253:2) on secondary: /dev/gnt/18be4324-6455-4f1e-a006-7f73850b3bcd.disk1_data (253:2) name: None UUID: 58e3a646-8138-4cf2-bc74-1831e648c68f - child 1: plain, size 128M logical_id: gnt/18be4324-6455-4f1e-a006-7f73850b3bcd.disk1_meta on primary: /dev/gnt/18be4324-6455-4f1e-a006-7f73850b3bcd.disk1_meta (253:3) on secondary: /dev/gnt/18be4324-6455-4f1e-a006-7f73850b3bcd.disk1_meta (253:3) name: None UUID: a53d7e10-f89b-4fec-b809-e9dbb816d827 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-06-08 02:01:43.709612 time=0:01:14.627291 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-06-08 02:01:43.709725 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1881 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 02:01:56.498787 time=0:00:12.789062 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 02:01:56.498876 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 02:01:56.498896 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1884 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1884 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1885 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 02:02:00 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1886 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1886 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1887 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1887 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.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 scratchy.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-06-08 02:02:06.892745 time=0:00:10.393849 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 02:02:06.892877 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1890 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 02:02:12.273268 time=0:00:05.380391 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 02:02:12.273362 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1891 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 02:02:25.144025 time=0:00:12.870663 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 02:02:25.144128 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1892 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 02:02:30.380019 time=0:00:05.235891 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 02:02:30.380121 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 27e37cfb-1f1c-4a8d-90a2-c9398f475357 Serial number: 16 Creation time: 2026-06-08 02:00:39 Modification time: 2026-06-08 02:02:26 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:e3:a6:fa IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 4ad6cb0b-6043-4b9a-9a46-fe07b2ed9bfd name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 50123876-6bd5-455b-b02d-8fab5bc7fac5 child devices: - child 0: plain, size 768M logical_id: gnt/3ce6b1d0-2b04-4778-af46-810e1e3d2fd0.disk0_data on primary: /dev/gnt/3ce6b1d0-2b04-4778-af46-810e1e3d2fd0.disk0_data (253:0) on secondary: /dev/gnt/3ce6b1d0-2b04-4778-af46-810e1e3d2fd0.disk0_data (253:0) name: None UUID: e54f42ad-c979-4ac6-bd5c-525a40c408ea - child 1: plain, size 128M logical_id: gnt/3ce6b1d0-2b04-4778-af46-810e1e3d2fd0.disk0_meta on primary: /dev/gnt/3ce6b1d0-2b04-4778-af46-810e1e3d2fd0.disk0_meta (253:1) on secondary: /dev/gnt/3ce6b1d0-2b04-4778-af46-810e1e3d2fd0.disk0_meta (253:1) name: None UUID: 5fe55992-9be8-45b7-883f-25f214ddf2c9 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 1d7c7de5-1ab8-46ff-a0ee-424051468376 child devices: - child 0: plain, size 512M logical_id: gnt/18be4324-6455-4f1e-a006-7f73850b3bcd.disk1_data on primary: /dev/gnt/18be4324-6455-4f1e-a006-7f73850b3bcd.disk1_data (253:2) on secondary: /dev/gnt/18be4324-6455-4f1e-a006-7f73850b3bcd.disk1_data (253:2) name: None UUID: 58e3a646-8138-4cf2-bc74-1831e648c68f - child 1: plain, size 128M logical_id: gnt/18be4324-6455-4f1e-a006-7f73850b3bcd.disk1_meta on primary: /dev/gnt/18be4324-6455-4f1e-a006-7f73850b3bcd.disk1_meta (253:3) on secondary: /dev/gnt/18be4324-6455-4f1e-a006-7f73850b3bcd.disk1_meta (253:3) name: None UUID: a53d7e10-f89b-4fec-b809-e9dbb816d827 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 02:02:33 2026 - INFO: Trying to hotplug device... Mon Jun 8 02:02:34 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:37:5a:c8,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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 02:02:35 2026 - INFO: Trying to hotplug device... Mon Jun 8 02:02: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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 02:02:36 2026 - INFO: Trying to hotplug device... Mon Jun 8 02:02:37 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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 02:02:42 2026 - INFO: Trying to hotplug device... Mon Jun 8 02:02:43 2026 - INFO: Hotplug done. Mon Jun 8 02:02:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:02:43 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Mon Jun 8 02:03:43 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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 02:03:44 2026 - INFO: Trying to hotplug device... Mon Jun 8 02:03:44 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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.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 scratchy.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-06-08 02:04:05.291837 time=0:01:34.911716 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 02:04:05.292025 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1913 GET /2/jobs/1914 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 02:04:07.756322 time=0:00:02.464297 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 02:04:07.756444 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 02:04:07.756465 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 02:04:07.756480 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 02:04:07.756492 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1915 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 02:04:15.637409 time=0:00:07.880917 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 02:04:15.637529 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 02:04:15.637552 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 02:04:15.637567 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 02:04:18 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 02:04:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:04:20 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 02:05:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 02:05:26 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 02:05:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:05:27 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 02:06:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 02:06:32 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 02:06:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:06:34 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 02:07:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 02:07:39 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 02:07:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:07:40 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 02:08:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 02:08:42.310395 time=0:04:26.672828 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 02:08:42.310561 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1922 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 02:08:47.594740 time=0:00:05.284179 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 02:08:47.594867 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1923 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1924 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1925 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1926 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1927 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 02:09: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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 02:09:36.431574 time=0:00:48.836707 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 02:09:36.431689 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Mon Jun 8 06:09:36 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Jun 8 06:09:36 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 27e37cfb-1f1c-4a8d-90a2-c9398f475357 Serial number: 50 Creation time: 2026-06-08 02:00:39 Modification time: 2026-06-08 02:09:35 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:e3:a6:fa IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 4ad6cb0b-6043-4b9a-9a46-fe07b2ed9bfd name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 50123876-6bd5-455b-b02d-8fab5bc7fac5 child devices: - child 0: plain, size 1.8G logical_id: gnt/3ce6b1d0-2b04-4778-af46-810e1e3d2fd0.disk0_data on primary: /dev/gnt/3ce6b1d0-2b04-4778-af46-810e1e3d2fd0.disk0_data (253:0) on secondary: /dev/gnt/3ce6b1d0-2b04-4778-af46-810e1e3d2fd0.disk0_data (253:0) name: None UUID: e54f42ad-c979-4ac6-bd5c-525a40c408ea - child 1: plain, size 128M logical_id: gnt/3ce6b1d0-2b04-4778-af46-810e1e3d2fd0.disk0_meta on primary: /dev/gnt/3ce6b1d0-2b04-4778-af46-810e1e3d2fd0.disk0_meta (253:1) on secondary: /dev/gnt/3ce6b1d0-2b04-4778-af46-810e1e3d2fd0.disk0_meta (253:1) name: None UUID: 5fe55992-9be8-45b7-883f-25f214ddf2c9 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 1d7c7de5-1ab8-46ff-a0ee-424051468376 child devices: - child 0: plain, size 1.5G logical_id: gnt/18be4324-6455-4f1e-a006-7f73850b3bcd.disk1_data on primary: /dev/gnt/18be4324-6455-4f1e-a006-7f73850b3bcd.disk1_data (253:2) on secondary: /dev/gnt/18be4324-6455-4f1e-a006-7f73850b3bcd.disk1_data (253:2) name: None UUID: 58e3a646-8138-4cf2-bc74-1831e648c68f - child 1: plain, size 128M logical_id: gnt/18be4324-6455-4f1e-a006-7f73850b3bcd.disk1_meta on primary: /dev/gnt/18be4324-6455-4f1e-a006-7f73850b3bcd.disk1_meta (253:3) on secondary: /dev/gnt/18be4324-6455-4f1e-a006-7f73850b3bcd.disk1_meta (253:3) name: None UUID: a53d7e10-f89b-4fec-b809-e9dbb816d827 Command: ssh scratchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1930 Waiting for job 1930 ... 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1933 Waiting for job 1933 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1935, 1936 Waiting for job 1935 ... Mon Jun 8 02:09:49 2026 * Verifying cluster config Mon Jun 8 02:09:49 2026 * Verifying cluster certificate files Mon Jun 8 02:09:49 2026 * Verifying hypervisor parameters Mon Jun 8 02:09:49 2026 * Verifying all nodes belong to an existing group Waiting for job 1936 ... Mon Jun 8 02:09:50 2026 * Verifying group 'default' Mon Jun 8 02:09:50 2026 * Gathering data (3 nodes) Mon Jun 8 02:09:50 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 02:09:51 2026 * Gathering disk information (3 nodes) Mon Jun 8 02:09:51 2026 * Verifying configuration file consistency Mon Jun 8 02:09:51 2026 * Verifying node status Mon Jun 8 02:09:51 2026 * Verifying instance status Mon Jun 8 02:09:51 2026 * Verifying orphan volumes Mon Jun 8 02:09:51 2026 * Verifying N+1 Memory redundancy Mon Jun 8 02:09:51 2026 * Assessing cluster hypervisor parameters Mon Jun 8 02:09: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. Mon Jun 8 02:09:51 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 02:09:51 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 02:09:51 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 02:09:51 2026 * Other Notes Mon Jun 8 02:09:51 2026 * Hooks Results Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-06-08 02:09:52.444118 time=0:00:16.012429 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-06-08 02:09:52.444199 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 02:10:01.416013 time=0:00:08.971814 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 62e8ca371a2d90c9a88a967cff592f84d98ad363 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1939, 1940 Waiting for job 1939 ... Mon Jun 8 02:10:03 2026 * Verifying cluster config Mon Jun 8 02:10:03 2026 * Verifying cluster certificate files Mon Jun 8 02:10:03 2026 * Verifying hypervisor parameters Mon Jun 8 02:10:03 2026 * Verifying all nodes belong to an existing group Waiting for job 1940 ... Mon Jun 8 02:10:03 2026 * Verifying group 'default' Mon Jun 8 02:10:03 2026 * Gathering data (3 nodes) Mon Jun 8 02:10:03 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 02:10:04 2026 * Gathering disk information (3 nodes) Mon Jun 8 02:10:04 2026 * Verifying configuration file consistency Mon Jun 8 02:10:04 2026 * Verifying node status Mon Jun 8 02:10:04 2026 * Verifying instance status Mon Jun 8 02:10:04 2026 * Verifying orphan volumes Mon Jun 8 02:10:04 2026 * Verifying N+1 Memory redundancy Mon Jun 8 02:10:04 2026 * Assessing cluster hypervisor parameters Mon Jun 8 02:10:04 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Jun 8 02:10:04 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 02:10:04 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 02:10:04 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 02:10:04 2026 * Other Notes Mon Jun 8 02:10:05 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 62e8ca371a2d90c9a88a967cff592f84d98ad363 /var/lib/ganeti/config.data Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=io_uring' <<<< 2026-06-08 02:10:08.074274 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:scratchy.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' Mon Jun 8 02:10:09 2026 * creating instance disks... Mon Jun 8 02:10:18 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 02:10:18 2026 adding disks to cluster config Mon Jun 8 02:10:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:10:18 2026 - INFO: - device disk/0: 2.60% done, 3m 23s remaining (estimated) Mon Jun 8 02:10:18 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 02:11:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 02:11:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:11:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 02:11:19 2026 * running the instance OS create scripts... Mon Jun 8 02:11:19 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: cf0554d4-8b36-48c0-b058-676efcb7cc21 Serial number: 4 Creation time: 2026-06-08 02:10:18 Modification time: 2026-06-08 02:11:19 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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:ee:ba:61 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 430a8773-4536-4423-bfde-13b3f8ab2a84 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 13c208b3-4c14-49a7-9532-6d0a14377d1a child devices: - child 0: plain, size 768M logical_id: gnt/61845b90-453d-407f-9416-2c54c61f6580.disk0_data on primary: /dev/gnt/61845b90-453d-407f-9416-2c54c61f6580.disk0_data (253:0) on secondary: /dev/gnt/61845b90-453d-407f-9416-2c54c61f6580.disk0_data (253:0) name: None UUID: ffe31ff5-773e-4c7f-af61-812d1cfe3bba - child 1: plain, size 128M logical_id: gnt/61845b90-453d-407f-9416-2c54c61f6580.disk0_meta on primary: /dev/gnt/61845b90-453d-407f-9416-2c54c61f6580.disk0_meta (253:1) on secondary: /dev/gnt/61845b90-453d-407f-9416-2c54c61f6580.disk0_meta (253:1) name: None UUID: 52224b48-29e5-455c-9c4c-70bf9ed719f6 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: ee409683-ae71-4e68-a445-3de54832ed30 child devices: - child 0: plain, size 512M logical_id: gnt/62cf3f22-b532-40a3-8865-5efec157b5ed.disk1_data on primary: /dev/gnt/62cf3f22-b532-40a3-8865-5efec157b5ed.disk1_data (253:2) on secondary: /dev/gnt/62cf3f22-b532-40a3-8865-5efec157b5ed.disk1_data (253:2) name: None UUID: 41b89a51-138e-4456-bc45-e6efced3c03b - child 1: plain, size 128M logical_id: gnt/62cf3f22-b532-40a3-8865-5efec157b5ed.disk1_meta on primary: /dev/gnt/62cf3f22-b532-40a3-8865-5efec157b5ed.disk1_meta (253:3) on secondary: /dev/gnt/62cf3f22-b532-40a3-8865-5efec157b5ed.disk1_meta (253:3) name: None UUID: ee634403-0b91-456e-b048-49391067a7f5 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-06-08 02:11:22.701981 time=0:01:14.627707 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-06-08 02:11:22.702134 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1945 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 02:11:35.674897 time=0:00:12.972763 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 02:11:35.675001 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 02:11:35.675022 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1948 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1948 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1949 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 02:11:40 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1950 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1950 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1951 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1951 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.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 scratchy.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-06-08 02:11:46.068436 time=0:00:10.393414 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 02:11:46.068537 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1954 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 02:11:51.646057 time=0:00:05.577520 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 02:11:51.646228 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1955 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 02:12:04.516101 time=0:00:12.869873 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 02:12:04.516239 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1956 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 02:12:09.748055 time=0:00:05.231816 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 02:12:09.748164 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: cf0554d4-8b36-48c0-b058-676efcb7cc21 Serial number: 16 Creation time: 2026-06-08 02:10:18 Modification time: 2026-06-08 02:12:05 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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:ee:ba:61 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 430a8773-4536-4423-bfde-13b3f8ab2a84 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 13c208b3-4c14-49a7-9532-6d0a14377d1a child devices: - child 0: plain, size 768M logical_id: gnt/61845b90-453d-407f-9416-2c54c61f6580.disk0_data on primary: /dev/gnt/61845b90-453d-407f-9416-2c54c61f6580.disk0_data (253:0) on secondary: /dev/gnt/61845b90-453d-407f-9416-2c54c61f6580.disk0_data (253:0) name: None UUID: ffe31ff5-773e-4c7f-af61-812d1cfe3bba - child 1: plain, size 128M logical_id: gnt/61845b90-453d-407f-9416-2c54c61f6580.disk0_meta on primary: /dev/gnt/61845b90-453d-407f-9416-2c54c61f6580.disk0_meta (253:1) on secondary: /dev/gnt/61845b90-453d-407f-9416-2c54c61f6580.disk0_meta (253:1) name: None UUID: 52224b48-29e5-455c-9c4c-70bf9ed719f6 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: ee409683-ae71-4e68-a445-3de54832ed30 child devices: - child 0: plain, size 512M logical_id: gnt/62cf3f22-b532-40a3-8865-5efec157b5ed.disk1_data on primary: /dev/gnt/62cf3f22-b532-40a3-8865-5efec157b5ed.disk1_data (253:2) on secondary: /dev/gnt/62cf3f22-b532-40a3-8865-5efec157b5ed.disk1_data (253:2) name: None UUID: 41b89a51-138e-4456-bc45-e6efced3c03b - child 1: plain, size 128M logical_id: gnt/62cf3f22-b532-40a3-8865-5efec157b5ed.disk1_meta on primary: /dev/gnt/62cf3f22-b532-40a3-8865-5efec157b5ed.disk1_meta (253:3) on secondary: /dev/gnt/62cf3f22-b532-40a3-8865-5efec157b5ed.disk1_meta (253:3) name: None UUID: ee634403-0b91-456e-b048-49391067a7f5 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 02:12:13 2026 - INFO: Trying to hotplug device... Mon Jun 8 02:12:13 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:e1:16:e5,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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 02:12:14 2026 - INFO: Trying to hotplug device... Mon Jun 8 02:12: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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 02:12:16 2026 - INFO: Trying to hotplug device... Mon Jun 8 02:12: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 02:12:22 2026 - INFO: Trying to hotplug device... Mon Jun 8 02:12:22 2026 - INFO: Hotplug done. Mon Jun 8 02:12:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:12:22 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Mon Jun 8 02:13: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 02:13:24 2026 - INFO: Trying to hotplug device... Mon Jun 8 02:13: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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.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 scratchy.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-06-08 02:13:44.865864 time=0:01:35.117700 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 02:13:44.865946 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1977 GET /2/jobs/1978 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 02:13:47.320060 time=0:00:02.454114 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 02:13:47.320184 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 02:13:47.320206 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 02:13:47.320220 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 02:13:47.320232 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1979 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 02:13:55.509063 time=0:00:08.188831 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 02:13:55.509154 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 02:13:55.509175 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 02:13:55.509188 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 02:13:58 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 02:14:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:14:00 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 02:15:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 02:15:06 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 02:15:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:15:07 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 02:16:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 02:16:12 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 02:16:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:16:13 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 02:17:13 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 02:17:19 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 02:17:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:17:20 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 02:18:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 02:18:22.101943 time=0:04:26.592755 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 02:18:22.102047 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1986 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 02:18:27.384329 time=0:00:05.282282 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 02:18:27.384473 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1987 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1988 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1989 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1990 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1991 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 02:19: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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 02:19:16.309095 time=0:00:48.924622 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 02:19:16.309244 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Mon Jun 8 06:19:16 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Jun 8 06:19:16 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: cf0554d4-8b36-48c0-b058-676efcb7cc21 Serial number: 50 Creation time: 2026-06-08 02:10:18 Modification time: 2026-06-08 02:19:15 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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:ee:ba:61 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 430a8773-4536-4423-bfde-13b3f8ab2a84 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 13c208b3-4c14-49a7-9532-6d0a14377d1a child devices: - child 0: plain, size 1.8G logical_id: gnt/61845b90-453d-407f-9416-2c54c61f6580.disk0_data on primary: /dev/gnt/61845b90-453d-407f-9416-2c54c61f6580.disk0_data (253:0) on secondary: /dev/gnt/61845b90-453d-407f-9416-2c54c61f6580.disk0_data (253:0) name: None UUID: ffe31ff5-773e-4c7f-af61-812d1cfe3bba - child 1: plain, size 128M logical_id: gnt/61845b90-453d-407f-9416-2c54c61f6580.disk0_meta on primary: /dev/gnt/61845b90-453d-407f-9416-2c54c61f6580.disk0_meta (253:1) on secondary: /dev/gnt/61845b90-453d-407f-9416-2c54c61f6580.disk0_meta (253:1) name: None UUID: 52224b48-29e5-455c-9c4c-70bf9ed719f6 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: ee409683-ae71-4e68-a445-3de54832ed30 child devices: - child 0: plain, size 1.5G logical_id: gnt/62cf3f22-b532-40a3-8865-5efec157b5ed.disk1_data on primary: /dev/gnt/62cf3f22-b532-40a3-8865-5efec157b5ed.disk1_data (253:2) on secondary: /dev/gnt/62cf3f22-b532-40a3-8865-5efec157b5ed.disk1_data (253:2) name: None UUID: 41b89a51-138e-4456-bc45-e6efced3c03b - child 1: plain, size 128M logical_id: gnt/62cf3f22-b532-40a3-8865-5efec157b5ed.disk1_meta on primary: /dev/gnt/62cf3f22-b532-40a3-8865-5efec157b5ed.disk1_meta (253:3) on secondary: /dev/gnt/62cf3f22-b532-40a3-8865-5efec157b5ed.disk1_meta (253:3) name: None UUID: ee634403-0b91-456e-b048-49391067a7f5 Command: ssh scratchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1994 Waiting for job 1994 ... 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1997 Waiting for job 1997 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1999, 2000 Waiting for job 1999 ... Mon Jun 8 02:19:29 2026 * Verifying cluster config Mon Jun 8 02:19:29 2026 * Verifying cluster certificate files Mon Jun 8 02:19:29 2026 * Verifying hypervisor parameters Mon Jun 8 02:19:29 2026 * Verifying all nodes belong to an existing group Waiting for job 2000 ... Mon Jun 8 02:19:29 2026 * Verifying group 'default' Mon Jun 8 02:19:29 2026 * Gathering data (3 nodes) Mon Jun 8 02:19:29 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 02:19:31 2026 * Gathering disk information (3 nodes) Mon Jun 8 02:19:31 2026 * Verifying configuration file consistency Mon Jun 8 02:19:31 2026 * Verifying node status Mon Jun 8 02:19:31 2026 * Verifying instance status Mon Jun 8 02:19:31 2026 * Verifying orphan volumes Mon Jun 8 02:19:31 2026 * Verifying N+1 Memory redundancy Mon Jun 8 02:19:31 2026 * Assessing cluster hypervisor parameters Mon Jun 8 02:19: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. Mon Jun 8 02:19:31 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 02:19:31 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 02:19:31 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 02:19:31 2026 * Other Notes Mon Jun 8 02:19:31 2026 * Hooks Results Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-06-08 02:19:32.288496 time=0:00:15.979252 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-06-08 02:19:32.288564 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 02:19:41.466396 time=0:00:09.177832 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5ceef87a4795d5af37e6d9887d68c2807cf5fb91 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2003, 2004 Waiting for job 2003 ... Mon Jun 8 02:19:43 2026 * Verifying cluster config Mon Jun 8 02:19:43 2026 * Verifying cluster certificate files Mon Jun 8 02:19:43 2026 * Verifying hypervisor parameters Mon Jun 8 02:19:43 2026 * Verifying all nodes belong to an existing group Waiting for job 2004 ... Mon Jun 8 02:19:43 2026 * Verifying group 'default' Mon Jun 8 02:19:43 2026 * Gathering data (3 nodes) Mon Jun 8 02:19:43 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 02:19:44 2026 * Gathering disk information (3 nodes) Mon Jun 8 02:19:44 2026 * Verifying configuration file consistency Mon Jun 8 02:19:44 2026 * Verifying node status Mon Jun 8 02:19:44 2026 * Verifying instance status Mon Jun 8 02:19:44 2026 * Verifying orphan volumes Mon Jun 8 02:19:44 2026 * Verifying N+1 Memory redundancy Mon Jun 8 02:19:44 2026 * Assessing cluster hypervisor parameters Mon Jun 8 02:19: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. Mon Jun 8 02:19:44 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 02:19:44 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 02:19:44 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 02:19:44 2026 * Other Notes Mon Jun 8 02:19:45 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5ceef87a4795d5af37e6d9887d68c2807cf5fb91 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_aio=native Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=native' <<<< 2026-06-08 02:19:46.702050 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:scratchy.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' Mon Jun 8 02:19:48 2026 * creating instance disks... Mon Jun 8 02:19:56 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 02:19:56 2026 adding disks to cluster config Mon Jun 8 02:19:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:19:56 2026 - INFO: - device disk/0: 2.60% done, 3m 23s remaining (estimated) Mon Jun 8 02:19:56 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 02:20:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 02:20:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:20:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 02:20:57 2026 * running the instance OS create scripts... Mon Jun 8 02:20:57 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c0c829e0-23a9-4c17-ad79-acfefd1fe42c Serial number: 4 Creation time: 2026-06-08 02:19:56 Modification time: 2026-06-08 02:20:57 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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:ab:78:69 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 09bc4375-9e7a-4120-9de2-57769701f0d5 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 07bc413a-3b9c-4ae4-931d-322a06bb425e child devices: - child 0: plain, size 768M logical_id: gnt/183dd486-92f8-4d77-945d-efd2e8d2f949.disk0_data on primary: /dev/gnt/183dd486-92f8-4d77-945d-efd2e8d2f949.disk0_data (253:0) on secondary: /dev/gnt/183dd486-92f8-4d77-945d-efd2e8d2f949.disk0_data (253:0) name: None UUID: cc59c874-d9bf-49f2-b458-0223e3de01ec - child 1: plain, size 128M logical_id: gnt/183dd486-92f8-4d77-945d-efd2e8d2f949.disk0_meta on primary: /dev/gnt/183dd486-92f8-4d77-945d-efd2e8d2f949.disk0_meta (253:1) on secondary: /dev/gnt/183dd486-92f8-4d77-945d-efd2e8d2f949.disk0_meta (253:1) name: None UUID: 10e9e495-5549-47a3-9f45-e24dd3291e54 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 5c83108f-2db6-444c-93ef-cdf076c7f513 child devices: - child 0: plain, size 512M logical_id: gnt/fc62fede-5bf4-44ae-890a-42466e736d81.disk1_data on primary: /dev/gnt/fc62fede-5bf4-44ae-890a-42466e736d81.disk1_data (253:2) on secondary: /dev/gnt/fc62fede-5bf4-44ae-890a-42466e736d81.disk1_data (253:2) name: None UUID: 2bc4ebe0-96c2-49dc-977a-9fbcdac3c194 - child 1: plain, size 128M logical_id: gnt/fc62fede-5bf4-44ae-890a-42466e736d81.disk1_meta on primary: /dev/gnt/fc62fede-5bf4-44ae-890a-42466e736d81.disk1_meta (253:3) on secondary: /dev/gnt/fc62fede-5bf4-44ae-890a-42466e736d81.disk1_meta (253:3) name: None UUID: c9ce96f8-60c9-402f-9b34-3f22473eed70 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-06-08 02:21:00.955161 time=0:01:14.253111 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-06-08 02:21:00.955318 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2008 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 02:21:13.838666 time=0:00:12.883348 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 02:21:13.838812 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 02:21:13.838835 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2011 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2011 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2012 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 02:21:18 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2013 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2013 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2014 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2014 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.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 scratchy.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-06-08 02:21:24.242161 time=0:00:10.403326 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 02:21:24.242239 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2017 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 02:21:29.618117 time=0:00:05.375878 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 02:21:29.618203 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2018 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 02:21:42.504480 time=0:00:12.886277 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 02:21:42.504595 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2019 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 02:21:47.840655 time=0:00:05.336060 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 02:21:47.840798 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c0c829e0-23a9-4c17-ad79-acfefd1fe42c Serial number: 16 Creation time: 2026-06-08 02:19:56 Modification time: 2026-06-08 02:21:43 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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:ab:78:69 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 09bc4375-9e7a-4120-9de2-57769701f0d5 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 07bc413a-3b9c-4ae4-931d-322a06bb425e child devices: - child 0: plain, size 768M logical_id: gnt/183dd486-92f8-4d77-945d-efd2e8d2f949.disk0_data on primary: /dev/gnt/183dd486-92f8-4d77-945d-efd2e8d2f949.disk0_data (253:0) on secondary: /dev/gnt/183dd486-92f8-4d77-945d-efd2e8d2f949.disk0_data (253:0) name: None UUID: cc59c874-d9bf-49f2-b458-0223e3de01ec - child 1: plain, size 128M logical_id: gnt/183dd486-92f8-4d77-945d-efd2e8d2f949.disk0_meta on primary: /dev/gnt/183dd486-92f8-4d77-945d-efd2e8d2f949.disk0_meta (253:1) on secondary: /dev/gnt/183dd486-92f8-4d77-945d-efd2e8d2f949.disk0_meta (253:1) name: None UUID: 10e9e495-5549-47a3-9f45-e24dd3291e54 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 5c83108f-2db6-444c-93ef-cdf076c7f513 child devices: - child 0: plain, size 512M logical_id: gnt/fc62fede-5bf4-44ae-890a-42466e736d81.disk1_data on primary: /dev/gnt/fc62fede-5bf4-44ae-890a-42466e736d81.disk1_data (253:2) on secondary: /dev/gnt/fc62fede-5bf4-44ae-890a-42466e736d81.disk1_data (253:2) name: None UUID: 2bc4ebe0-96c2-49dc-977a-9fbcdac3c194 - child 1: plain, size 128M logical_id: gnt/fc62fede-5bf4-44ae-890a-42466e736d81.disk1_meta on primary: /dev/gnt/fc62fede-5bf4-44ae-890a-42466e736d81.disk1_meta (253:3) on secondary: /dev/gnt/fc62fede-5bf4-44ae-890a-42466e736d81.disk1_meta (253:3) name: None UUID: c9ce96f8-60c9-402f-9b34-3f22473eed70 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 02:21:51 2026 - INFO: Trying to hotplug device... Mon Jun 8 02:21:51 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:22:35:45,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 02:21:52 2026 - INFO: Trying to hotplug device... Mon Jun 8 02:21:53 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 02:21:54 2026 - INFO: Trying to hotplug device... Mon Jun 8 02:21: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 02:22:00 2026 - INFO: Trying to hotplug device... Mon Jun 8 02:22:00 2026 - INFO: Hotplug done. Mon Jun 8 02:22:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:22:00 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Mon Jun 8 02:23: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 02:23:02 2026 - INFO: Trying to hotplug device... Mon Jun 8 02:23: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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.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 scratchy.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-06-08 02:23:22.751236 time=0:01:34.910438 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 02:23:22.751347 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2040 GET /2/jobs/2041 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 02:23:25.216034 time=0:00:02.464687 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 02:23:25.216169 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 02:23:25.216192 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 02:23:25.216206 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 02:23:25.216218 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2042 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 02:23:33.212093 time=0:00:07.995875 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 02:23:33.212183 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 02:23:33.212199 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 02:23:33.212213 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 02:23:36 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 02:23:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:23:38 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 02:24:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 02:24:43 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 02:24:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:24:45 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 02:25:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 02:25:49 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 02:25:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:25:51 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 02:26:51 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 02:26:57 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 02:26:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:26:58 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 02:27:58 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 02:27:59.810000 time=0:04:26.597787 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 02:27:59.810111 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2049 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 02:28:05.099174 time=0:00:05.289063 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 02:28:05.099283 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2050 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2051 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2052 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2053 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2054 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 02:28: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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 02:28:54.032654 time=0:00:48.933371 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 02:28:54.032780 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Mon Jun 8 06:28:54 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Jun 8 06:28:54 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c0c829e0-23a9-4c17-ad79-acfefd1fe42c Serial number: 50 Creation time: 2026-06-08 02:19:56 Modification time: 2026-06-08 02:28:53 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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:ab:78:69 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 09bc4375-9e7a-4120-9de2-57769701f0d5 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 07bc413a-3b9c-4ae4-931d-322a06bb425e child devices: - child 0: plain, size 1.8G logical_id: gnt/183dd486-92f8-4d77-945d-efd2e8d2f949.disk0_data on primary: /dev/gnt/183dd486-92f8-4d77-945d-efd2e8d2f949.disk0_data (253:0) on secondary: /dev/gnt/183dd486-92f8-4d77-945d-efd2e8d2f949.disk0_data (253:0) name: None UUID: cc59c874-d9bf-49f2-b458-0223e3de01ec - child 1: plain, size 128M logical_id: gnt/183dd486-92f8-4d77-945d-efd2e8d2f949.disk0_meta on primary: /dev/gnt/183dd486-92f8-4d77-945d-efd2e8d2f949.disk0_meta (253:1) on secondary: /dev/gnt/183dd486-92f8-4d77-945d-efd2e8d2f949.disk0_meta (253:1) name: None UUID: 10e9e495-5549-47a3-9f45-e24dd3291e54 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 5c83108f-2db6-444c-93ef-cdf076c7f513 child devices: - child 0: plain, size 1.5G logical_id: gnt/fc62fede-5bf4-44ae-890a-42466e736d81.disk1_data on primary: /dev/gnt/fc62fede-5bf4-44ae-890a-42466e736d81.disk1_data (253:2) on secondary: /dev/gnt/fc62fede-5bf4-44ae-890a-42466e736d81.disk1_data (253:2) name: None UUID: 2bc4ebe0-96c2-49dc-977a-9fbcdac3c194 - child 1: plain, size 128M logical_id: gnt/fc62fede-5bf4-44ae-890a-42466e736d81.disk1_meta on primary: /dev/gnt/fc62fede-5bf4-44ae-890a-42466e736d81.disk1_meta (253:3) on secondary: /dev/gnt/fc62fede-5bf4-44ae-890a-42466e736d81.disk1_meta (253:3) name: None UUID: c9ce96f8-60c9-402f-9b34-3f22473eed70 Command: ssh scratchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2057 Waiting for job 2057 ... 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2060 Waiting for job 2060 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2062, 2063 Waiting for job 2062 ... Mon Jun 8 02:29:07 2026 * Verifying cluster config Mon Jun 8 02:29:07 2026 * Verifying cluster certificate files Mon Jun 8 02:29:07 2026 * Verifying hypervisor parameters Mon Jun 8 02:29:07 2026 * Verifying all nodes belong to an existing group Waiting for job 2063 ... Mon Jun 8 02:29:07 2026 * Verifying group 'default' Mon Jun 8 02:29:07 2026 * Gathering data (3 nodes) Mon Jun 8 02:29:07 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 02:29:08 2026 * Gathering disk information (3 nodes) Mon Jun 8 02:29:08 2026 * Verifying configuration file consistency Mon Jun 8 02:29:08 2026 * Verifying node status Mon Jun 8 02:29:08 2026 * Verifying instance status Mon Jun 8 02:29:08 2026 * Verifying orphan volumes Mon Jun 8 02:29:08 2026 * Verifying N+1 Memory redundancy Mon Jun 8 02:29:08 2026 * Assessing cluster hypervisor parameters Mon Jun 8 02:29: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. Mon Jun 8 02:29:08 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 02:29:08 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 02:29:08 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 02:29:08 2026 * Other Notes Mon Jun 8 02:29:09 2026 * Hooks Results Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-06-08 02:29:09.795561 time=0:00:15.762781 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-06-08 02:29:09.795655 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 02:29:18.779496 time=0:00:08.983841 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 33aa6fad4c8965b0ab02b005bb7dfb281345b823 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2066, 2067 Waiting for job 2066 ... Mon Jun 8 02:29:20 2026 * Verifying cluster config Mon Jun 8 02:29:20 2026 * Verifying cluster certificate files Mon Jun 8 02:29:20 2026 * Verifying hypervisor parameters Mon Jun 8 02:29:20 2026 * Verifying all nodes belong to an existing group Waiting for job 2067 ... Mon Jun 8 02:29:20 2026 * Verifying group 'default' Mon Jun 8 02:29:20 2026 * Gathering data (3 nodes) Mon Jun 8 02:29:20 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 02:29:22 2026 * Gathering disk information (3 nodes) Mon Jun 8 02:29:22 2026 * Verifying configuration file consistency Mon Jun 8 02:29:22 2026 * Verifying node status Mon Jun 8 02:29:22 2026 * Verifying instance status Mon Jun 8 02:29:22 2026 * Verifying orphan volumes Mon Jun 8 02:29:22 2026 * Verifying N+1 Memory redundancy Mon Jun 8 02:29:22 2026 * Assessing cluster hypervisor parameters Mon Jun 8 02:29: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. Mon Jun 8 02:29:22 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 02:29:22 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 02:29:22 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 02:29:22 2026 * Other Notes Mon Jun 8 02:29:22 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 33aa6fad4c8965b0ab02b005bb7dfb281345b823 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=threads' ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=writethrough Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=writethrough' <<<< 2026-06-08 02:29:25.433935 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:scratchy.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' Mon Jun 8 02:29:26 2026 * creating instance disks... Mon Jun 8 02:29:35 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 02:29:35 2026 adding disks to cluster config Mon Jun 8 02:29:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:29:35 2026 - INFO: - device disk/0: 2.60% done, 3m 34s remaining (estimated) Mon Jun 8 02:29:35 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 02:30:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 02:30:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:30:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 02:30:36 2026 * running the instance OS create scripts... Mon Jun 8 02:30:36 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 9b29a4b8-2af4-44cc-adc6-9e9ead8c56a1 Serial number: 4 Creation time: 2026-06-08 02:29:35 Modification time: 2026-06-08 02:30:36 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:65:d5:3d IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 13eaa139-d900-41cd-b4d2-c53bfaeff427 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 209fa648-661c-483d-af0a-fae76d51dd67 child devices: - child 0: plain, size 768M logical_id: gnt/8bce205e-f240-407c-8cad-7bf0d71b1529.disk0_data on primary: /dev/gnt/8bce205e-f240-407c-8cad-7bf0d71b1529.disk0_data (253:0) on secondary: /dev/gnt/8bce205e-f240-407c-8cad-7bf0d71b1529.disk0_data (253:0) name: None UUID: 511aeb7c-ebaa-4e24-a946-caf32abf5b52 - child 1: plain, size 128M logical_id: gnt/8bce205e-f240-407c-8cad-7bf0d71b1529.disk0_meta on primary: /dev/gnt/8bce205e-f240-407c-8cad-7bf0d71b1529.disk0_meta (253:1) on secondary: /dev/gnt/8bce205e-f240-407c-8cad-7bf0d71b1529.disk0_meta (253:1) name: None UUID: 81080730-afb2-4207-8eb5-41f571048f2a - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 80297b41-1580-4304-b8ce-64397c6f13ab child devices: - child 0: plain, size 512M logical_id: gnt/9024d89d-94f8-4e1d-84f4-d1d40d234707.disk1_data on primary: /dev/gnt/9024d89d-94f8-4e1d-84f4-d1d40d234707.disk1_data (253:2) on secondary: /dev/gnt/9024d89d-94f8-4e1d-84f4-d1d40d234707.disk1_data (253:2) name: None UUID: 52b4a5e1-ef76-4654-833e-71e801d7c3a6 - child 1: plain, size 128M logical_id: gnt/9024d89d-94f8-4e1d-84f4-d1d40d234707.disk1_meta on primary: /dev/gnt/9024d89d-94f8-4e1d-84f4-d1d40d234707.disk1_meta (253:3) on secondary: /dev/gnt/9024d89d-94f8-4e1d-84f4-d1d40d234707.disk1_meta (253:3) name: None UUID: d3c17b00-4700-482e-afd6-a399e42e0b8a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-06-08 02:30:40.012198 time=0:01:14.578263 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-06-08 02:30:40.012325 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2072 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 02:30:53.114538 time=0:00:13.102213 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 02:30:53.114675 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 02:30:53.114700 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2075 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2075 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2076 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 02:30:57 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2077 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2077 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2078 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2078 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.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 scratchy.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-06-08 02:31:04.294680 time=0:00:11.179980 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 02:31:04.294824 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2081 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 02:31:09.674185 time=0:00:05.379361 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 02:31:09.674289 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2082 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 02:31:22.452104 time=0:00:12.777815 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 02:31:22.452204 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2083 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 02:31:27.896106 time=0:00:05.443902 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 02:31:27.896196 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 9b29a4b8-2af4-44cc-adc6-9e9ead8c56a1 Serial number: 16 Creation time: 2026-06-08 02:29:35 Modification time: 2026-06-08 02:31:23 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:65:d5:3d IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 13eaa139-d900-41cd-b4d2-c53bfaeff427 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 209fa648-661c-483d-af0a-fae76d51dd67 child devices: - child 0: plain, size 768M logical_id: gnt/8bce205e-f240-407c-8cad-7bf0d71b1529.disk0_data on primary: /dev/gnt/8bce205e-f240-407c-8cad-7bf0d71b1529.disk0_data (253:0) on secondary: /dev/gnt/8bce205e-f240-407c-8cad-7bf0d71b1529.disk0_data (253:0) name: None UUID: 511aeb7c-ebaa-4e24-a946-caf32abf5b52 - child 1: plain, size 128M logical_id: gnt/8bce205e-f240-407c-8cad-7bf0d71b1529.disk0_meta on primary: /dev/gnt/8bce205e-f240-407c-8cad-7bf0d71b1529.disk0_meta (253:1) on secondary: /dev/gnt/8bce205e-f240-407c-8cad-7bf0d71b1529.disk0_meta (253:1) name: None UUID: 81080730-afb2-4207-8eb5-41f571048f2a - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 80297b41-1580-4304-b8ce-64397c6f13ab child devices: - child 0: plain, size 512M logical_id: gnt/9024d89d-94f8-4e1d-84f4-d1d40d234707.disk1_data on primary: /dev/gnt/9024d89d-94f8-4e1d-84f4-d1d40d234707.disk1_data (253:2) on secondary: /dev/gnt/9024d89d-94f8-4e1d-84f4-d1d40d234707.disk1_data (253:2) name: None UUID: 52b4a5e1-ef76-4654-833e-71e801d7c3a6 - child 1: plain, size 128M logical_id: gnt/9024d89d-94f8-4e1d-84f4-d1d40d234707.disk1_meta on primary: /dev/gnt/9024d89d-94f8-4e1d-84f4-d1d40d234707.disk1_meta (253:3) on secondary: /dev/gnt/9024d89d-94f8-4e1d-84f4-d1d40d234707.disk1_meta (253:3) name: None UUID: d3c17b00-4700-482e-afd6-a399e42e0b8a Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 02:31:31 2026 - INFO: Trying to hotplug device... Mon Jun 8 02:31:31 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:ea:d6:b8,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 02:31:33 2026 - INFO: Trying to hotplug device... Mon Jun 8 02:31: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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 02:31:34 2026 - INFO: Trying to hotplug device... Mon Jun 8 02:31: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 02:31:40 2026 - INFO: Trying to hotplug device... Mon Jun 8 02:31:41 2026 - INFO: Hotplug done. Mon Jun 8 02:31:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:31:41 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Mon Jun 8 02:32:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 02:32:42 2026 - INFO: Trying to hotplug device... Mon Jun 8 02:32: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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-08 02:33:04.896173 time=0:01:36.999977 [TestInstanceModify] gnt-instance modify Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first <<<< 2026-06-08 02:33:04.896289 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2104 GET /2/jobs/2105 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 02:33:07.576014 time=0:00:02.679725 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 02:33:07.576128 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 02:33:07.576144 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 02:33:07.576160 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 02:33:07.576170 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2106 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 02:33:15.758452 time=0:00:08.182282 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 02:33:15.758539 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 02:33:15.758556 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 02:33:15.758569 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 02:33:19 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 02:33:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:33:20 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 02:34:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 02:34:26 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 02:34:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:34:28 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 02:35:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 02:35:32 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 02:35:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:35:34 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 02:36:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Mon Jun 8 02:36:40 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 02:36:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:36:42 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 02:37:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 02:37:43.591506 time=0:04:27.832937 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 02:37:43.591710 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2113 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 02:37:48.918120 time=0:00:05.326410 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 02:37:48.918260 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2114 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2115 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2116 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2117 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2118 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 02:38: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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 02:38:37.921356 time=0:00:49.003096 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 02:38:37.921496 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Mon Jun 8 06:38:38 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Jun 8 06:38:38 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 9b29a4b8-2af4-44cc-adc6-9e9ead8c56a1 Serial number: 50 Creation time: 2026-06-08 02:29:35 Modification time: 2026-06-08 02:38:37 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:65:d5:3d IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 13eaa139-d900-41cd-b4d2-c53bfaeff427 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 209fa648-661c-483d-af0a-fae76d51dd67 child devices: - child 0: plain, size 1.8G logical_id: gnt/8bce205e-f240-407c-8cad-7bf0d71b1529.disk0_data on primary: /dev/gnt/8bce205e-f240-407c-8cad-7bf0d71b1529.disk0_data (253:0) on secondary: /dev/gnt/8bce205e-f240-407c-8cad-7bf0d71b1529.disk0_data (253:0) name: None UUID: 511aeb7c-ebaa-4e24-a946-caf32abf5b52 - child 1: plain, size 128M logical_id: gnt/8bce205e-f240-407c-8cad-7bf0d71b1529.disk0_meta on primary: /dev/gnt/8bce205e-f240-407c-8cad-7bf0d71b1529.disk0_meta (253:1) on secondary: /dev/gnt/8bce205e-f240-407c-8cad-7bf0d71b1529.disk0_meta (253:1) name: None UUID: 81080730-afb2-4207-8eb5-41f571048f2a - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 80297b41-1580-4304-b8ce-64397c6f13ab child devices: - child 0: plain, size 1.5G logical_id: gnt/9024d89d-94f8-4e1d-84f4-d1d40d234707.disk1_data on primary: /dev/gnt/9024d89d-94f8-4e1d-84f4-d1d40d234707.disk1_data (253:2) on secondary: /dev/gnt/9024d89d-94f8-4e1d-84f4-d1d40d234707.disk1_data (253:2) name: None UUID: 52b4a5e1-ef76-4654-833e-71e801d7c3a6 - child 1: plain, size 128M logical_id: gnt/9024d89d-94f8-4e1d-84f4-d1d40d234707.disk1_meta on primary: /dev/gnt/9024d89d-94f8-4e1d-84f4-d1d40d234707.disk1_meta (253:3) on secondary: /dev/gnt/9024d89d-94f8-4e1d-84f4-d1d40d234707.disk1_meta (253:3) name: None UUID: d3c17b00-4700-482e-afd6-a399e42e0b8a Command: ssh scratchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2121 Waiting for job 2121 ... 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2124 Waiting for job 2124 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2126, 2127 Waiting for job 2126 ... Mon Jun 8 02:38:51 2026 * Verifying cluster config Mon Jun 8 02:38:51 2026 * Verifying cluster certificate files Mon Jun 8 02:38:51 2026 * Verifying hypervisor parameters Mon Jun 8 02:38:51 2026 * Verifying all nodes belong to an existing group Waiting for job 2127 ... Mon Jun 8 02:38:51 2026 * Verifying group 'default' Mon Jun 8 02:38:51 2026 * Gathering data (3 nodes) Mon Jun 8 02:38:51 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 02:38:52 2026 * Gathering disk information (3 nodes) Mon Jun 8 02:38:53 2026 * Verifying configuration file consistency Mon Jun 8 02:38:53 2026 * Verifying node status Mon Jun 8 02:38:53 2026 * Verifying instance status Mon Jun 8 02:38:53 2026 * Verifying orphan volumes Mon Jun 8 02:38:53 2026 * Verifying N+1 Memory redundancy Mon Jun 8 02:38:53 2026 * Assessing cluster hypervisor parameters Mon Jun 8 02:38: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. Mon Jun 8 02:38:53 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 02:38:53 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 02:38:53 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 02:38:53 2026 * Other Notes Mon Jun 8 02:38:53 2026 * Hooks Results Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-06-08 02:38:53.904662 time=0:00:15.983166 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-06-08 02:38:53.904791 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 02:39:02.999892 time=0:00:09.095101 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' faf4e20be023d6d7d5e2520fcc268676d8c34b3b /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2130, 2131 Waiting for job 2130 ... Mon Jun 8 02:39:04 2026 * Verifying cluster config Mon Jun 8 02:39:04 2026 * Verifying cluster certificate files Mon Jun 8 02:39:04 2026 * Verifying hypervisor parameters Mon Jun 8 02:39:04 2026 * Verifying all nodes belong to an existing group Waiting for job 2131 ... Mon Jun 8 02:39:05 2026 * Verifying group 'default' Mon Jun 8 02:39:05 2026 * Gathering data (3 nodes) Mon Jun 8 02:39:05 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 02:39:06 2026 * Gathering disk information (3 nodes) Mon Jun 8 02:39:06 2026 * Verifying configuration file consistency Mon Jun 8 02:39:06 2026 * Verifying node status Mon Jun 8 02:39:06 2026 * Verifying instance status Mon Jun 8 02:39:06 2026 * Verifying orphan volumes Mon Jun 8 02:39:06 2026 * Verifying N+1 Memory redundancy Mon Jun 8 02:39:06 2026 * Assessing cluster hypervisor parameters Mon Jun 8 02:39: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. Mon Jun 8 02:39:06 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 02:39:06 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 02:39:06 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 02:39:06 2026 * Other Notes Mon Jun 8 02:39:06 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' faf4e20be023d6d7d5e2520fcc268676d8c34b3b /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=default Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=default' <<<< 2026-06-08 02:39:08.268737 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:scratchy.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' Mon Jun 8 02:39:09 2026 * creating instance disks... Mon Jun 8 02:39:18 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 02:39:18 2026 adding disks to cluster config Mon Jun 8 02:39:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:39:18 2026 - INFO: - device disk/0: 3.20% done, 2m 54s remaining (estimated) Mon Jun 8 02:39:18 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 02:40:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 02:40:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:40:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 02:40:19 2026 * running the instance OS create scripts... Mon Jun 8 02:40:19 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a6300a35-4955-42e4-8f7b-64dc2763c97f Serial number: 4 Creation time: 2026-06-08 02:39:18 Modification time: 2026-06-08 02:40:19 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:be:ed:1a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5c33eafe-428c-4b43-af28-f21602af5acb name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 93a48e4d-d4a1-42d3-9627-58c6ea9c9305 child devices: - child 0: plain, size 768M logical_id: gnt/9cf6e572-fcd4-4ad4-a27d-512242c50254.disk0_data on primary: /dev/gnt/9cf6e572-fcd4-4ad4-a27d-512242c50254.disk0_data (253:0) on secondary: /dev/gnt/9cf6e572-fcd4-4ad4-a27d-512242c50254.disk0_data (253:0) name: None UUID: a3d6bbce-c454-4742-a6a3-7308a99f1f57 - child 1: plain, size 128M logical_id: gnt/9cf6e572-fcd4-4ad4-a27d-512242c50254.disk0_meta on primary: /dev/gnt/9cf6e572-fcd4-4ad4-a27d-512242c50254.disk0_meta (253:1) on secondary: /dev/gnt/9cf6e572-fcd4-4ad4-a27d-512242c50254.disk0_meta (253:1) name: None UUID: c9dd57e8-d294-49ab-bb47-e87248c843b6 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: bcfb5f9b-ab24-428c-9ce7-67bbc09179db child devices: - child 0: plain, size 512M logical_id: gnt/139064a9-993e-4600-835f-93c73b728b16.disk1_data on primary: /dev/gnt/139064a9-993e-4600-835f-93c73b728b16.disk1_data (253:2) on secondary: /dev/gnt/139064a9-993e-4600-835f-93c73b728b16.disk1_data (253:2) name: None UUID: 4cde9549-3bf6-44a2-975b-f17248bef55b - child 1: plain, size 128M logical_id: gnt/139064a9-993e-4600-835f-93c73b728b16.disk1_meta on primary: /dev/gnt/139064a9-993e-4600-835f-93c73b728b16.disk1_meta (253:3) on secondary: /dev/gnt/139064a9-993e-4600-835f-93c73b728b16.disk1_meta (253:3) name: None UUID: 3c500582-df0f-418b-85a5-42b3c3523b63 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-06-08 02:40:22.695772 time=0:01:14.427035 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-06-08 02:40:22.695908 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2135 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 02:40:31.157332 time=0:00:08.461424 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 02:40:31.157833 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 02:40:31.157862 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2138 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2138 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2139 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 02:40:35 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2140 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2140 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2141 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2141 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.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 scratchy.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-06-08 02:40:41.758918 time=0:00:10.601056 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 02:40:41.759012 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2144 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 02:40:47.142388 time=0:00:05.383376 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 02:40:47.142471 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2145 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 02:41:00.436915 time=0:00:13.294444 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 02:41:00.437101 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2146 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 02:41:05.772465 time=0:00:05.335364 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 02:41:05.772582 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a6300a35-4955-42e4-8f7b-64dc2763c97f Serial number: 16 Creation time: 2026-06-08 02:39:18 Modification time: 2026-06-08 02:41:01 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:be:ed:1a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5c33eafe-428c-4b43-af28-f21602af5acb name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 93a48e4d-d4a1-42d3-9627-58c6ea9c9305 child devices: - child 0: plain, size 768M logical_id: gnt/9cf6e572-fcd4-4ad4-a27d-512242c50254.disk0_data on primary: /dev/gnt/9cf6e572-fcd4-4ad4-a27d-512242c50254.disk0_data (253:0) on secondary: /dev/gnt/9cf6e572-fcd4-4ad4-a27d-512242c50254.disk0_data (253:0) name: None UUID: a3d6bbce-c454-4742-a6a3-7308a99f1f57 - child 1: plain, size 128M logical_id: gnt/9cf6e572-fcd4-4ad4-a27d-512242c50254.disk0_meta on primary: /dev/gnt/9cf6e572-fcd4-4ad4-a27d-512242c50254.disk0_meta (253:1) on secondary: /dev/gnt/9cf6e572-fcd4-4ad4-a27d-512242c50254.disk0_meta (253:1) name: None UUID: c9dd57e8-d294-49ab-bb47-e87248c843b6 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: bcfb5f9b-ab24-428c-9ce7-67bbc09179db child devices: - child 0: plain, size 512M logical_id: gnt/139064a9-993e-4600-835f-93c73b728b16.disk1_data on primary: /dev/gnt/139064a9-993e-4600-835f-93c73b728b16.disk1_data (253:2) on secondary: /dev/gnt/139064a9-993e-4600-835f-93c73b728b16.disk1_data (253:2) name: None UUID: 4cde9549-3bf6-44a2-975b-f17248bef55b - child 1: plain, size 128M logical_id: gnt/139064a9-993e-4600-835f-93c73b728b16.disk1_meta on primary: /dev/gnt/139064a9-993e-4600-835f-93c73b728b16.disk1_meta (253:3) on secondary: /dev/gnt/139064a9-993e-4600-835f-93c73b728b16.disk1_meta (253:3) name: None UUID: 3c500582-df0f-418b-85a5-42b3c3523b63 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 02:41:09 2026 - INFO: Trying to hotplug device... Mon Jun 8 02:41:09 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:db:1a: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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 02:41:11 2026 - INFO: Trying to hotplug device... Mon Jun 8 02:41: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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 02:41:14 2026 - INFO: Trying to hotplug device... Mon Jun 8 02:41: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 02:41:20 2026 - INFO: Trying to hotplug device... Mon Jun 8 02:41:20 2026 - INFO: Hotplug done. Mon Jun 8 02:41:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:41:20 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Mon Jun 8 02:42:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 02:42:22 2026 - INFO: Trying to hotplug device... Mon Jun 8 02:42:22 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.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 scratchy.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-06-08 02:42:43.066038 time=0:01:37.293456 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 02:42:43.066124 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2167 GET /2/jobs/2168 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 02:42:45.540099 time=0:00:02.473975 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 02:42:45.540209 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 02:42:45.540246 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 02:42:45.540293 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 02:42:45.540327 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2169 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 02:42:53.422513 time=0:00:07.882186 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 02:42:53.422596 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 02:42:53.422621 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 02:42:53.422634 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 02:42:56 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 02:42:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:42:58 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 02:43:58 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 02:44:03 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 02:44:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:44:05 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 02:45:05 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 02:45:09 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 02:45:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:45:11 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 02:46:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 02:46:17 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 02:46:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:46:18 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 02:47:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 02:47:20.077377 time=0:04:26.654743 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 02:47:20.077519 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2176 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 02:47:25.460087 time=0:00:05.382568 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 02:47:25.460228 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2177 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2178 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2179 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2180 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2181 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 02:48: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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 02:48:14.679534 time=0:00:49.219306 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 02:48:14.679626 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Mon Jun 8 06:48:14 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Jun 8 06:48:14 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a6300a35-4955-42e4-8f7b-64dc2763c97f Serial number: 50 Creation time: 2026-06-08 02:39:18 Modification time: 2026-06-08 02:48:14 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:be:ed:1a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5c33eafe-428c-4b43-af28-f21602af5acb name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 93a48e4d-d4a1-42d3-9627-58c6ea9c9305 child devices: - child 0: plain, size 1.8G logical_id: gnt/9cf6e572-fcd4-4ad4-a27d-512242c50254.disk0_data on primary: /dev/gnt/9cf6e572-fcd4-4ad4-a27d-512242c50254.disk0_data (253:0) on secondary: /dev/gnt/9cf6e572-fcd4-4ad4-a27d-512242c50254.disk0_data (253:0) name: None UUID: a3d6bbce-c454-4742-a6a3-7308a99f1f57 - child 1: plain, size 128M logical_id: gnt/9cf6e572-fcd4-4ad4-a27d-512242c50254.disk0_meta on primary: /dev/gnt/9cf6e572-fcd4-4ad4-a27d-512242c50254.disk0_meta (253:1) on secondary: /dev/gnt/9cf6e572-fcd4-4ad4-a27d-512242c50254.disk0_meta (253:1) name: None UUID: c9dd57e8-d294-49ab-bb47-e87248c843b6 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: bcfb5f9b-ab24-428c-9ce7-67bbc09179db child devices: - child 0: plain, size 1.5G logical_id: gnt/139064a9-993e-4600-835f-93c73b728b16.disk1_data on primary: /dev/gnt/139064a9-993e-4600-835f-93c73b728b16.disk1_data (253:2) on secondary: /dev/gnt/139064a9-993e-4600-835f-93c73b728b16.disk1_data (253:2) name: None UUID: 4cde9549-3bf6-44a2-975b-f17248bef55b - child 1: plain, size 128M logical_id: gnt/139064a9-993e-4600-835f-93c73b728b16.disk1_meta on primary: /dev/gnt/139064a9-993e-4600-835f-93c73b728b16.disk1_meta (253:3) on secondary: /dev/gnt/139064a9-993e-4600-835f-93c73b728b16.disk1_meta (253:3) name: None UUID: 3c500582-df0f-418b-85a5-42b3c3523b63 Command: ssh scratchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2184 Waiting for job 2184 ... 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2187 Waiting for job 2187 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2189, 2190 Waiting for job 2189 ... Mon Jun 8 02:48:27 2026 * Verifying cluster config Mon Jun 8 02:48:27 2026 * Verifying cluster certificate files Mon Jun 8 02:48:27 2026 * Verifying hypervisor parameters Mon Jun 8 02:48:27 2026 * Verifying all nodes belong to an existing group Waiting for job 2190 ... Mon Jun 8 02:48:28 2026 * Verifying group 'default' Mon Jun 8 02:48:28 2026 * Gathering data (3 nodes) Mon Jun 8 02:48:28 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 02:48:29 2026 * Gathering disk information (3 nodes) Mon Jun 8 02:48:29 2026 * Verifying configuration file consistency Mon Jun 8 02:48:29 2026 * Verifying node status Mon Jun 8 02:48:29 2026 * Verifying instance status Mon Jun 8 02:48:29 2026 * Verifying orphan volumes Mon Jun 8 02:48:29 2026 * Verifying N+1 Memory redundancy Mon Jun 8 02:48:29 2026 * Assessing cluster hypervisor parameters Mon Jun 8 02:48: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. Mon Jun 8 02:48:29 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 02:48:29 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 02:48:29 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 02:48:29 2026 * Other Notes Mon Jun 8 02:48:29 2026 * Hooks Results Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-06-08 02:48:30.652706 time=0:00:15.973080 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-06-08 02:48:30.652809 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 02:48:39.937365 time=0:00:09.284556 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 982eb94f64b133f52c547dad3fb18f890b2e671c /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2193, 2194 Waiting for job 2193 ... Mon Jun 8 02:48:41 2026 * Verifying cluster config Mon Jun 8 02:48:41 2026 * Verifying cluster certificate files Mon Jun 8 02:48:41 2026 * Verifying hypervisor parameters Mon Jun 8 02:48:41 2026 * Verifying all nodes belong to an existing group Waiting for job 2194 ... Mon Jun 8 02:48:42 2026 * Verifying group 'default' Mon Jun 8 02:48:42 2026 * Gathering data (3 nodes) Mon Jun 8 02:48:42 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 02:48:43 2026 * Gathering disk information (3 nodes) Mon Jun 8 02:48:43 2026 * Verifying configuration file consistency Mon Jun 8 02:48:43 2026 * Verifying node status Mon Jun 8 02:48:43 2026 * Verifying instance status Mon Jun 8 02:48:43 2026 * Verifying orphan volumes Mon Jun 8 02:48:43 2026 * Verifying N+1 Memory redundancy Mon Jun 8 02:48:43 2026 * Assessing cluster hypervisor parameters Mon Jun 8 02:48: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. Mon Jun 8 02:48:43 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 02:48:43 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 02:48:43 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 02:48:43 2026 * Other Notes Mon Jun 8 02:48:43 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 982eb94f64b133f52c547dad3fb18f890b2e671c /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=writeback Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=writeback' <<<< 2026-06-08 02:48:45.183634 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:scratchy.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' Mon Jun 8 02:48:46 2026 * creating instance disks... Mon Jun 8 02:48:55 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 02:48:55 2026 adding disks to cluster config Mon Jun 8 02:48:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:48:55 2026 - INFO: - device disk/0: 3.20% done, 2m 54s remaining (estimated) Mon Jun 8 02:48:55 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 02:49:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 02:49:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:49:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 02:49:56 2026 * running the instance OS create scripts... Mon Jun 8 02:49:56 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: ba5ffe8b-cd6c-422a-9e75-42d7160f979c Serial number: 4 Creation time: 2026-06-08 02:48:55 Modification time: 2026-06-08 02:49:56 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:57:a3:d4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5ce2acd3-797f-42e1-b92e-bfee3f2107a3 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: ec227fed-97f9-4f06-a2f5-083420788b1e child devices: - child 0: plain, size 768M logical_id: gnt/28e2e558-1050-4720-9971-b77a62c4101d.disk0_data on primary: /dev/gnt/28e2e558-1050-4720-9971-b77a62c4101d.disk0_data (253:0) on secondary: /dev/gnt/28e2e558-1050-4720-9971-b77a62c4101d.disk0_data (253:0) name: None UUID: 108a1358-b4c3-4c12-9d56-04174c081d28 - child 1: plain, size 128M logical_id: gnt/28e2e558-1050-4720-9971-b77a62c4101d.disk0_meta on primary: /dev/gnt/28e2e558-1050-4720-9971-b77a62c4101d.disk0_meta (253:1) on secondary: /dev/gnt/28e2e558-1050-4720-9971-b77a62c4101d.disk0_meta (253:1) name: None UUID: 2190fec1-87f8-4ba0-9857-5b9d5e859596 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 39746da9-8b32-433c-a69f-6bfef127d26a child devices: - child 0: plain, size 512M logical_id: gnt/dcc37cc3-b49c-4af6-8415-eadd3d331f12.disk1_data on primary: /dev/gnt/dcc37cc3-b49c-4af6-8415-eadd3d331f12.disk1_data (253:2) on secondary: /dev/gnt/dcc37cc3-b49c-4af6-8415-eadd3d331f12.disk1_data (253:2) name: None UUID: cccaff33-8068-497d-9ac2-02901b930a8d - child 1: plain, size 128M logical_id: gnt/dcc37cc3-b49c-4af6-8415-eadd3d331f12.disk1_meta on primary: /dev/gnt/dcc37cc3-b49c-4af6-8415-eadd3d331f12.disk1_meta (253:3) on secondary: /dev/gnt/dcc37cc3-b49c-4af6-8415-eadd3d331f12.disk1_meta (253:3) name: None UUID: 72a44b09-34bb-4aea-8eb9-99263ca74f5d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-06-08 02:49:59.874450 time=0:01:14.690816 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-06-08 02:49:59.874525 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2198 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 02:50:07.754132 time=0:00:07.879607 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 02:50:07.754228 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 02:50:07.754244 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2201 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2201 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2202 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 02:50:12 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2203 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2203 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2204 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2204 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.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 scratchy.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-06-08 02:50:18.154547 time=0:00:10.400303 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 02:50:18.154678 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2207 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 02:50:23.552677 time=0:00:05.397999 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 02:50:23.552778 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2208 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 02:50:36.432192 time=0:00:12.879414 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 02:50:36.432321 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2209 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 02:50:41.972782 time=0:00:05.540461 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 02:50:41.972884 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: ba5ffe8b-cd6c-422a-9e75-42d7160f979c Serial number: 16 Creation time: 2026-06-08 02:48:55 Modification time: 2026-06-08 02:50:37 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:57:a3:d4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5ce2acd3-797f-42e1-b92e-bfee3f2107a3 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: ec227fed-97f9-4f06-a2f5-083420788b1e child devices: - child 0: plain, size 768M logical_id: gnt/28e2e558-1050-4720-9971-b77a62c4101d.disk0_data on primary: /dev/gnt/28e2e558-1050-4720-9971-b77a62c4101d.disk0_data (253:0) on secondary: /dev/gnt/28e2e558-1050-4720-9971-b77a62c4101d.disk0_data (253:0) name: None UUID: 108a1358-b4c3-4c12-9d56-04174c081d28 - child 1: plain, size 128M logical_id: gnt/28e2e558-1050-4720-9971-b77a62c4101d.disk0_meta on primary: /dev/gnt/28e2e558-1050-4720-9971-b77a62c4101d.disk0_meta (253:1) on secondary: /dev/gnt/28e2e558-1050-4720-9971-b77a62c4101d.disk0_meta (253:1) name: None UUID: 2190fec1-87f8-4ba0-9857-5b9d5e859596 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 39746da9-8b32-433c-a69f-6bfef127d26a child devices: - child 0: plain, size 512M logical_id: gnt/dcc37cc3-b49c-4af6-8415-eadd3d331f12.disk1_data on primary: /dev/gnt/dcc37cc3-b49c-4af6-8415-eadd3d331f12.disk1_data (253:2) on secondary: /dev/gnt/dcc37cc3-b49c-4af6-8415-eadd3d331f12.disk1_data (253:2) name: None UUID: cccaff33-8068-497d-9ac2-02901b930a8d - child 1: plain, size 128M logical_id: gnt/dcc37cc3-b49c-4af6-8415-eadd3d331f12.disk1_meta on primary: /dev/gnt/dcc37cc3-b49c-4af6-8415-eadd3d331f12.disk1_meta (253:3) on secondary: /dev/gnt/dcc37cc3-b49c-4af6-8415-eadd3d331f12.disk1_meta (253:3) name: None UUID: 72a44b09-34bb-4aea-8eb9-99263ca74f5d Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 02:50:45 2026 - INFO: Trying to hotplug device... Mon Jun 8 02:50:45 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:96:70: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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 02:50:46 2026 - INFO: Trying to hotplug device... Mon Jun 8 02:50: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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 02:50:48 2026 - INFO: Trying to hotplug device... Mon Jun 8 02:50:48 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 02:50:54 2026 - INFO: Trying to hotplug device... Mon Jun 8 02:50:54 2026 - INFO: Hotplug done. Mon Jun 8 02:50:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:50:54 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Mon Jun 8 02:51: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 02:51:56 2026 - INFO: Trying to hotplug device... Mon Jun 8 02:51: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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.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 scratchy.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-06-08 02:52:16.852021 time=0:01:34.879137 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 02:52:16.852142 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2230 GET /2/jobs/2231 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 02:52:19.332554 time=0:00:02.480412 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 02:52:19.332677 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 02:52:19.332717 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 02:52:19.332733 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 02:52:19.332744 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2232 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 02:52:27.218531 time=0:00:07.885787 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 02:52:27.218657 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 02:52:27.218678 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 02:52:27.218691 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 02:52:30 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 02:52:32 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:52:32 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 02:53:32 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 02:53:37 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 02:53:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:53:39 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 02:54:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 02:54:44 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 02:54:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:54:45 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 02:55:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 02:55:51 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 02:55:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:55:52 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 02:56:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 02:56:54.051970 time=0:04:26.833279 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 02:56:54.052122 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2239 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 02:56:59.220247 time=0:00:05.168125 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 02:56:59.220439 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2240 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2241 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2242 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2243 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2244 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 02:57:44 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 02:57:48.444480 time=0:00:49.224041 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 02:57:48.444607 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Mon Jun 8 06:57:48 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Jun 8 06:57:48 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: ba5ffe8b-cd6c-422a-9e75-42d7160f979c Serial number: 50 Creation time: 2026-06-08 02:48:55 Modification time: 2026-06-08 02:57:47 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:57:a3:d4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5ce2acd3-797f-42e1-b92e-bfee3f2107a3 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: ec227fed-97f9-4f06-a2f5-083420788b1e child devices: - child 0: plain, size 1.8G logical_id: gnt/28e2e558-1050-4720-9971-b77a62c4101d.disk0_data on primary: /dev/gnt/28e2e558-1050-4720-9971-b77a62c4101d.disk0_data (253:0) on secondary: /dev/gnt/28e2e558-1050-4720-9971-b77a62c4101d.disk0_data (253:0) name: None UUID: 108a1358-b4c3-4c12-9d56-04174c081d28 - child 1: plain, size 128M logical_id: gnt/28e2e558-1050-4720-9971-b77a62c4101d.disk0_meta on primary: /dev/gnt/28e2e558-1050-4720-9971-b77a62c4101d.disk0_meta (253:1) on secondary: /dev/gnt/28e2e558-1050-4720-9971-b77a62c4101d.disk0_meta (253:1) name: None UUID: 2190fec1-87f8-4ba0-9857-5b9d5e859596 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 39746da9-8b32-433c-a69f-6bfef127d26a child devices: - child 0: plain, size 1.5G logical_id: gnt/dcc37cc3-b49c-4af6-8415-eadd3d331f12.disk1_data on primary: /dev/gnt/dcc37cc3-b49c-4af6-8415-eadd3d331f12.disk1_data (253:2) on secondary: /dev/gnt/dcc37cc3-b49c-4af6-8415-eadd3d331f12.disk1_data (253:2) name: None UUID: cccaff33-8068-497d-9ac2-02901b930a8d - child 1: plain, size 128M logical_id: gnt/dcc37cc3-b49c-4af6-8415-eadd3d331f12.disk1_meta on primary: /dev/gnt/dcc37cc3-b49c-4af6-8415-eadd3d331f12.disk1_meta (253:3) on secondary: /dev/gnt/dcc37cc3-b49c-4af6-8415-eadd3d331f12.disk1_meta (253:3) name: None UUID: 72a44b09-34bb-4aea-8eb9-99263ca74f5d Command: ssh scratchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2247 Waiting for job 2247 ... 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2250 Waiting for job 2250 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2252, 2253 Waiting for job 2252 ... Mon Jun 8 02:58:01 2026 * Verifying cluster config Mon Jun 8 02:58:01 2026 * Verifying cluster certificate files Mon Jun 8 02:58:01 2026 * Verifying hypervisor parameters Mon Jun 8 02:58:01 2026 * Verifying all nodes belong to an existing group Waiting for job 2253 ... Mon Jun 8 02:58:02 2026 * Verifying group 'default' Mon Jun 8 02:58:02 2026 * Gathering data (3 nodes) Mon Jun 8 02:58:02 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 02:58:03 2026 * Gathering disk information (3 nodes) Mon Jun 8 02:58:03 2026 * Verifying configuration file consistency Mon Jun 8 02:58:03 2026 * Verifying node status Mon Jun 8 02:58:03 2026 * Verifying instance status Mon Jun 8 02:58:03 2026 * Verifying orphan volumes Mon Jun 8 02:58:03 2026 * Verifying N+1 Memory redundancy Mon Jun 8 02:58:03 2026 * Assessing cluster hypervisor parameters Mon Jun 8 02:58: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. Mon Jun 8 02:58:03 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 02:58:03 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 02:58:03 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 02:58:03 2026 * Other Notes Mon Jun 8 02:58:03 2026 * Hooks Results Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-06-08 02:58:04.387805 time=0:00:15.943198 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-06-08 02:58:04.387913 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 02:58:13.280124 time=0:00:08.892211 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b1d9350150f868e7cf0212f6133bf17d0a084df8 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2256, 2257 Waiting for job 2256 ... Mon Jun 8 02:58:15 2026 * Verifying cluster config Mon Jun 8 02:58:15 2026 * Verifying cluster certificate files Mon Jun 8 02:58:15 2026 * Verifying hypervisor parameters Mon Jun 8 02:58:15 2026 * Verifying all nodes belong to an existing group Waiting for job 2257 ... Mon Jun 8 02:58:15 2026 * Verifying group 'default' Mon Jun 8 02:58:15 2026 * Gathering data (3 nodes) Mon Jun 8 02:58:15 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 02:58:16 2026 * Gathering disk information (3 nodes) Mon Jun 8 02:58:16 2026 * Verifying configuration file consistency Mon Jun 8 02:58:16 2026 * Verifying node status Mon Jun 8 02:58:16 2026 * Verifying instance status Mon Jun 8 02:58:16 2026 * Verifying orphan volumes Mon Jun 8 02:58:16 2026 * Verifying N+1 Memory redundancy Mon Jun 8 02:58:16 2026 * Assessing cluster hypervisor parameters Mon Jun 8 02:58:16 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Jun 8 02:58:16 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 02:58:16 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 02:58:16 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 02:58:16 2026 * Other Notes Mon Jun 8 02:58:16 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b1d9350150f868e7cf0212f6133bf17d0a084df8 /var/lib/ganeti/config.data Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=tablet' <<<< 2026-06-08 02:58:19.934987 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:scratchy.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' Mon Jun 8 02:58:21 2026 * creating instance disks... Mon Jun 8 02:58:29 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 02:58:29 2026 adding disks to cluster config Mon Jun 8 02:58:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:58:30 2026 - INFO: - device disk/0: 2.60% done, 3m 40s remaining (estimated) Mon Jun 8 02:58:30 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 02:59:30 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 02:59:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 02:59:30 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 02:59:30 2026 * running the instance OS create scripts... Mon Jun 8 02:59:31 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 37272e04-8ab8-4623-972a-6a14c8afae6c Serial number: 4 Creation time: 2026-06-08 02:58:29 Modification time: 2026-06-08 02:59:31 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:76:a5:6c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: aef70187-b3ca-42ce-82ca-7c9a8310d86d name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 1f7da390-8e8d-4df7-8817-d083c13eac4f child devices: - child 0: plain, size 768M logical_id: gnt/3cf93fc7-f5a9-4abc-a472-7085074c9d51.disk0_data on primary: /dev/gnt/3cf93fc7-f5a9-4abc-a472-7085074c9d51.disk0_data (253:0) on secondary: /dev/gnt/3cf93fc7-f5a9-4abc-a472-7085074c9d51.disk0_data (253:0) name: None UUID: 9b26f5ca-e866-418f-ba99-ae9552ffd16e - child 1: plain, size 128M logical_id: gnt/3cf93fc7-f5a9-4abc-a472-7085074c9d51.disk0_meta on primary: /dev/gnt/3cf93fc7-f5a9-4abc-a472-7085074c9d51.disk0_meta (253:1) on secondary: /dev/gnt/3cf93fc7-f5a9-4abc-a472-7085074c9d51.disk0_meta (253:1) name: None UUID: 8b46c29e-de8d-44ae-a319-2c255d6f14ac - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 334502b2-df33-4142-9398-3225d8c28795 child devices: - child 0: plain, size 512M logical_id: gnt/e9391fd8-37cb-4719-a46d-e190139f2684.disk1_data on primary: /dev/gnt/e9391fd8-37cb-4719-a46d-e190139f2684.disk1_data (253:2) on secondary: /dev/gnt/e9391fd8-37cb-4719-a46d-e190139f2684.disk1_data (253:2) name: None UUID: bc13e5b2-1f34-4925-ae90-236c0928b96e - child 1: plain, size 128M logical_id: gnt/e9391fd8-37cb-4719-a46d-e190139f2684.disk1_meta on primary: /dev/gnt/e9391fd8-37cb-4719-a46d-e190139f2684.disk1_meta (253:3) on secondary: /dev/gnt/e9391fd8-37cb-4719-a46d-e190139f2684.disk1_meta (253:3) name: None UUID: ecebdc52-9fe1-4351-a014-df5dc37844b0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-06-08 02:59:34.208551 time=0:01:14.273564 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-06-08 02:59:34.208651 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2262 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 02:59:47.190153 time=0:00:12.981502 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 02:59:47.190275 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 02:59:47.190298 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2265 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2265 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2266 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 02:59:51 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2267 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2267 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2268 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2268 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.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 scratchy.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-06-08 02:59:57.707131 time=0:00:10.516833 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 02:59:57.707242 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2271 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 03:00:03.082194 time=0:00:05.374952 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 03:00:03.082327 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2272 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 03:00:16.076733 time=0:00:12.994406 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 03:00:16.076881 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2273 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 03:00:21.608518 time=0:00:05.531637 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 03:00:21.608655 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 37272e04-8ab8-4623-972a-6a14c8afae6c Serial number: 16 Creation time: 2026-06-08 02:58:29 Modification time: 2026-06-08 03:00:17 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:76:a5:6c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: aef70187-b3ca-42ce-82ca-7c9a8310d86d name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 1f7da390-8e8d-4df7-8817-d083c13eac4f child devices: - child 0: plain, size 768M logical_id: gnt/3cf93fc7-f5a9-4abc-a472-7085074c9d51.disk0_data on primary: /dev/gnt/3cf93fc7-f5a9-4abc-a472-7085074c9d51.disk0_data (253:0) on secondary: /dev/gnt/3cf93fc7-f5a9-4abc-a472-7085074c9d51.disk0_data (253:0) name: None UUID: 9b26f5ca-e866-418f-ba99-ae9552ffd16e - child 1: plain, size 128M logical_id: gnt/3cf93fc7-f5a9-4abc-a472-7085074c9d51.disk0_meta on primary: /dev/gnt/3cf93fc7-f5a9-4abc-a472-7085074c9d51.disk0_meta (253:1) on secondary: /dev/gnt/3cf93fc7-f5a9-4abc-a472-7085074c9d51.disk0_meta (253:1) name: None UUID: 8b46c29e-de8d-44ae-a319-2c255d6f14ac - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 334502b2-df33-4142-9398-3225d8c28795 child devices: - child 0: plain, size 512M logical_id: gnt/e9391fd8-37cb-4719-a46d-e190139f2684.disk1_data on primary: /dev/gnt/e9391fd8-37cb-4719-a46d-e190139f2684.disk1_data (253:2) on secondary: /dev/gnt/e9391fd8-37cb-4719-a46d-e190139f2684.disk1_data (253:2) name: None UUID: bc13e5b2-1f34-4925-ae90-236c0928b96e - child 1: plain, size 128M logical_id: gnt/e9391fd8-37cb-4719-a46d-e190139f2684.disk1_meta on primary: /dev/gnt/e9391fd8-37cb-4719-a46d-e190139f2684.disk1_meta (253:3) on secondary: /dev/gnt/e9391fd8-37cb-4719-a46d-e190139f2684.disk1_meta (253:3) name: None UUID: ecebdc52-9fe1-4351-a014-df5dc37844b0 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 03:00:25 2026 - INFO: Trying to hotplug device... Mon Jun 8 03:00:25 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:05:6d:25,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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 03:00:26 2026 - INFO: Trying to hotplug device... Mon Jun 8 03:00:27 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 03:00:28 2026 - INFO: Trying to hotplug device... Mon Jun 8 03:00:28 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 03:00:35 2026 - INFO: Trying to hotplug device... Mon Jun 8 03:00:35 2026 - INFO: Hotplug done. Mon Jun 8 03:00:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:00:35 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Mon Jun 8 03:01:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 03:01:37 2026 - INFO: Trying to hotplug device... Mon Jun 8 03:01:37 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.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 scratchy.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-06-08 03:01:59.397951 time=0:01:37.789296 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 03:01:59.398174 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2294 GET /2/jobs/2295 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 03:02:02.072622 time=0:00:02.674448 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 03:02:02.072733 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 03:02:02.072755 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 03:02:02.072770 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 03:02:02.072782 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2296 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 03:02:10.066592 time=0:00:07.993810 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 03:02:10.066727 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 03:02:10.066750 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 03:02:10.066765 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 03:02:13 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 03:02:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:02:15 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 03:03:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 03:03:20 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 03:03:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:03:22 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 03:04:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 03:04:26 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 03:04:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:04:28 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 03:05:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Mon Jun 8 03:05:34 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 03:05:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:05:35 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 03:06:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 03:06:37.099751 time=0:04:27.032986 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 03:06:37.099846 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2303 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 03:06:42.375668 time=0:00:05.275822 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 03:06:42.375761 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2304 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2305 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2306 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2307 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2308 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 03:07:29 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 03:07:33.439016 time=0:00:51.063255 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 03:07:33.439250 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Mon Jun 8 07:07:33 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Jun 8 07:07:33 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 37272e04-8ab8-4623-972a-6a14c8afae6c Serial number: 50 Creation time: 2026-06-08 02:58:29 Modification time: 2026-06-08 03:07:32 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:76:a5:6c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: aef70187-b3ca-42ce-82ca-7c9a8310d86d name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 1f7da390-8e8d-4df7-8817-d083c13eac4f child devices: - child 0: plain, size 1.8G logical_id: gnt/3cf93fc7-f5a9-4abc-a472-7085074c9d51.disk0_data on primary: /dev/gnt/3cf93fc7-f5a9-4abc-a472-7085074c9d51.disk0_data (253:0) on secondary: /dev/gnt/3cf93fc7-f5a9-4abc-a472-7085074c9d51.disk0_data (253:0) name: None UUID: 9b26f5ca-e866-418f-ba99-ae9552ffd16e - child 1: plain, size 128M logical_id: gnt/3cf93fc7-f5a9-4abc-a472-7085074c9d51.disk0_meta on primary: /dev/gnt/3cf93fc7-f5a9-4abc-a472-7085074c9d51.disk0_meta (253:1) on secondary: /dev/gnt/3cf93fc7-f5a9-4abc-a472-7085074c9d51.disk0_meta (253:1) name: None UUID: 8b46c29e-de8d-44ae-a319-2c255d6f14ac - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 334502b2-df33-4142-9398-3225d8c28795 child devices: - child 0: plain, size 1.5G logical_id: gnt/e9391fd8-37cb-4719-a46d-e190139f2684.disk1_data on primary: /dev/gnt/e9391fd8-37cb-4719-a46d-e190139f2684.disk1_data (253:2) on secondary: /dev/gnt/e9391fd8-37cb-4719-a46d-e190139f2684.disk1_data (253:2) name: None UUID: bc13e5b2-1f34-4925-ae90-236c0928b96e - child 1: plain, size 128M logical_id: gnt/e9391fd8-37cb-4719-a46d-e190139f2684.disk1_meta on primary: /dev/gnt/e9391fd8-37cb-4719-a46d-e190139f2684.disk1_meta (253:3) on secondary: /dev/gnt/e9391fd8-37cb-4719-a46d-e190139f2684.disk1_meta (253:3) name: None UUID: ecebdc52-9fe1-4351-a014-df5dc37844b0 Command: ssh scratchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2311 Waiting for job 2311 ... 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2314 Waiting for job 2314 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2316, 2317 Waiting for job 2316 ... Mon Jun 8 03:07:46 2026 * Verifying cluster config Mon Jun 8 03:07:46 2026 * Verifying cluster certificate files Mon Jun 8 03:07:46 2026 * Verifying hypervisor parameters Mon Jun 8 03:07:46 2026 * Verifying all nodes belong to an existing group Waiting for job 2317 ... Mon Jun 8 03:07:47 2026 * Verifying group 'default' Mon Jun 8 03:07:47 2026 * Gathering data (3 nodes) Mon Jun 8 03:07:47 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 03:07:48 2026 * Gathering disk information (3 nodes) Mon Jun 8 03:07:48 2026 * Verifying configuration file consistency Mon Jun 8 03:07:48 2026 * Verifying node status Mon Jun 8 03:07:48 2026 * Verifying instance status Mon Jun 8 03:07:48 2026 * Verifying orphan volumes Mon Jun 8 03:07:48 2026 * Verifying N+1 Memory redundancy Mon Jun 8 03:07:48 2026 * Assessing cluster hypervisor parameters Mon Jun 8 03:07: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. Mon Jun 8 03:07:48 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 03:07:48 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 03:07:48 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 03:07:48 2026 * Other Notes Mon Jun 8 03:07:48 2026 * Hooks Results Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-06-08 03:07:49.464618 time=0:00:16.025368 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-06-08 03:07:49.464716 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 03:07:58.459477 time=0:00:08.994761 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a38379d0e1dd29e44f0290e0e1955b9a3cbbea1d /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2320, 2321 Waiting for job 2320 ... Mon Jun 8 03:08:00 2026 * Verifying cluster config Mon Jun 8 03:08:00 2026 * Verifying cluster certificate files Mon Jun 8 03:08:00 2026 * Verifying hypervisor parameters Mon Jun 8 03:08:00 2026 * Verifying all nodes belong to an existing group Waiting for job 2321 ... Mon Jun 8 03:08:00 2026 * Verifying group 'default' Mon Jun 8 03:08:00 2026 * Gathering data (3 nodes) Mon Jun 8 03:08:00 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 03:08:02 2026 * Gathering disk information (3 nodes) Mon Jun 8 03:08:02 2026 * Verifying configuration file consistency Mon Jun 8 03:08:02 2026 * Verifying node status Mon Jun 8 03:08:02 2026 * Verifying instance status Mon Jun 8 03:08:02 2026 * Verifying orphan volumes Mon Jun 8 03:08:02 2026 * Verifying N+1 Memory redundancy Mon Jun 8 03:08:02 2026 * Assessing cluster hypervisor parameters Mon Jun 8 03:08: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. Mon Jun 8 03:08:02 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 03:08:02 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 03:08:02 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 03:08:02 2026 * Other Notes Mon Jun 8 03:08:02 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a38379d0e1dd29e44f0290e0e1955b9a3cbbea1d /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter usb_mouse=mouse Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=mouse' <<<< 2026-06-08 03:08:03.868453 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:scratchy.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' Mon Jun 8 03:08:05 2026 * creating instance disks... Mon Jun 8 03:08:14 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 03:08:14 2026 adding disks to cluster config Mon Jun 8 03:08:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:08:14 2026 - INFO: - device disk/0: 3.20% done, 2m 54s remaining (estimated) Mon Jun 8 03:08:14 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 03:09:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 03:09:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:09:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 03:09:15 2026 * running the instance OS create scripts... Mon Jun 8 03:09:15 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5aa1e0e6-bd69-4f6d-9d72-013e77dbe4aa Serial number: 4 Creation time: 2026-06-08 03:08:14 Modification time: 2026-06-08 03:09:15 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:2a:b5:8e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 65ec5c3e-fd2a-4e78-b32c-3d25431cb856 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 868792bc-a87d-46f1-965c-130a9d36cb80 child devices: - child 0: plain, size 768M logical_id: gnt/41de9ac1-8755-4482-9cbe-9b04b8b0dd48.disk0_data on primary: /dev/gnt/41de9ac1-8755-4482-9cbe-9b04b8b0dd48.disk0_data (253:0) on secondary: /dev/gnt/41de9ac1-8755-4482-9cbe-9b04b8b0dd48.disk0_data (253:0) name: None UUID: da31e850-b814-4769-8228-14372230910b - child 1: plain, size 128M logical_id: gnt/41de9ac1-8755-4482-9cbe-9b04b8b0dd48.disk0_meta on primary: /dev/gnt/41de9ac1-8755-4482-9cbe-9b04b8b0dd48.disk0_meta (253:1) on secondary: /dev/gnt/41de9ac1-8755-4482-9cbe-9b04b8b0dd48.disk0_meta (253:1) name: None UUID: b83a12c2-22e8-4516-92fa-442b01446694 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: fb7e1f67-cff1-4154-964b-5331f735a413 child devices: - child 0: plain, size 512M logical_id: gnt/6ed54754-1dc7-4efc-9cdc-1c8c83cf7eb3.disk1_data on primary: /dev/gnt/6ed54754-1dc7-4efc-9cdc-1c8c83cf7eb3.disk1_data (253:2) on secondary: /dev/gnt/6ed54754-1dc7-4efc-9cdc-1c8c83cf7eb3.disk1_data (253:2) name: None UUID: 4162f84e-2d49-4633-bf51-7976e7c53617 - child 1: plain, size 128M logical_id: gnt/6ed54754-1dc7-4efc-9cdc-1c8c83cf7eb3.disk1_meta on primary: /dev/gnt/6ed54754-1dc7-4efc-9cdc-1c8c83cf7eb3.disk1_meta (253:3) on secondary: /dev/gnt/6ed54754-1dc7-4efc-9cdc-1c8c83cf7eb3.disk1_meta (253:3) name: None UUID: 9b48e9e5-7872-473c-befb-2b31152093b9 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-06-08 03:09:18.619997 time=0:01:14.751544 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-06-08 03:09:18.620123 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2325 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 03:09:31.536248 time=0:00:12.916125 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 03:09:31.536367 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 03:09:31.536390 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2328 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2328 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2329 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 03:09:35 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2330 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2330 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2331 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2331 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.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 scratchy.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-06-08 03:09:45.829864 time=0:00:14.293474 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 03:09:45.830018 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2334 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 03:09:52.982290 time=0:00:07.152272 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 03:09:52.982429 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2335 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 03:10:05.884147 time=0:00:12.901718 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 03:10:05.884275 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2336 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 03:10:11.124504 time=0:00:05.240229 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 03:10:11.124609 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5aa1e0e6-bd69-4f6d-9d72-013e77dbe4aa Serial number: 16 Creation time: 2026-06-08 03:08:14 Modification time: 2026-06-08 03:10:06 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:2a:b5:8e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 65ec5c3e-fd2a-4e78-b32c-3d25431cb856 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 868792bc-a87d-46f1-965c-130a9d36cb80 child devices: - child 0: plain, size 768M logical_id: gnt/41de9ac1-8755-4482-9cbe-9b04b8b0dd48.disk0_data on primary: /dev/gnt/41de9ac1-8755-4482-9cbe-9b04b8b0dd48.disk0_data (253:0) on secondary: /dev/gnt/41de9ac1-8755-4482-9cbe-9b04b8b0dd48.disk0_data (253:0) name: None UUID: da31e850-b814-4769-8228-14372230910b - child 1: plain, size 128M logical_id: gnt/41de9ac1-8755-4482-9cbe-9b04b8b0dd48.disk0_meta on primary: /dev/gnt/41de9ac1-8755-4482-9cbe-9b04b8b0dd48.disk0_meta (253:1) on secondary: /dev/gnt/41de9ac1-8755-4482-9cbe-9b04b8b0dd48.disk0_meta (253:1) name: None UUID: b83a12c2-22e8-4516-92fa-442b01446694 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: fb7e1f67-cff1-4154-964b-5331f735a413 child devices: - child 0: plain, size 512M logical_id: gnt/6ed54754-1dc7-4efc-9cdc-1c8c83cf7eb3.disk1_data on primary: /dev/gnt/6ed54754-1dc7-4efc-9cdc-1c8c83cf7eb3.disk1_data (253:2) on secondary: /dev/gnt/6ed54754-1dc7-4efc-9cdc-1c8c83cf7eb3.disk1_data (253:2) name: None UUID: 4162f84e-2d49-4633-bf51-7976e7c53617 - child 1: plain, size 128M logical_id: gnt/6ed54754-1dc7-4efc-9cdc-1c8c83cf7eb3.disk1_meta on primary: /dev/gnt/6ed54754-1dc7-4efc-9cdc-1c8c83cf7eb3.disk1_meta (253:3) on secondary: /dev/gnt/6ed54754-1dc7-4efc-9cdc-1c8c83cf7eb3.disk1_meta (253:3) name: None UUID: 9b48e9e5-7872-473c-befb-2b31152093b9 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 03:10:14 2026 - INFO: Trying to hotplug device... Mon Jun 8 03:10:14 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:a4:95:f2,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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 03:10:16 2026 - INFO: Trying to hotplug device... Mon Jun 8 03:10: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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 03:10:17 2026 - INFO: Trying to hotplug device... Mon Jun 8 03:10: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 03:10:24 2026 - INFO: Trying to hotplug device... Mon Jun 8 03:10:24 2026 - INFO: Hotplug done. Mon Jun 8 03:10:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:10:24 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Mon Jun 8 03:11: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 03:11:25 2026 - INFO: Trying to hotplug device... Mon Jun 8 03:11: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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-08 03:11:47.014764 time=0:01:35.890155 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 03:11:47.014890 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/2357 GET /2/jobs/2358 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 03:11:49.500572 time=0:00:02.485682 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 03:11:49.500702 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 03:11:49.500723 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 03:11:49.500743 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 03:11:49.500755 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2359 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 03:11:57.387784 time=0:00:07.887029 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 03:11:57.387912 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 03:11:57.387935 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 03:11:57.387949 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 03:12:00 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 03:12:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:12:02 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 03:13:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Command: ssh scratchy.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) Mon Jun 8 03:13:08 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 03:13:09 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:13:09 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 03:14:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 03:14:14 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 03:14:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:14:15 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 03:15:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 03:15:21 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 03:15:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:15:23 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 03:16:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 03:16:24.500820 time=0:04:27.112871 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 03:16:24.500905 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2366 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 03:16:29.882968 time=0:00:05.382063 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 03:16:29.883132 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2367 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2368 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2369 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2370 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2371 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 03:17: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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 03:17:18.940371 time=0:00:49.057239 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 03:17:18.940473 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Mon Jun 8 07:17:19 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Jun 8 07:17:19 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5aa1e0e6-bd69-4f6d-9d72-013e77dbe4aa Serial number: 50 Creation time: 2026-06-08 03:08:14 Modification time: 2026-06-08 03:17:18 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:2a:b5:8e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 65ec5c3e-fd2a-4e78-b32c-3d25431cb856 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 868792bc-a87d-46f1-965c-130a9d36cb80 child devices: - child 0: plain, size 1.8G logical_id: gnt/41de9ac1-8755-4482-9cbe-9b04b8b0dd48.disk0_data on primary: /dev/gnt/41de9ac1-8755-4482-9cbe-9b04b8b0dd48.disk0_data (253:0) on secondary: /dev/gnt/41de9ac1-8755-4482-9cbe-9b04b8b0dd48.disk0_data (253:0) name: None UUID: da31e850-b814-4769-8228-14372230910b - child 1: plain, size 128M logical_id: gnt/41de9ac1-8755-4482-9cbe-9b04b8b0dd48.disk0_meta on primary: /dev/gnt/41de9ac1-8755-4482-9cbe-9b04b8b0dd48.disk0_meta (253:1) on secondary: /dev/gnt/41de9ac1-8755-4482-9cbe-9b04b8b0dd48.disk0_meta (253:1) name: None UUID: b83a12c2-22e8-4516-92fa-442b01446694 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: fb7e1f67-cff1-4154-964b-5331f735a413 child devices: - child 0: plain, size 1.5G logical_id: gnt/6ed54754-1dc7-4efc-9cdc-1c8c83cf7eb3.disk1_data on primary: /dev/gnt/6ed54754-1dc7-4efc-9cdc-1c8c83cf7eb3.disk1_data (253:2) on secondary: /dev/gnt/6ed54754-1dc7-4efc-9cdc-1c8c83cf7eb3.disk1_data (253:2) name: None UUID: 4162f84e-2d49-4633-bf51-7976e7c53617 - child 1: plain, size 128M logical_id: gnt/6ed54754-1dc7-4efc-9cdc-1c8c83cf7eb3.disk1_meta on primary: /dev/gnt/6ed54754-1dc7-4efc-9cdc-1c8c83cf7eb3.disk1_meta (253:3) on secondary: /dev/gnt/6ed54754-1dc7-4efc-9cdc-1c8c83cf7eb3.disk1_meta (253:3) name: None UUID: 9b48e9e5-7872-473c-befb-2b31152093b9 Command: ssh scratchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2374 Waiting for job 2374 ... 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2377 Waiting for job 2377 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2379, 2380 Waiting for job 2379 ... Mon Jun 8 03:17:32 2026 * Verifying cluster config Mon Jun 8 03:17:32 2026 * Verifying cluster certificate files Mon Jun 8 03:17:32 2026 * Verifying hypervisor parameters Mon Jun 8 03:17:32 2026 * Verifying all nodes belong to an existing group Waiting for job 2380 ... Mon Jun 8 03:17:32 2026 * Verifying group 'default' Mon Jun 8 03:17:32 2026 * Gathering data (3 nodes) Mon Jun 8 03:17:32 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 03:17:33 2026 * Gathering disk information (3 nodes) Mon Jun 8 03:17:34 2026 * Verifying configuration file consistency Mon Jun 8 03:17:34 2026 * Verifying node status Mon Jun 8 03:17:34 2026 * Verifying instance status Mon Jun 8 03:17:34 2026 * Verifying orphan volumes Mon Jun 8 03:17:34 2026 * Verifying N+1 Memory redundancy Mon Jun 8 03:17:34 2026 * Assessing cluster hypervisor parameters Mon Jun 8 03:17: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. Mon Jun 8 03:17:34 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 03:17:34 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 03:17:34 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 03:17:34 2026 * Other Notes Mon Jun 8 03:17:34 2026 * Hooks Results Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-06-08 03:17:34.883654 time=0:00:15.943181 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-06-08 03:17:34.883748 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 03:17:43.770571 time=0:00:08.886823 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 2d42e1a9d7c359e5ce80474ab3ca11d321571b57 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2383, 2384 Waiting for job 2383 ... Mon Jun 8 03:17:45 2026 * Verifying cluster config Mon Jun 8 03:17:45 2026 * Verifying cluster certificate files Mon Jun 8 03:17:45 2026 * Verifying hypervisor parameters Mon Jun 8 03:17:45 2026 * Verifying all nodes belong to an existing group Waiting for job 2384 ... Mon Jun 8 03:17:45 2026 * Verifying group 'default' Mon Jun 8 03:17:45 2026 * Gathering data (3 nodes) Mon Jun 8 03:17:45 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 03:17:47 2026 * Gathering disk information (3 nodes) Mon Jun 8 03:17:47 2026 * Verifying configuration file consistency Mon Jun 8 03:17:47 2026 * Verifying node status Mon Jun 8 03:17:47 2026 * Verifying instance status Mon Jun 8 03:17:47 2026 * Verifying orphan volumes Mon Jun 8 03:17:47 2026 * Verifying N+1 Memory redundancy Mon Jun 8 03:17:47 2026 * Assessing cluster hypervisor parameters Mon Jun 8 03:17:47 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. Mon Jun 8 03:17:47 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 03:17:47 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 03:17:47 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 03:17:47 2026 * Other Notes Mon Jun 8 03:17:47 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 2d42e1a9d7c359e5ce80474ab3ca11d321571b57 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=' ---- Starting reduced number of instance tests with hypervisor parameter disk_type=ide Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=ide' <<<< 2026-06-08 03:17:50.369522 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:scratchy.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' Mon Jun 8 03:17:51 2026 * creating instance disks... Mon Jun 8 03:18:00 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 03:18:00 2026 adding disks to cluster config Mon Jun 8 03:18:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:18:00 2026 - INFO: - device disk/0: 2.60% done, 3m 7s remaining (estimated) Mon Jun 8 03:18:00 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 03:19:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 03:19:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:19:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 03:19:01 2026 * running the instance OS create scripts... Mon Jun 8 03:19:01 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: bf24cb69-8be4-4905-ab5e-992cfbb7b829 Serial number: 4 Creation time: 2026-06-08 03:18:00 Modification time: 2026-06-08 03:19:01 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (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:64:f6:4b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: cc61c0dc-55df-48b5-b2a6-7ba3d9a0553d name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 5809b394-0422-4da6-922b-80fa9e55ded6 child devices: - child 0: plain, size 768M logical_id: gnt/608f1b7a-e558-4137-854a-d86167d0c548.disk0_data on primary: /dev/gnt/608f1b7a-e558-4137-854a-d86167d0c548.disk0_data (253:0) on secondary: /dev/gnt/608f1b7a-e558-4137-854a-d86167d0c548.disk0_data (253:0) name: None UUID: f9b14bbf-0646-4bf8-b293-918ac94a8b80 - child 1: plain, size 128M logical_id: gnt/608f1b7a-e558-4137-854a-d86167d0c548.disk0_meta on primary: /dev/gnt/608f1b7a-e558-4137-854a-d86167d0c548.disk0_meta (253:1) on secondary: /dev/gnt/608f1b7a-e558-4137-854a-d86167d0c548.disk0_meta (253:1) name: None UUID: 4cfbaae9-e4a5-473d-8a6a-12bb13ea702d - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: f5138556-481c-462b-a9b7-5c8993419f6b child devices: - child 0: plain, size 512M logical_id: gnt/30c9be20-1599-4778-8199-e7efe6ac96d3.disk1_data on primary: /dev/gnt/30c9be20-1599-4778-8199-e7efe6ac96d3.disk1_data (253:2) on secondary: /dev/gnt/30c9be20-1599-4778-8199-e7efe6ac96d3.disk1_data (253:2) name: None UUID: 88435b59-2576-47e4-8436-ef4e46f5bad4 - child 1: plain, size 128M logical_id: gnt/30c9be20-1599-4778-8199-e7efe6ac96d3.disk1_meta on primary: /dev/gnt/30c9be20-1599-4778-8199-e7efe6ac96d3.disk1_meta (253:3) on secondary: /dev/gnt/30c9be20-1599-4778-8199-e7efe6ac96d3.disk1_meta (253:3) name: None UUID: 66717503-2754-4240-88ab-3fae0617761b Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-06-08 03:19:05.039994 time=0:01:14.670472 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-06-08 03:19:05.040084 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2389 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 03:19:12.829220 time=0:00:07.789136 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 03:19:12.829369 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 03:19:12.829392 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2392 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2392 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2393 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 03:19:17 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2394 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2394 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2395 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2395 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.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 scratchy.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-06-08 03:19:23.239199 time=0:00:10.409807 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 03:19:23.239317 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2398 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 03:19:28.526109 time=0:00:05.286792 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 03:19:28.526257 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2399 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 03:19:41.492363 time=0:00:12.966106 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 03:19:41.492474 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2400 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 03:19:47.032452 time=0:00:05.539978 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 03:19:47.032581 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: bf24cb69-8be4-4905-ab5e-992cfbb7b829 Serial number: 16 Creation time: 2026-06-08 03:18:00 Modification time: 2026-06-08 03:19:42 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (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:64:f6:4b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: cc61c0dc-55df-48b5-b2a6-7ba3d9a0553d name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 5809b394-0422-4da6-922b-80fa9e55ded6 child devices: - child 0: plain, size 768M logical_id: gnt/608f1b7a-e558-4137-854a-d86167d0c548.disk0_data on primary: /dev/gnt/608f1b7a-e558-4137-854a-d86167d0c548.disk0_data (253:0) on secondary: /dev/gnt/608f1b7a-e558-4137-854a-d86167d0c548.disk0_data (253:0) name: None UUID: f9b14bbf-0646-4bf8-b293-918ac94a8b80 - child 1: plain, size 128M logical_id: gnt/608f1b7a-e558-4137-854a-d86167d0c548.disk0_meta on primary: /dev/gnt/608f1b7a-e558-4137-854a-d86167d0c548.disk0_meta (253:1) on secondary: /dev/gnt/608f1b7a-e558-4137-854a-d86167d0c548.disk0_meta (253:1) name: None UUID: 4cfbaae9-e4a5-473d-8a6a-12bb13ea702d - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: f5138556-481c-462b-a9b7-5c8993419f6b child devices: - child 0: plain, size 512M logical_id: gnt/30c9be20-1599-4778-8199-e7efe6ac96d3.disk1_data on primary: /dev/gnt/30c9be20-1599-4778-8199-e7efe6ac96d3.disk1_data (253:2) on secondary: /dev/gnt/30c9be20-1599-4778-8199-e7efe6ac96d3.disk1_data (253:2) name: None UUID: 88435b59-2576-47e4-8436-ef4e46f5bad4 - child 1: plain, size 128M logical_id: gnt/30c9be20-1599-4778-8199-e7efe6ac96d3.disk1_meta on primary: /dev/gnt/30c9be20-1599-4778-8199-e7efe6ac96d3.disk1_meta (253:3) on secondary: /dev/gnt/30c9be20-1599-4778-8199-e7efe6ac96d3.disk1_meta (253:3) name: None UUID: 66717503-2754-4240-88ab-3fae0617761b Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 03:19:50 2026 - INFO: Trying to hotplug device... Mon Jun 8 03:19:51 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:68:2e:b2,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 03:19:52 2026 - INFO: Trying to hotplug device... Mon Jun 8 03:19:52 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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 03:19:54 2026 - INFO: Trying to hotplug device... Mon Jun 8 03:19: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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.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 scratchy.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-06-08 03:20:12.758138 time=0:00:25.725557 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 03:20:12.758261 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2419 GET /2/jobs/2420 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 03:20:15.228146 time=0:00:02.469885 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 03:20:15.228260 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 03:20:15.228280 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 03:20:15.228294 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 03:20:15.228307 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2421 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 03:20:23.010498 time=0:00:07.782191 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 03:20:23.010598 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 03:20:23.010621 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 03:20:23.010691 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 03:20:26 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 03:20:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:20:28 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 03:21:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 03:21:33 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 03:21:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:21:35 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 03:22:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 03:22:39 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 03:22:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:22:41 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 03:23:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 03:23:47 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 03:23:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:23:48 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 03:24:48 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 03:24:50.115791 time=0:04:27.105100 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 03:24:50.115917 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2428 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 03:24:55.500404 time=0:00:05.384487 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 03:24:55.500491 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2429 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2430 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2431 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2432 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2433 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 03:25: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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 03:25:44.467106 time=0:00:48.966615 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 03:25:44.467229 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Mon Jun 8 07:25:44 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Jun 8 07:25:44 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: bf24cb69-8be4-4905-ab5e-992cfbb7b829 Serial number: 46 Creation time: 2026-06-08 03:18:00 Modification time: 2026-06-08 03:25:43 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (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:64:f6:4b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: cc61c0dc-55df-48b5-b2a6-7ba3d9a0553d name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 5809b394-0422-4da6-922b-80fa9e55ded6 child devices: - child 0: plain, size 1.8G logical_id: gnt/608f1b7a-e558-4137-854a-d86167d0c548.disk0_data on primary: /dev/gnt/608f1b7a-e558-4137-854a-d86167d0c548.disk0_data (253:0) on secondary: /dev/gnt/608f1b7a-e558-4137-854a-d86167d0c548.disk0_data (253:0) name: None UUID: f9b14bbf-0646-4bf8-b293-918ac94a8b80 - child 1: plain, size 128M logical_id: gnt/608f1b7a-e558-4137-854a-d86167d0c548.disk0_meta on primary: /dev/gnt/608f1b7a-e558-4137-854a-d86167d0c548.disk0_meta (253:1) on secondary: /dev/gnt/608f1b7a-e558-4137-854a-d86167d0c548.disk0_meta (253:1) name: None UUID: 4cfbaae9-e4a5-473d-8a6a-12bb13ea702d - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: f5138556-481c-462b-a9b7-5c8993419f6b child devices: - child 0: plain, size 1.5G logical_id: gnt/30c9be20-1599-4778-8199-e7efe6ac96d3.disk1_data on primary: /dev/gnt/30c9be20-1599-4778-8199-e7efe6ac96d3.disk1_data (253:2) on secondary: /dev/gnt/30c9be20-1599-4778-8199-e7efe6ac96d3.disk1_data (253:2) name: None UUID: 88435b59-2576-47e4-8436-ef4e46f5bad4 - child 1: plain, size 128M logical_id: gnt/30c9be20-1599-4778-8199-e7efe6ac96d3.disk1_meta on primary: /dev/gnt/30c9be20-1599-4778-8199-e7efe6ac96d3.disk1_meta (253:3) on secondary: /dev/gnt/30c9be20-1599-4778-8199-e7efe6ac96d3.disk1_meta (253:3) name: None UUID: 66717503-2754-4240-88ab-3fae0617761b Command: ssh scratchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2436 Waiting for job 2436 ... 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2439 Waiting for job 2439 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2441, 2442 Waiting for job 2441 ... Mon Jun 8 03:25:57 2026 * Verifying cluster config Mon Jun 8 03:25:57 2026 * Verifying cluster certificate files Mon Jun 8 03:25:57 2026 * Verifying hypervisor parameters Mon Jun 8 03:25:57 2026 * Verifying all nodes belong to an existing group Waiting for job 2442 ... Mon Jun 8 03:25:57 2026 * Verifying group 'default' Mon Jun 8 03:25:57 2026 * Gathering data (3 nodes) Mon Jun 8 03:25:57 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 03:25:59 2026 * Gathering disk information (3 nodes) Mon Jun 8 03:25:59 2026 * Verifying configuration file consistency Mon Jun 8 03:25:59 2026 * Verifying node status Mon Jun 8 03:25:59 2026 * Verifying instance status Mon Jun 8 03:25:59 2026 * Verifying orphan volumes Mon Jun 8 03:25:59 2026 * Verifying N+1 Memory redundancy Mon Jun 8 03:25:59 2026 * Assessing cluster hypervisor parameters Mon Jun 8 03:25: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. Mon Jun 8 03:25:59 2026 - disk_type is set to 'ide' instead of 'paravirtual', please consider virtio-based disks for the best performance. Mon Jun 8 03:25:59 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 03:25:59 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 03:25:59 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 03:25:59 2026 * Other Notes Mon Jun 8 03:25:59 2026 * Hooks Results Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-06-08 03:26:00.193909 time=0:00:15.726680 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-06-08 03:26:00.194023 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 03:26:09.082277 time=0:00:08.888254 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a25aa2480304c14282f84697655e0d6c1c75f871 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2445, 2446 Waiting for job 2445 ... Mon Jun 8 03:26:10 2026 * Verifying cluster config Mon Jun 8 03:26:10 2026 * Verifying cluster certificate files Mon Jun 8 03:26:10 2026 * Verifying hypervisor parameters Mon Jun 8 03:26:10 2026 * Verifying all nodes belong to an existing group Waiting for job 2446 ... Mon Jun 8 03:26:11 2026 * Verifying group 'default' Mon Jun 8 03:26:11 2026 * Gathering data (3 nodes) Mon Jun 8 03:26:11 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 03:26:12 2026 * Gathering disk information (3 nodes) Mon Jun 8 03:26:12 2026 * Verifying configuration file consistency Mon Jun 8 03:26:12 2026 * Verifying node status Mon Jun 8 03:26:12 2026 * Verifying instance status Mon Jun 8 03:26:12 2026 * Verifying orphan volumes Mon Jun 8 03:26:12 2026 * Verifying N+1 Memory redundancy Mon Jun 8 03:26:12 2026 * Assessing cluster hypervisor parameters Mon Jun 8 03:26: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. Mon Jun 8 03:26:12 2026 - disk_type is set to 'ide' instead of 'paravirtual', please consider virtio-based disks for the best performance. Mon Jun 8 03:26:12 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 03:26:12 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 03:26:12 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 03:26:12 2026 * Other Notes Mon Jun 8 03:26:12 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a25aa2480304c14282f84697655e0d6c1c75f871 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=paravirtual' ---- Starting reduced number of instance tests with hypervisor parameter soundhw=ac97 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=ac97' <<<< 2026-06-08 03:26:15.778673 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:scratchy.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' Mon Jun 8 03:26:17 2026 * creating instance disks... Mon Jun 8 03:26:25 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 03:26:25 2026 adding disks to cluster config Mon Jun 8 03:26:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:26:26 2026 - INFO: - device disk/0: 2.60% done, 3m 7s remaining (estimated) Mon Jun 8 03:26:26 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 03:27:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 03:27:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:27:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 03:27:26 2026 * running the instance OS create scripts... Mon Jun 8 03:27:27 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 48f66e6e-f473-40ef-9a02-b79e39d99ce6 Serial number: 4 Creation time: 2026-06-08 03:26:25 Modification time: 2026-06-08 03:27:27 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:06:c3:99 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 883d4b21-91a1-4fbd-bb04-4ac4efd06c4c name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: fe541261-803a-4d78-9f0a-575c0f155cf4 child devices: - child 0: plain, size 768M logical_id: gnt/a0193e8e-dbc3-40a7-90a6-d94ad875a6f3.disk0_data on primary: /dev/gnt/a0193e8e-dbc3-40a7-90a6-d94ad875a6f3.disk0_data (253:0) on secondary: /dev/gnt/a0193e8e-dbc3-40a7-90a6-d94ad875a6f3.disk0_data (253:0) name: None UUID: 97379598-1024-44fb-9597-02e9f433b46f - child 1: plain, size 128M logical_id: gnt/a0193e8e-dbc3-40a7-90a6-d94ad875a6f3.disk0_meta on primary: /dev/gnt/a0193e8e-dbc3-40a7-90a6-d94ad875a6f3.disk0_meta (253:1) on secondary: /dev/gnt/a0193e8e-dbc3-40a7-90a6-d94ad875a6f3.disk0_meta (253:1) name: None UUID: 2e10ee95-064c-4536-b593-e1e4a37bd378 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 95c02128-e2ea-49f1-8e18-4adae14e86d7 child devices: - child 0: plain, size 512M logical_id: gnt/1810cc52-2035-4ad0-89db-0cb39d4517f5.disk1_data on primary: /dev/gnt/1810cc52-2035-4ad0-89db-0cb39d4517f5.disk1_data (253:2) on secondary: /dev/gnt/1810cc52-2035-4ad0-89db-0cb39d4517f5.disk1_data (253:2) name: None UUID: 3bd39662-a0ae-4e27-8131-74c4e878debf - child 1: plain, size 128M logical_id: gnt/1810cc52-2035-4ad0-89db-0cb39d4517f5.disk1_meta on primary: /dev/gnt/1810cc52-2035-4ad0-89db-0cb39d4517f5.disk1_meta (253:3) on secondary: /dev/gnt/1810cc52-2035-4ad0-89db-0cb39d4517f5.disk1_meta (253:3) name: None UUID: 491db7a5-06a3-455f-a804-4e4bc4d0dfcf Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-06-08 03:27:30.274904 time=0:01:14.496231 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-06-08 03:27:30.275041 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.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-06-08 03:27:43.154591 time=0:00:12.879550 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 03:27:43.154677 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 03:27:43.154695 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2454 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2454 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2455 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 03:27:47 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2456 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2456 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2457 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2457 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.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 scratchy.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-06-08 03:27:53.434928 time=0:00:10.280233 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 03:27:53.435050 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2460 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 03:27:58.710269 time=0:00:05.275219 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 03:27:58.710372 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2461 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 03:28:11.700416 time=0:00:12.990044 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 03:28:11.700525 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2462 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 03:28:16.960647 time=0:00:05.260122 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 03:28:16.960784 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 48f66e6e-f473-40ef-9a02-b79e39d99ce6 Serial number: 16 Creation time: 2026-06-08 03:26:25 Modification time: 2026-06-08 03:28:12 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:06:c3:99 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 883d4b21-91a1-4fbd-bb04-4ac4efd06c4c name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: fe541261-803a-4d78-9f0a-575c0f155cf4 child devices: - child 0: plain, size 768M logical_id: gnt/a0193e8e-dbc3-40a7-90a6-d94ad875a6f3.disk0_data on primary: /dev/gnt/a0193e8e-dbc3-40a7-90a6-d94ad875a6f3.disk0_data (253:0) on secondary: /dev/gnt/a0193e8e-dbc3-40a7-90a6-d94ad875a6f3.disk0_data (253:0) name: None UUID: 97379598-1024-44fb-9597-02e9f433b46f - child 1: plain, size 128M logical_id: gnt/a0193e8e-dbc3-40a7-90a6-d94ad875a6f3.disk0_meta on primary: /dev/gnt/a0193e8e-dbc3-40a7-90a6-d94ad875a6f3.disk0_meta (253:1) on secondary: /dev/gnt/a0193e8e-dbc3-40a7-90a6-d94ad875a6f3.disk0_meta (253:1) name: None UUID: 2e10ee95-064c-4536-b593-e1e4a37bd378 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 95c02128-e2ea-49f1-8e18-4adae14e86d7 child devices: - child 0: plain, size 512M logical_id: gnt/1810cc52-2035-4ad0-89db-0cb39d4517f5.disk1_data on primary: /dev/gnt/1810cc52-2035-4ad0-89db-0cb39d4517f5.disk1_data (253:2) on secondary: /dev/gnt/1810cc52-2035-4ad0-89db-0cb39d4517f5.disk1_data (253:2) name: None UUID: 3bd39662-a0ae-4e27-8131-74c4e878debf - child 1: plain, size 128M logical_id: gnt/1810cc52-2035-4ad0-89db-0cb39d4517f5.disk1_meta on primary: /dev/gnt/1810cc52-2035-4ad0-89db-0cb39d4517f5.disk1_meta (253:3) on secondary: /dev/gnt/1810cc52-2035-4ad0-89db-0cb39d4517f5.disk1_meta (253:3) name: None UUID: 491db7a5-06a3-455f-a804-4e4bc4d0dfcf Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 03:28:20 2026 - INFO: Trying to hotplug device... Mon Jun 8 03:28:20 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:9b:bf:e6,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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 03:28:21 2026 - INFO: Trying to hotplug device... Mon Jun 8 03:28:22 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 03:28:23 2026 - INFO: Trying to hotplug device... Mon Jun 8 03:28: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 03:28:29 2026 - INFO: Trying to hotplug device... Mon Jun 8 03:28:29 2026 - INFO: Hotplug done. Mon Jun 8 03:28:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:28:29 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Mon Jun 8 03:29:30 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 03:29:31 2026 - INFO: Trying to hotplug device... Mon Jun 8 03:29:31 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.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 scratchy.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-06-08 03:29:51.954999 time=0:01:34.994215 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 03:29:51.955122 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2483 GET /2/jobs/2484 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 03:29:54.424344 time=0:00:02.469222 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 03:29:54.424453 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 03:29:54.424473 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 03:29:54.424487 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 03:29:54.424497 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2485 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 03:30:02.404805 time=0:00:07.980308 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 03:30:02.404910 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 03:30:02.404927 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 03:30:02.404940 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 03:30:05 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 03:30:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:30:07 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 03:31:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 03:31:13 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 03:31:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:31:14 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 03:32:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 03:32:19 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 03:32:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:32:21 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 03:33:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 03:33:26 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 03:33:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:33:28 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 03:34:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 03:34:29.661770 time=0:04:27.256830 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 03:34:29.661848 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2492 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 03:34:35.064698 time=0:00:05.402850 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 03:34:35.064797 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2493 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2494 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2495 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2496 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2497 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 03:35: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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 03:35:24.786327 time=0:00:49.721530 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 03:35:24.786514 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Mon Jun 8 07:35:24 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Jun 8 07:35:24 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 48f66e6e-f473-40ef-9a02-b79e39d99ce6 Serial number: 50 Creation time: 2026-06-08 03:26:25 Modification time: 2026-06-08 03:35:24 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:06:c3:99 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 883d4b21-91a1-4fbd-bb04-4ac4efd06c4c name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: fe541261-803a-4d78-9f0a-575c0f155cf4 child devices: - child 0: plain, size 1.8G logical_id: gnt/a0193e8e-dbc3-40a7-90a6-d94ad875a6f3.disk0_data on primary: /dev/gnt/a0193e8e-dbc3-40a7-90a6-d94ad875a6f3.disk0_data (253:0) on secondary: /dev/gnt/a0193e8e-dbc3-40a7-90a6-d94ad875a6f3.disk0_data (253:0) name: None UUID: 97379598-1024-44fb-9597-02e9f433b46f - child 1: plain, size 128M logical_id: gnt/a0193e8e-dbc3-40a7-90a6-d94ad875a6f3.disk0_meta on primary: /dev/gnt/a0193e8e-dbc3-40a7-90a6-d94ad875a6f3.disk0_meta (253:1) on secondary: /dev/gnt/a0193e8e-dbc3-40a7-90a6-d94ad875a6f3.disk0_meta (253:1) name: None UUID: 2e10ee95-064c-4536-b593-e1e4a37bd378 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 95c02128-e2ea-49f1-8e18-4adae14e86d7 child devices: - child 0: plain, size 1.5G logical_id: gnt/1810cc52-2035-4ad0-89db-0cb39d4517f5.disk1_data on primary: /dev/gnt/1810cc52-2035-4ad0-89db-0cb39d4517f5.disk1_data (253:2) on secondary: /dev/gnt/1810cc52-2035-4ad0-89db-0cb39d4517f5.disk1_data (253:2) name: None UUID: 3bd39662-a0ae-4e27-8131-74c4e878debf - child 1: plain, size 128M logical_id: gnt/1810cc52-2035-4ad0-89db-0cb39d4517f5.disk1_meta on primary: /dev/gnt/1810cc52-2035-4ad0-89db-0cb39d4517f5.disk1_meta (253:3) on secondary: /dev/gnt/1810cc52-2035-4ad0-89db-0cb39d4517f5.disk1_meta (253:3) name: None UUID: 491db7a5-06a3-455f-a804-4e4bc4d0dfcf Command: ssh scratchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2500 Waiting for job 2500 ... 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2503 Waiting for job 2503 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2505, 2506 Waiting for job 2505 ... Mon Jun 8 03:35:38 2026 * Verifying cluster config Mon Jun 8 03:35:38 2026 * Verifying cluster certificate files Mon Jun 8 03:35:38 2026 * Verifying hypervisor parameters Mon Jun 8 03:35:38 2026 * Verifying all nodes belong to an existing group Waiting for job 2506 ... Mon Jun 8 03:35:39 2026 * Verifying group 'default' Mon Jun 8 03:35:39 2026 * Gathering data (3 nodes) Mon Jun 8 03:35:39 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 03:35:40 2026 * Gathering disk information (3 nodes) Mon Jun 8 03:35:40 2026 * Verifying configuration file consistency Mon Jun 8 03:35:40 2026 * Verifying node status Mon Jun 8 03:35:40 2026 * Verifying instance status Mon Jun 8 03:35:40 2026 * Verifying orphan volumes Mon Jun 8 03:35:40 2026 * Verifying N+1 Memory redundancy Mon Jun 8 03:35:40 2026 * Assessing cluster hypervisor parameters Mon Jun 8 03:35:40 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Jun 8 03:35:40 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 03:35:40 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 03:35:40 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 03:35:40 2026 * Other Notes Mon Jun 8 03:35:40 2026 * Hooks Results Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-06-08 03:35:41.549180 time=0:00:16.762666 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-06-08 03:35:41.549303 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 03:35:50.418012 time=0:00:08.868709 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 53606a7f678af47a531b9fea72cd849410fd63ad /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2509, 2510 Waiting for job 2509 ... Mon Jun 8 03:35:52 2026 * Verifying cluster config Mon Jun 8 03:35:52 2026 * Verifying cluster certificate files Mon Jun 8 03:35:52 2026 * Verifying hypervisor parameters Mon Jun 8 03:35:52 2026 * Verifying all nodes belong to an existing group Waiting for job 2510 ... Mon Jun 8 03:35:52 2026 * Verifying group 'default' Mon Jun 8 03:35:52 2026 * Gathering data (3 nodes) Mon Jun 8 03:35:52 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 03:35:53 2026 * Gathering disk information (3 nodes) Mon Jun 8 03:35:53 2026 * Verifying configuration file consistency Mon Jun 8 03:35:53 2026 * Verifying node status Mon Jun 8 03:35:53 2026 * Verifying instance status Mon Jun 8 03:35:53 2026 * Verifying orphan volumes Mon Jun 8 03:35:53 2026 * Verifying N+1 Memory redundancy Mon Jun 8 03:35:53 2026 * Assessing cluster hypervisor parameters Mon Jun 8 03:35: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. Mon Jun 8 03:35:53 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 03:35:53 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 03:35:53 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 03:35:53 2026 * Other Notes Mon Jun 8 03:35:54 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 53606a7f678af47a531b9fea72cd849410fd63ad /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter soundhw=hda Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=hda' <<<< 2026-06-08 03:35:55.724119 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:scratchy.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' Mon Jun 8 03:35:57 2026 * creating instance disks... Mon Jun 8 03:36:06 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 03:36:06 2026 adding disks to cluster config Mon Jun 8 03:36:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:36:07 2026 - INFO: - device disk/0: 3.70% done, 2m 36s remaining (estimated) Mon Jun 8 03:36:07 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 03:37:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 03:37:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:37:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 03:37:08 2026 * running the instance OS create scripts... Mon Jun 8 03:37:08 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6124ca14-4a83-47d5-a61a-795e01a2ad88 Serial number: 4 Creation time: 2026-06-08 03:36:06 Modification time: 2026-06-08 03:37:08 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:ee:b5 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 641d2d4b-d6b2-4587-80f5-9e461b401db9 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 2fdac947-eb0d-4c93-addb-f66462f4f710 child devices: - child 0: plain, size 768M logical_id: gnt/8048571c-bcb9-4854-aad5-81cb80fb6b67.disk0_data on primary: /dev/gnt/8048571c-bcb9-4854-aad5-81cb80fb6b67.disk0_data (253:0) on secondary: /dev/gnt/8048571c-bcb9-4854-aad5-81cb80fb6b67.disk0_data (253:0) name: None UUID: a5fab351-da2b-48b8-a2f1-14a0f9956cec - child 1: plain, size 128M logical_id: gnt/8048571c-bcb9-4854-aad5-81cb80fb6b67.disk0_meta on primary: /dev/gnt/8048571c-bcb9-4854-aad5-81cb80fb6b67.disk0_meta (253:1) on secondary: /dev/gnt/8048571c-bcb9-4854-aad5-81cb80fb6b67.disk0_meta (253:1) name: None UUID: c54f2eee-0b42-4b02-a585-ea7ae04ea35b - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 07f7869c-d6a0-4bf7-95eb-17f0fb5d0fdf child devices: - child 0: plain, size 512M logical_id: gnt/fc7bfec7-f0b0-4ba7-b23a-57d52cb50d48.disk1_data on primary: /dev/gnt/fc7bfec7-f0b0-4ba7-b23a-57d52cb50d48.disk1_data (253:2) on secondary: /dev/gnt/fc7bfec7-f0b0-4ba7-b23a-57d52cb50d48.disk1_data (253:2) name: None UUID: f6eb8fa7-07ba-4f0d-bb09-f6ecb354407b - child 1: plain, size 128M logical_id: gnt/fc7bfec7-f0b0-4ba7-b23a-57d52cb50d48.disk1_meta on primary: /dev/gnt/fc7bfec7-f0b0-4ba7-b23a-57d52cb50d48.disk1_meta (253:3) on secondary: /dev/gnt/fc7bfec7-f0b0-4ba7-b23a-57d52cb50d48.disk1_meta (253:3) name: None UUID: db1b7192-d242-4e90-89cd-95cbd886b833 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-06-08 03:37:11.620731 time=0:01:15.896612 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-06-08 03:37:11.621075 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2514 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 03:37:19.390116 time=0:00:07.769041 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 03:37:19.390249 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 03:37:19.390268 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown 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 scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2518 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 03:37:23 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2519 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2519 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2520 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2520 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.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 scratchy.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-06-08 03:37:29.722080 time=0:00:10.331812 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 03:37:29.722208 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2523 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 03:37:35.019822 time=0:00:05.297614 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 03:37:35.019937 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2524 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 03:37:47.812363 time=0:00:12.792426 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 03:37:47.812496 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2525 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 03:37:53.052276 time=0:00:05.239780 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 03:37:53.052395 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6124ca14-4a83-47d5-a61a-795e01a2ad88 Serial number: 16 Creation time: 2026-06-08 03:36:06 Modification time: 2026-06-08 03:37:48 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:ee:b5 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 641d2d4b-d6b2-4587-80f5-9e461b401db9 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 2fdac947-eb0d-4c93-addb-f66462f4f710 child devices: - child 0: plain, size 768M logical_id: gnt/8048571c-bcb9-4854-aad5-81cb80fb6b67.disk0_data on primary: /dev/gnt/8048571c-bcb9-4854-aad5-81cb80fb6b67.disk0_data (253:0) on secondary: /dev/gnt/8048571c-bcb9-4854-aad5-81cb80fb6b67.disk0_data (253:0) name: None UUID: a5fab351-da2b-48b8-a2f1-14a0f9956cec - child 1: plain, size 128M logical_id: gnt/8048571c-bcb9-4854-aad5-81cb80fb6b67.disk0_meta on primary: /dev/gnt/8048571c-bcb9-4854-aad5-81cb80fb6b67.disk0_meta (253:1) on secondary: /dev/gnt/8048571c-bcb9-4854-aad5-81cb80fb6b67.disk0_meta (253:1) name: None UUID: c54f2eee-0b42-4b02-a585-ea7ae04ea35b - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 07f7869c-d6a0-4bf7-95eb-17f0fb5d0fdf child devices: - child 0: plain, size 512M logical_id: gnt/fc7bfec7-f0b0-4ba7-b23a-57d52cb50d48.disk1_data on primary: /dev/gnt/fc7bfec7-f0b0-4ba7-b23a-57d52cb50d48.disk1_data (253:2) on secondary: /dev/gnt/fc7bfec7-f0b0-4ba7-b23a-57d52cb50d48.disk1_data (253:2) name: None UUID: f6eb8fa7-07ba-4f0d-bb09-f6ecb354407b - child 1: plain, size 128M logical_id: gnt/fc7bfec7-f0b0-4ba7-b23a-57d52cb50d48.disk1_meta on primary: /dev/gnt/fc7bfec7-f0b0-4ba7-b23a-57d52cb50d48.disk1_meta (253:3) on secondary: /dev/gnt/fc7bfec7-f0b0-4ba7-b23a-57d52cb50d48.disk1_meta (253:3) name: None UUID: db1b7192-d242-4e90-89cd-95cbd886b833 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 03:37:56 2026 - INFO: Trying to hotplug device... Mon Jun 8 03:37:56 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:86:c5:36,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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 03:37:58 2026 - INFO: Trying to hotplug device... Mon Jun 8 03:37: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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 03:37:59 2026 - INFO: Trying to hotplug device... Mon Jun 8 03:37: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 03:38:05 2026 - INFO: Trying to hotplug device... Mon Jun 8 03:38:05 2026 - INFO: Hotplug done. Mon Jun 8 03:38:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:38:05 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Mon Jun 8 03:39: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 03:39:07 2026 - INFO: Trying to hotplug device... Mon Jun 8 03:39: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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.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 scratchy.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-06-08 03:39:27.971685 time=0:01:34.919290 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 03:39:27.971820 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2546 GET /2/jobs/2547 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 03:39:30.436161 time=0:00:02.464341 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 03:39:30.436281 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 03:39:30.436309 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 03:39:30.436323 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 03:39:30.436342 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2548 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 03:39:38.320799 time=0:00:07.884457 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 03:39:38.321029 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 03:39:38.321058 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 03:39:38.321075 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 03:39:41 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 03:39:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:39:43 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 03:40:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 03:40:49 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 03:40:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:40:50 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 03:41:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 03:41:54 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 03:41:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:41:56 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 03:42:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 03:43:02 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 03:43:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:43:03 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 03:44:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 03:44:05.129782 time=0:04:26.808707 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 03:44:05.129896 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2555 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 03:44:10.491022 time=0:00:05.361126 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 03:44:10.491147 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2556 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2557 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2558 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2559 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2560 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 03:44: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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 03:44:59.761002 time=0:00:49.269855 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 03:44:59.761225 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Mon Jun 8 07:44:59 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Jun 8 07:44:59 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6124ca14-4a83-47d5-a61a-795e01a2ad88 Serial number: 50 Creation time: 2026-06-08 03:36:06 Modification time: 2026-06-08 03:44:59 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:ee:b5 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 641d2d4b-d6b2-4587-80f5-9e461b401db9 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 2fdac947-eb0d-4c93-addb-f66462f4f710 child devices: - child 0: plain, size 1.8G logical_id: gnt/8048571c-bcb9-4854-aad5-81cb80fb6b67.disk0_data on primary: /dev/gnt/8048571c-bcb9-4854-aad5-81cb80fb6b67.disk0_data (253:0) on secondary: /dev/gnt/8048571c-bcb9-4854-aad5-81cb80fb6b67.disk0_data (253:0) name: None UUID: a5fab351-da2b-48b8-a2f1-14a0f9956cec - child 1: plain, size 128M logical_id: gnt/8048571c-bcb9-4854-aad5-81cb80fb6b67.disk0_meta on primary: /dev/gnt/8048571c-bcb9-4854-aad5-81cb80fb6b67.disk0_meta (253:1) on secondary: /dev/gnt/8048571c-bcb9-4854-aad5-81cb80fb6b67.disk0_meta (253:1) name: None UUID: c54f2eee-0b42-4b02-a585-ea7ae04ea35b - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 07f7869c-d6a0-4bf7-95eb-17f0fb5d0fdf child devices: - child 0: plain, size 1.5G logical_id: gnt/fc7bfec7-f0b0-4ba7-b23a-57d52cb50d48.disk1_data on primary: /dev/gnt/fc7bfec7-f0b0-4ba7-b23a-57d52cb50d48.disk1_data (253:2) on secondary: /dev/gnt/fc7bfec7-f0b0-4ba7-b23a-57d52cb50d48.disk1_data (253:2) name: None UUID: f6eb8fa7-07ba-4f0d-bb09-f6ecb354407b - child 1: plain, size 128M logical_id: gnt/fc7bfec7-f0b0-4ba7-b23a-57d52cb50d48.disk1_meta on primary: /dev/gnt/fc7bfec7-f0b0-4ba7-b23a-57d52cb50d48.disk1_meta (253:3) on secondary: /dev/gnt/fc7bfec7-f0b0-4ba7-b23a-57d52cb50d48.disk1_meta (253:3) name: None UUID: db1b7192-d242-4e90-89cd-95cbd886b833 Command: ssh scratchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2563 Waiting for job 2563 ... 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2566 Waiting for job 2566 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2568, 2569 Waiting for job 2568 ... Mon Jun 8 03:45:12 2026 * Verifying cluster config Mon Jun 8 03:45:12 2026 * Verifying cluster certificate files Mon Jun 8 03:45:12 2026 * Verifying hypervisor parameters Mon Jun 8 03:45:12 2026 * Verifying all nodes belong to an existing group Waiting for job 2569 ... Mon Jun 8 03:45:13 2026 * Verifying group 'default' Mon Jun 8 03:45:13 2026 * Gathering data (3 nodes) Mon Jun 8 03:45:13 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 03:45:14 2026 * Gathering disk information (3 nodes) Mon Jun 8 03:45:14 2026 * Verifying configuration file consistency Mon Jun 8 03:45:14 2026 * Verifying node status Mon Jun 8 03:45:14 2026 * Verifying instance status Mon Jun 8 03:45:14 2026 * Verifying orphan volumes Mon Jun 8 03:45:14 2026 * Verifying N+1 Memory redundancy Mon Jun 8 03:45:14 2026 * Assessing cluster hypervisor parameters Mon Jun 8 03:45: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. Mon Jun 8 03:45:14 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 03:45:14 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 03:45:14 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 03:45:14 2026 * Other Notes Mon Jun 8 03:45:14 2026 * Hooks Results Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-06-08 03:45:15.636565 time=0:00:15.875340 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-06-08 03:45:15.636684 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 03:45:24.811834 time=0:00:09.175150 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 39c618e59621092270e3aad5a52a43f339afc418 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2572, 2573 Waiting for job 2572 ... Mon Jun 8 03:45:26 2026 * Verifying cluster config Mon Jun 8 03:45:26 2026 * Verifying cluster certificate files Mon Jun 8 03:45:26 2026 * Verifying hypervisor parameters Mon Jun 8 03:45:26 2026 * Verifying all nodes belong to an existing group Waiting for job 2573 ... Mon Jun 8 03:45:26 2026 * Verifying group 'default' Mon Jun 8 03:45:26 2026 * Gathering data (3 nodes) Mon Jun 8 03:45:26 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 03:45:28 2026 * Gathering disk information (3 nodes) Mon Jun 8 03:45:28 2026 * Verifying configuration file consistency Mon Jun 8 03:45:28 2026 * Verifying node status Mon Jun 8 03:45:28 2026 * Verifying instance status Mon Jun 8 03:45:28 2026 * Verifying orphan volumes Mon Jun 8 03:45:28 2026 * Verifying N+1 Memory redundancy Mon Jun 8 03:45:28 2026 * Assessing cluster hypervisor parameters Mon Jun 8 03:45: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. Mon Jun 8 03:45:28 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 03:45:28 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 03:45:28 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 03:45:28 2026 * Other Notes Mon Jun 8 03:45:28 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 39c618e59621092270e3aad5a52a43f339afc418 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=' ---- Starting reduced number of instance tests with hypervisor parameter machine_version= Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:machine_version=' <<<< 2026-06-08 03:45:31.433937 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:scratchy.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' Mon Jun 8 03:45:32 2026 * creating instance disks... Mon Jun 8 03:45:41 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 03:45:41 2026 adding disks to cluster config Mon Jun 8 03:45:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:45:41 2026 - INFO: - device disk/0: 2.60% done, 3m 23s remaining (estimated) Mon Jun 8 03:45:41 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 03:46:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 03:46:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:46:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 03:46:42 2026 * running the instance OS create scripts... Mon Jun 8 03:46:42 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2dcbf0cc-365f-405b-ae81-33679045bbf9 Serial number: 4 Creation time: 2026-06-08 03:45:41 Modification time: 2026-06-08 03:46:42 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:ba:95:47 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2e37a626-a412-4788-b1c7-e3e93399822f name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 81d22290-f29b-4cfe-bbb2-ecaa35eb1119 child devices: - child 0: plain, size 768M logical_id: gnt/b2cba32b-053d-4cf0-8e39-4156c9243f5f.disk0_data on primary: /dev/gnt/b2cba32b-053d-4cf0-8e39-4156c9243f5f.disk0_data (253:0) on secondary: /dev/gnt/b2cba32b-053d-4cf0-8e39-4156c9243f5f.disk0_data (253:0) name: None UUID: 812852fa-60c9-4df4-8d2c-e50c05158925 - child 1: plain, size 128M logical_id: gnt/b2cba32b-053d-4cf0-8e39-4156c9243f5f.disk0_meta on primary: /dev/gnt/b2cba32b-053d-4cf0-8e39-4156c9243f5f.disk0_meta (253:1) on secondary: /dev/gnt/b2cba32b-053d-4cf0-8e39-4156c9243f5f.disk0_meta (253:1) name: None UUID: ae559f5f-29b5-422c-a6b7-f3715d195e66 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 0f1d9da6-2f71-4fb9-ac81-348a072f2a34 child devices: - child 0: plain, size 512M logical_id: gnt/c0b6bca4-d738-4b0a-b277-1cef07284ab7.disk1_data on primary: /dev/gnt/c0b6bca4-d738-4b0a-b277-1cef07284ab7.disk1_data (253:2) on secondary: /dev/gnt/c0b6bca4-d738-4b0a-b277-1cef07284ab7.disk1_data (253:2) name: None UUID: cbf76b1e-da2c-4af8-988a-f4eb9710f95e - child 1: plain, size 128M logical_id: gnt/c0b6bca4-d738-4b0a-b277-1cef07284ab7.disk1_meta on primary: /dev/gnt/c0b6bca4-d738-4b0a-b277-1cef07284ab7.disk1_meta (253:3) on secondary: /dev/gnt/c0b6bca4-d738-4b0a-b277-1cef07284ab7.disk1_meta (253:3) name: None UUID: 99cdeafa-0b56-4eae-be1a-389a52da4fe4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-06-08 03:46:45.610123 time=0:01:14.176186 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-06-08 03:46:45.610216 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2578 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 03:46:58.303209 time=0:00:12.692993 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 03:46:58.303297 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 03:46:58.303318 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2581 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2581 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2582 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 03:47:02 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2583 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2583 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2584 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2584 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.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 scratchy.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-06-08 03:47:08.734254 time=0:00:10.430936 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 03:47:08.734349 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2587 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 03:47:14.016291 time=0:00:05.281942 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 03:47:14.016414 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2588 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 03:47:26.896122 time=0:00:12.879708 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 03:47:26.896239 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2589 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 03:47:32.240124 time=0:00:05.343885 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 03:47:32.240236 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2dcbf0cc-365f-405b-ae81-33679045bbf9 Serial number: 16 Creation time: 2026-06-08 03:45:41 Modification time: 2026-06-08 03:47:28 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:ba:95:47 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2e37a626-a412-4788-b1c7-e3e93399822f name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 81d22290-f29b-4cfe-bbb2-ecaa35eb1119 child devices: - child 0: plain, size 768M logical_id: gnt/b2cba32b-053d-4cf0-8e39-4156c9243f5f.disk0_data on primary: /dev/gnt/b2cba32b-053d-4cf0-8e39-4156c9243f5f.disk0_data (253:0) on secondary: /dev/gnt/b2cba32b-053d-4cf0-8e39-4156c9243f5f.disk0_data (253:0) name: None UUID: 812852fa-60c9-4df4-8d2c-e50c05158925 - child 1: plain, size 128M logical_id: gnt/b2cba32b-053d-4cf0-8e39-4156c9243f5f.disk0_meta on primary: /dev/gnt/b2cba32b-053d-4cf0-8e39-4156c9243f5f.disk0_meta (253:1) on secondary: /dev/gnt/b2cba32b-053d-4cf0-8e39-4156c9243f5f.disk0_meta (253:1) name: None UUID: ae559f5f-29b5-422c-a6b7-f3715d195e66 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 0f1d9da6-2f71-4fb9-ac81-348a072f2a34 child devices: - child 0: plain, size 512M logical_id: gnt/c0b6bca4-d738-4b0a-b277-1cef07284ab7.disk1_data on primary: /dev/gnt/c0b6bca4-d738-4b0a-b277-1cef07284ab7.disk1_data (253:2) on secondary: /dev/gnt/c0b6bca4-d738-4b0a-b277-1cef07284ab7.disk1_data (253:2) name: None UUID: cbf76b1e-da2c-4af8-988a-f4eb9710f95e - child 1: plain, size 128M logical_id: gnt/c0b6bca4-d738-4b0a-b277-1cef07284ab7.disk1_meta on primary: /dev/gnt/c0b6bca4-d738-4b0a-b277-1cef07284ab7.disk1_meta (253:3) on secondary: /dev/gnt/c0b6bca4-d738-4b0a-b277-1cef07284ab7.disk1_meta (253:3) name: None UUID: 99cdeafa-0b56-4eae-be1a-389a52da4fe4 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 03:47:35 2026 - INFO: Trying to hotplug device... Mon Jun 8 03:47:35 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:10:3b:05,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 03:47:37 2026 - INFO: Trying to hotplug device... Mon Jun 8 03:47: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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 03:47:38 2026 - INFO: Trying to hotplug device... Mon Jun 8 03:47: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 03:47:44 2026 - INFO: Trying to hotplug device... Mon Jun 8 03:47:44 2026 - INFO: Hotplug done. Mon Jun 8 03:47:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:47:45 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Mon Jun 8 03:48: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 03:48:46 2026 - INFO: Trying to hotplug device... Mon Jun 8 03:48: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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.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 scratchy.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-06-08 03:49:06.926245 time=0:01:34.686009 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 03:49:06.926424 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2610 GET /2/jobs/2611 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 03:49:09.388225 time=0:00:02.461801 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 03:49:09.388326 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 03:49:09.388345 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 03:49:09.388360 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 03:49:09.388372 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2612 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 03:49:17.264885 time=0:00:07.876513 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 03:49:17.264967 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 03:49:17.264988 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 03:49:17.265004 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 03:49:20 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 03:49:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:49:22 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 03:50:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 03:50:27 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 03:50:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:50:29 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 03:51:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 03:51:33 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 03:51:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:51:35 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 03:52:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 03:52:41 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 03:52:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:52:42 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 03:53:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 03:53:44.070604 time=0:04:26.805600 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 03:53:44.070733 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2619 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 03:53:49.455179 time=0:00:05.384446 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 03:53:49.455287 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2620 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2621 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2622 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2623 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2624 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 03:54: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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 03:54:38.433619 time=0:00:48.978332 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 03:54:38.433736 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Mon Jun 8 07:54:38 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Jun 8 07:54:38 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2dcbf0cc-365f-405b-ae81-33679045bbf9 Serial number: 50 Creation time: 2026-06-08 03:45:41 Modification time: 2026-06-08 03:54:37 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:ba:95:47 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2e37a626-a412-4788-b1c7-e3e93399822f name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 81d22290-f29b-4cfe-bbb2-ecaa35eb1119 child devices: - child 0: plain, size 1.8G logical_id: gnt/b2cba32b-053d-4cf0-8e39-4156c9243f5f.disk0_data on primary: /dev/gnt/b2cba32b-053d-4cf0-8e39-4156c9243f5f.disk0_data (253:0) on secondary: /dev/gnt/b2cba32b-053d-4cf0-8e39-4156c9243f5f.disk0_data (253:0) name: None UUID: 812852fa-60c9-4df4-8d2c-e50c05158925 - child 1: plain, size 128M logical_id: gnt/b2cba32b-053d-4cf0-8e39-4156c9243f5f.disk0_meta on primary: /dev/gnt/b2cba32b-053d-4cf0-8e39-4156c9243f5f.disk0_meta (253:1) on secondary: /dev/gnt/b2cba32b-053d-4cf0-8e39-4156c9243f5f.disk0_meta (253:1) name: None UUID: ae559f5f-29b5-422c-a6b7-f3715d195e66 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 0f1d9da6-2f71-4fb9-ac81-348a072f2a34 child devices: - child 0: plain, size 1.5G logical_id: gnt/c0b6bca4-d738-4b0a-b277-1cef07284ab7.disk1_data on primary: /dev/gnt/c0b6bca4-d738-4b0a-b277-1cef07284ab7.disk1_data (253:2) on secondary: /dev/gnt/c0b6bca4-d738-4b0a-b277-1cef07284ab7.disk1_data (253:2) name: None UUID: cbf76b1e-da2c-4af8-988a-f4eb9710f95e - child 1: plain, size 128M logical_id: gnt/c0b6bca4-d738-4b0a-b277-1cef07284ab7.disk1_meta on primary: /dev/gnt/c0b6bca4-d738-4b0a-b277-1cef07284ab7.disk1_meta (253:3) on secondary: /dev/gnt/c0b6bca4-d738-4b0a-b277-1cef07284ab7.disk1_meta (253:3) name: None UUID: 99cdeafa-0b56-4eae-be1a-389a52da4fe4 Command: ssh scratchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2627 Waiting for job 2627 ... 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2630 Waiting for job 2630 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2632, 2633 Waiting for job 2632 ... Mon Jun 8 03:54:51 2026 * Verifying cluster config Mon Jun 8 03:54:51 2026 * Verifying cluster certificate files Mon Jun 8 03:54:51 2026 * Verifying hypervisor parameters Mon Jun 8 03:54:51 2026 * Verifying all nodes belong to an existing group Waiting for job 2633 ... Mon Jun 8 03:54:52 2026 * Verifying group 'default' Mon Jun 8 03:54:52 2026 * Gathering data (3 nodes) Mon Jun 8 03:54:52 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 03:54:53 2026 * Gathering disk information (3 nodes) Mon Jun 8 03:54:53 2026 * Verifying configuration file consistency Mon Jun 8 03:54:53 2026 * Verifying node status Mon Jun 8 03:54:53 2026 * Verifying instance status Mon Jun 8 03:54:53 2026 * Verifying orphan volumes Mon Jun 8 03:54:53 2026 * Verifying N+1 Memory redundancy Mon Jun 8 03:54:53 2026 * Assessing cluster hypervisor parameters Mon Jun 8 03:54: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. Mon Jun 8 03:54:53 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 03:54:53 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 03:54:53 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 03:54:53 2026 * Other Notes Mon Jun 8 03:54:53 2026 * Hooks Results Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-06-08 03:54:54.491864 time=0:00:16.058128 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-06-08 03:54:54.491941 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 03:55:03.358902 time=0:00:08.866961 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 189e254cf47f0ae8306c25a1ae815673207da58a /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2636, 2637 Waiting for job 2636 ... Mon Jun 8 03:55:05 2026 * Verifying cluster config Mon Jun 8 03:55:05 2026 * Verifying cluster certificate files Mon Jun 8 03:55:05 2026 * Verifying hypervisor parameters Mon Jun 8 03:55:05 2026 * Verifying all nodes belong to an existing group Waiting for job 2637 ... Mon Jun 8 03:55:05 2026 * Verifying group 'default' Mon Jun 8 03:55:05 2026 * Gathering data (3 nodes) Mon Jun 8 03:55:05 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 03:55:06 2026 * Gathering disk information (3 nodes) Mon Jun 8 03:55:06 2026 * Verifying configuration file consistency Mon Jun 8 03:55:06 2026 * Verifying node status Mon Jun 8 03:55:06 2026 * Verifying instance status Mon Jun 8 03:55:06 2026 * Verifying orphan volumes Mon Jun 8 03:55:06 2026 * Verifying N+1 Memory redundancy Mon Jun 8 03:55:06 2026 * Assessing cluster hypervisor parameters Mon Jun 8 03:55: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. Mon Jun 8 03:55:06 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 03:55:06 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 03:55:06 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 03:55:06 2026 * Other Notes Mon Jun 8 03:55:06 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 189e254cf47f0ae8306c25a1ae815673207da58a /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter machine_version=pc Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:machine_version=pc' <<<< 2026-06-08 03:55:08.520837 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:scratchy.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' Mon Jun 8 03:55:10 2026 * creating instance disks... Mon Jun 8 03:55:18 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 03:55:18 2026 adding disks to cluster config Mon Jun 8 03:55:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:55:19 2026 - INFO: - device disk/0: 2.60% done, 3m 7s remaining (estimated) Mon Jun 8 03:55:19 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 03:56:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 03:56:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:56:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 03:56:19 2026 * running the instance OS create scripts... Mon Jun 8 03:56:20 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: de45d69d-1ae0-45a2-9334-750e451398fb Serial number: 4 Creation time: 2026-06-08 03:55:18 Modification time: 2026-06-08 03:56:20 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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 (pc) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:f8:6e:84 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a37f68f2-2067-463c-80b8-e8c43b7ffd87 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 713a50e0-9c72-4b4e-9566-e07ef45ca3da child devices: - child 0: plain, size 768M logical_id: gnt/2774eb7a-e9ac-46ae-af56-2db508faa8b7.disk0_data on primary: /dev/gnt/2774eb7a-e9ac-46ae-af56-2db508faa8b7.disk0_data (253:0) on secondary: /dev/gnt/2774eb7a-e9ac-46ae-af56-2db508faa8b7.disk0_data (253:0) name: None UUID: 0e210915-a15d-4fd1-831b-150f4bad585f - child 1: plain, size 128M logical_id: gnt/2774eb7a-e9ac-46ae-af56-2db508faa8b7.disk0_meta on primary: /dev/gnt/2774eb7a-e9ac-46ae-af56-2db508faa8b7.disk0_meta (253:1) on secondary: /dev/gnt/2774eb7a-e9ac-46ae-af56-2db508faa8b7.disk0_meta (253:1) name: None UUID: 56af7d28-1c19-4f7f-98aa-351268b0abf9 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 528b91c8-b7c8-43d2-a6e5-9bb6cbf34790 child devices: - child 0: plain, size 512M logical_id: gnt/e36f3711-0ff9-473a-aa2b-9260d2c37ba1.disk1_data on primary: /dev/gnt/e36f3711-0ff9-473a-aa2b-9260d2c37ba1.disk1_data (253:2) on secondary: /dev/gnt/e36f3711-0ff9-473a-aa2b-9260d2c37ba1.disk1_data (253:2) name: None UUID: da3d3b04-bc84-4a58-96ce-ab3da366c2c4 - child 1: plain, size 128M logical_id: gnt/e36f3711-0ff9-473a-aa2b-9260d2c37ba1.disk1_meta on primary: /dev/gnt/e36f3711-0ff9-473a-aa2b-9260d2c37ba1.disk1_meta (253:3) on secondary: /dev/gnt/e36f3711-0ff9-473a-aa2b-9260d2c37ba1.disk1_meta (253:3) name: None UUID: 09435b86-e15a-4e81-82ac-655911d22e41 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-06-08 03:56:23.229179 time=0:01:14.708342 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-06-08 03:56:23.229259 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2641 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 03:56:31.109712 time=0:00:07.880453 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 03:56:31.109840 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 03:56:31.109862 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2644 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2644 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2645 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 03:56:35 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2646 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2646 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2647 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2647 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.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 scratchy.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-06-08 03:56:41.436775 time=0:00:10.326913 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 03:56:41.436864 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2650 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 03:56:46.716358 time=0:00:05.279494 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 03:56:46.716475 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2651 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 03:56:59.485251 time=0:00:12.768776 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 03:56:59.485406 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2652 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 03:57:04.720121 time=0:00:05.234715 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 03:57:04.720216 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: de45d69d-1ae0-45a2-9334-750e451398fb Serial number: 16 Creation time: 2026-06-08 03:55:18 Modification time: 2026-06-08 03:57:00 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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 (pc) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:f8:6e:84 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a37f68f2-2067-463c-80b8-e8c43b7ffd87 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 713a50e0-9c72-4b4e-9566-e07ef45ca3da child devices: - child 0: plain, size 768M logical_id: gnt/2774eb7a-e9ac-46ae-af56-2db508faa8b7.disk0_data on primary: /dev/gnt/2774eb7a-e9ac-46ae-af56-2db508faa8b7.disk0_data (253:0) on secondary: /dev/gnt/2774eb7a-e9ac-46ae-af56-2db508faa8b7.disk0_data (253:0) name: None UUID: 0e210915-a15d-4fd1-831b-150f4bad585f - child 1: plain, size 128M logical_id: gnt/2774eb7a-e9ac-46ae-af56-2db508faa8b7.disk0_meta on primary: /dev/gnt/2774eb7a-e9ac-46ae-af56-2db508faa8b7.disk0_meta (253:1) on secondary: /dev/gnt/2774eb7a-e9ac-46ae-af56-2db508faa8b7.disk0_meta (253:1) name: None UUID: 56af7d28-1c19-4f7f-98aa-351268b0abf9 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 528b91c8-b7c8-43d2-a6e5-9bb6cbf34790 child devices: - child 0: plain, size 512M logical_id: gnt/e36f3711-0ff9-473a-aa2b-9260d2c37ba1.disk1_data on primary: /dev/gnt/e36f3711-0ff9-473a-aa2b-9260d2c37ba1.disk1_data (253:2) on secondary: /dev/gnt/e36f3711-0ff9-473a-aa2b-9260d2c37ba1.disk1_data (253:2) name: None UUID: da3d3b04-bc84-4a58-96ce-ab3da366c2c4 - child 1: plain, size 128M logical_id: gnt/e36f3711-0ff9-473a-aa2b-9260d2c37ba1.disk1_meta on primary: /dev/gnt/e36f3711-0ff9-473a-aa2b-9260d2c37ba1.disk1_meta (253:3) on secondary: /dev/gnt/e36f3711-0ff9-473a-aa2b-9260d2c37ba1.disk1_meta (253:3) name: None UUID: 09435b86-e15a-4e81-82ac-655911d22e41 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 03:57:08 2026 - INFO: Trying to hotplug device... Mon Jun 8 03:57:08 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:ec:76:14,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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 03:57:09 2026 - INFO: Trying to hotplug device... Mon Jun 8 03:57: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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 03:57:11 2026 - INFO: Trying to hotplug device... Mon Jun 8 03:57: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 03:57:17 2026 - INFO: Trying to hotplug device... Mon Jun 8 03:57:17 2026 - INFO: Hotplug done. Mon Jun 8 03:57:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:57:17 2026 - INFO: - device disk/2: 0.80% done, 43m 41s remaining (estimated) Mon Jun 8 03:58:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 03:58:18 2026 - INFO: Trying to hotplug device... Mon Jun 8 03:58:18 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.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 scratchy.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-06-08 03:58:39.392621 time=0:01:34.672405 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 03:58:39.392708 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2673 GET /2/jobs/2674 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 03:58:41.880578 time=0:00:02.487870 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 03:58:41.880682 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 03:58:41.880701 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 03:58:41.880715 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 03:58:41.880727 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2675 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 03:58:49.767821 time=0:00:07.887094 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 03:58:49.767903 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 03:58:49.767924 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 03:58:49.767936 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 03:58:53 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 03:58:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 03:58:54 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 03:59:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 04:00:00 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 04:00:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 04:00:01 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 04:01:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 04:01:06 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 04:01:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 04:01:08 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 04:02:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 04:02:13 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 04:02:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 04:02:15 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 04:03:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 04:03:16.578833 time=0:04:26.810897 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 04:03:16.578909 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2682 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 04:03:21.858989 time=0:00:05.280080 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 04:03:21.859120 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2683 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2684 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2685 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2686 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2687 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 04:04:06 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 04:04:10.892490 time=0:00:49.033370 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 04:04:10.892588 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Mon Jun 8 08:04:11 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Jun 8 08:04:11 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: de45d69d-1ae0-45a2-9334-750e451398fb Serial number: 50 Creation time: 2026-06-08 03:55:18 Modification time: 2026-06-08 04:04:10 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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 (pc) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:f8:6e:84 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a37f68f2-2067-463c-80b8-e8c43b7ffd87 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: 713a50e0-9c72-4b4e-9566-e07ef45ca3da child devices: - child 0: plain, size 1.8G logical_id: gnt/2774eb7a-e9ac-46ae-af56-2db508faa8b7.disk0_data on primary: /dev/gnt/2774eb7a-e9ac-46ae-af56-2db508faa8b7.disk0_data (253:0) on secondary: /dev/gnt/2774eb7a-e9ac-46ae-af56-2db508faa8b7.disk0_data (253:0) name: None UUID: 0e210915-a15d-4fd1-831b-150f4bad585f - child 1: plain, size 128M logical_id: gnt/2774eb7a-e9ac-46ae-af56-2db508faa8b7.disk0_meta on primary: /dev/gnt/2774eb7a-e9ac-46ae-af56-2db508faa8b7.disk0_meta (253:1) on secondary: /dev/gnt/2774eb7a-e9ac-46ae-af56-2db508faa8b7.disk0_meta (253:1) name: None UUID: 56af7d28-1c19-4f7f-98aa-351268b0abf9 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: 528b91c8-b7c8-43d2-a6e5-9bb6cbf34790 child devices: - child 0: plain, size 1.5G logical_id: gnt/e36f3711-0ff9-473a-aa2b-9260d2c37ba1.disk1_data on primary: /dev/gnt/e36f3711-0ff9-473a-aa2b-9260d2c37ba1.disk1_data (253:2) on secondary: /dev/gnt/e36f3711-0ff9-473a-aa2b-9260d2c37ba1.disk1_data (253:2) name: None UUID: da3d3b04-bc84-4a58-96ce-ab3da366c2c4 - child 1: plain, size 128M logical_id: gnt/e36f3711-0ff9-473a-aa2b-9260d2c37ba1.disk1_meta on primary: /dev/gnt/e36f3711-0ff9-473a-aa2b-9260d2c37ba1.disk1_meta (253:3) on secondary: /dev/gnt/e36f3711-0ff9-473a-aa2b-9260d2c37ba1.disk1_meta (253:3) name: None UUID: 09435b86-e15a-4e81-82ac-655911d22e41 Command: ssh scratchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2690 Waiting for job 2690 ... 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2693 Waiting for job 2693 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2695, 2696 Waiting for job 2695 ... Mon Jun 8 04:04:23 2026 * Verifying cluster config Mon Jun 8 04:04:23 2026 * Verifying cluster certificate files Mon Jun 8 04:04:23 2026 * Verifying hypervisor parameters Mon Jun 8 04:04:23 2026 * Verifying all nodes belong to an existing group Waiting for job 2696 ... Mon Jun 8 04:04:24 2026 * Verifying group 'default' Mon Jun 8 04:04:24 2026 * Gathering data (3 nodes) Mon Jun 8 04:04:24 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 04:04:25 2026 * Gathering disk information (3 nodes) Mon Jun 8 04:04:25 2026 * Verifying configuration file consistency Mon Jun 8 04:04:25 2026 * Verifying node status Mon Jun 8 04:04:25 2026 * Verifying instance status Mon Jun 8 04:04:25 2026 * Verifying orphan volumes Mon Jun 8 04:04:25 2026 * Verifying N+1 Memory redundancy Mon Jun 8 04:04:25 2026 * Assessing cluster hypervisor parameters Mon Jun 8 04:04:25 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Jun 8 04:04:25 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 04:04:25 2026 - machine_version is set to the 'pc' type which could cause problems during live migration Mon Jun 8 04:04:25 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 04:04:25 2026 * Other Notes Mon Jun 8 04:04:26 2026 * Hooks Results Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-06-08 04:04:26.757297 time=0:00:15.864709 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-06-08 04:04:26.757405 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 04:04:35.836014 time=0:00:09.078609 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4109c8fa856435d713ca4c2031ece2c01d717995 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2699, 2700 Waiting for job 2699 ... Mon Jun 8 04:04:37 2026 * Verifying cluster config Mon Jun 8 04:04:37 2026 * Verifying cluster certificate files Mon Jun 8 04:04:37 2026 * Verifying hypervisor parameters Mon Jun 8 04:04:37 2026 * Verifying all nodes belong to an existing group Waiting for job 2700 ... Mon Jun 8 04:04:37 2026 * Verifying group 'default' Mon Jun 8 04:04:37 2026 * Gathering data (3 nodes) Mon Jun 8 04:04:38 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 04:04:39 2026 * Gathering disk information (3 nodes) Mon Jun 8 04:04:39 2026 * Verifying configuration file consistency Mon Jun 8 04:04:39 2026 * Verifying node status Mon Jun 8 04:04:39 2026 * Verifying instance status Mon Jun 8 04:04:39 2026 * Verifying orphan volumes Mon Jun 8 04:04:39 2026 * Verifying N+1 Memory redundancy Mon Jun 8 04:04:39 2026 * Assessing cluster hypervisor parameters Mon Jun 8 04:04: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. Mon Jun 8 04:04:39 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 04:04:39 2026 - machine_version is set to the 'pc' type which could cause problems during live migration Mon Jun 8 04:04:39 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 04:04:39 2026 * Other Notes Mon Jun 8 04:04:39 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4109c8fa856435d713ca4c2031ece2c01d717995 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter machine_version=q35 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:machine_version=q35' <<<< 2026-06-08 04:04:40.994354 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:scratchy.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' Mon Jun 8 04:04:42 2026 * creating instance disks... Mon Jun 8 04:04:50 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 04:04:50 2026 adding disks to cluster config Mon Jun 8 04:04:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 04:04:51 2026 - INFO: - device disk/0: 2.60% done, 3m 23s remaining (estimated) Mon Jun 8 04:04:51 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 04:05:51 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 04:05:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 04:05:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 04:05:52 2026 * running the instance OS create scripts... Mon Jun 8 04:05:52 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 61c2b075-9062-4357-b419-dd7776290d9c Serial number: 4 Creation time: 2026-06-08 04:04:50 Modification time: 2026-06-08 04:05:52 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:fd:b8:d9 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a7e5bfc0-537b-4b42-8413-2adf30ac2c65 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: b44241b2-73e7-4c5a-8658-01556c3de14a child devices: - child 0: plain, size 768M logical_id: gnt/cb6b1818-326f-46f4-88ba-7dcf4a7cd6aa.disk0_data on primary: /dev/gnt/cb6b1818-326f-46f4-88ba-7dcf4a7cd6aa.disk0_data (253:0) on secondary: /dev/gnt/cb6b1818-326f-46f4-88ba-7dcf4a7cd6aa.disk0_data (253:0) name: None UUID: b90b8770-1976-4d8d-b915-c02ce32cb86b - child 1: plain, size 128M logical_id: gnt/cb6b1818-326f-46f4-88ba-7dcf4a7cd6aa.disk0_meta on primary: /dev/gnt/cb6b1818-326f-46f4-88ba-7dcf4a7cd6aa.disk0_meta (253:1) on secondary: /dev/gnt/cb6b1818-326f-46f4-88ba-7dcf4a7cd6aa.disk0_meta (253:1) name: None UUID: 97fb2d9d-0eb8-491d-baa7-8d7984972be8 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: f7cdc3cb-6f19-4088-bd2a-1cc4e2f31d09 child devices: - child 0: plain, size 512M logical_id: gnt/7e93d572-1b8e-4202-8e39-3df846f4bff9.disk1_data on primary: /dev/gnt/7e93d572-1b8e-4202-8e39-3df846f4bff9.disk1_data (253:2) on secondary: /dev/gnt/7e93d572-1b8e-4202-8e39-3df846f4bff9.disk1_data (253:2) name: None UUID: bff55caa-169a-408d-a82d-2008a53843d0 - child 1: plain, size 128M logical_id: gnt/7e93d572-1b8e-4202-8e39-3df846f4bff9.disk1_meta on primary: /dev/gnt/7e93d572-1b8e-4202-8e39-3df846f4bff9.disk1_meta (253:3) on secondary: /dev/gnt/7e93d572-1b8e-4202-8e39-3df846f4bff9.disk1_meta (253:3) name: None UUID: f96fed24-5543-4b43-a990-6e9042fdf6c8 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-06-08 04:05:55.399630 time=0:01:14.405276 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-06-08 04:05:55.399760 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2704 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 04:06:08.291871 time=0:00:12.892111 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 04:06:08.292011 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 04:06:08.292034 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2707 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2707 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2708 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 04:06:12 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2709 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2709 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2710 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2710 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.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 scratchy.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-06-08 04:06:18.801997 time=0:00:10.509963 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 04:06:18.802119 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.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-06-08 04:06:24.177622 time=0:00:05.375503 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 04:06:24.177752 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2714 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 04:06:37.060118 time=0:00:12.882366 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 04:06:37.060241 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2715 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 04:06:42.288109 time=0:00:05.227868 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 04:06:42.288211 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 61c2b075-9062-4357-b419-dd7776290d9c Serial number: 16 Creation time: 2026-06-08 04:04:50 Modification time: 2026-06-08 04:06:38 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:fd:b8:d9 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a7e5bfc0-537b-4b42-8413-2adf30ac2c65 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: b44241b2-73e7-4c5a-8658-01556c3de14a child devices: - child 0: plain, size 768M logical_id: gnt/cb6b1818-326f-46f4-88ba-7dcf4a7cd6aa.disk0_data on primary: /dev/gnt/cb6b1818-326f-46f4-88ba-7dcf4a7cd6aa.disk0_data (253:0) on secondary: /dev/gnt/cb6b1818-326f-46f4-88ba-7dcf4a7cd6aa.disk0_data (253:0) name: None UUID: b90b8770-1976-4d8d-b915-c02ce32cb86b - child 1: plain, size 128M logical_id: gnt/cb6b1818-326f-46f4-88ba-7dcf4a7cd6aa.disk0_meta on primary: /dev/gnt/cb6b1818-326f-46f4-88ba-7dcf4a7cd6aa.disk0_meta (253:1) on secondary: /dev/gnt/cb6b1818-326f-46f4-88ba-7dcf4a7cd6aa.disk0_meta (253:1) name: None UUID: 97fb2d9d-0eb8-491d-baa7-8d7984972be8 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: f7cdc3cb-6f19-4088-bd2a-1cc4e2f31d09 child devices: - child 0: plain, size 512M logical_id: gnt/7e93d572-1b8e-4202-8e39-3df846f4bff9.disk1_data on primary: /dev/gnt/7e93d572-1b8e-4202-8e39-3df846f4bff9.disk1_data (253:2) on secondary: /dev/gnt/7e93d572-1b8e-4202-8e39-3df846f4bff9.disk1_data (253:2) name: None UUID: bff55caa-169a-408d-a82d-2008a53843d0 - child 1: plain, size 128M logical_id: gnt/7e93d572-1b8e-4202-8e39-3df846f4bff9.disk1_meta on primary: /dev/gnt/7e93d572-1b8e-4202-8e39-3df846f4bff9.disk1_meta (253:3) on secondary: /dev/gnt/7e93d572-1b8e-4202-8e39-3df846f4bff9.disk1_meta (253:3) name: None UUID: f96fed24-5543-4b43-a990-6e9042fdf6c8 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 04:06:45 2026 - INFO: Trying to hotplug device... Mon Jun 8 04:06:45 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:a4:3c:09,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 04:06:47 2026 - INFO: Trying to hotplug device... Mon Jun 8 04:06: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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 04:06:48 2026 - INFO: Trying to hotplug device... Mon Jun 8 04:06: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 04:06:54 2026 - INFO: Trying to hotplug device... Mon Jun 8 04:06:54 2026 - INFO: Hotplug done. Mon Jun 8 04:06:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 04:06:55 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Mon Jun 8 04:07: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 04:07:56 2026 - INFO: Trying to hotplug device... Mon Jun 8 04:07: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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.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 scratchy.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-06-08 04:08:17.164349 time=0:01:34.876138 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 04:08:17.164439 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2736 GET /2/jobs/2737 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 04:08:19.628137 time=0:00:02.463698 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 04:08:19.628249 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 04:08:19.628289 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 04:08:19.628332 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 04:08:19.628348 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2738 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 04:08:27.608637 time=0:00:07.980289 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 04:08:27.608759 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 04:08:27.608781 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 04:08:27.608794 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 04:08:31 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 04:08:32 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 04:08:32 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 04:09:32 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 04:09:38 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 04:09:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 04:09:39 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 04:10:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 04:10:44 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 04:10:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 04:10:45 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 04:11:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 04:11:51 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 04:11:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 04:11:52 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Mon Jun 8 04:12:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 04:12:54.308535 time=0:04:26.699741 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 04:12:54.308656 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2745 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 04:12:59.483095 time=0:00:05.174439 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 04:12:59.483225 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2746 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2747 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2748 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2749 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2750 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 04:13:44 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 04:13:48.725368 time=0:00:49.242143 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 04:13:48.725500 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Mon Jun 8 08:13:48 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Jun 8 08:13:48 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 61c2b075-9062-4357-b419-dd7776290d9c Serial number: 50 Creation time: 2026-06-08 04:04:50 Modification time: 2026-06-08 04:13:48 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - secondaries: scratchy.staging.ganeti.org (group default, group UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:fd:b8:d9 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a7e5bfc0-537b-4b42-8413-2adf30ac2c65 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: scratchy.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: b44241b2-73e7-4c5a-8658-01556c3de14a child devices: - child 0: plain, size 1.8G logical_id: gnt/cb6b1818-326f-46f4-88ba-7dcf4a7cd6aa.disk0_data on primary: /dev/gnt/cb6b1818-326f-46f4-88ba-7dcf4a7cd6aa.disk0_data (253:0) on secondary: /dev/gnt/cb6b1818-326f-46f4-88ba-7dcf4a7cd6aa.disk0_data (253:0) name: None UUID: b90b8770-1976-4d8d-b915-c02ce32cb86b - child 1: plain, size 128M logical_id: gnt/cb6b1818-326f-46f4-88ba-7dcf4a7cd6aa.disk0_meta on primary: /dev/gnt/cb6b1818-326f-46f4-88ba-7dcf4a7cd6aa.disk0_meta (253:1) on secondary: /dev/gnt/cb6b1818-326f-46f4-88ba-7dcf4a7cd6aa.disk0_meta (253:1) name: None UUID: 97fb2d9d-0eb8-491d-baa7-8d7984972be8 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: scratchy.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: f7cdc3cb-6f19-4088-bd2a-1cc4e2f31d09 child devices: - child 0: plain, size 1.5G logical_id: gnt/7e93d572-1b8e-4202-8e39-3df846f4bff9.disk1_data on primary: /dev/gnt/7e93d572-1b8e-4202-8e39-3df846f4bff9.disk1_data (253:2) on secondary: /dev/gnt/7e93d572-1b8e-4202-8e39-3df846f4bff9.disk1_data (253:2) name: None UUID: bff55caa-169a-408d-a82d-2008a53843d0 - child 1: plain, size 128M logical_id: gnt/7e93d572-1b8e-4202-8e39-3df846f4bff9.disk1_meta on primary: /dev/gnt/7e93d572-1b8e-4202-8e39-3df846f4bff9.disk1_meta (253:3) on secondary: /dev/gnt/7e93d572-1b8e-4202-8e39-3df846f4bff9.disk1_meta (253:3) name: None UUID: f96fed24-5543-4b43-a990-6e9042fdf6c8 Command: ssh scratchy.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2753 Waiting for job 2753 ... 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2756 Waiting for job 2756 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2758, 2759 Waiting for job 2758 ... Mon Jun 8 04:14:01 2026 * Verifying cluster config Mon Jun 8 04:14:01 2026 * Verifying cluster certificate files Mon Jun 8 04:14:01 2026 * Verifying hypervisor parameters Mon Jun 8 04:14:01 2026 * Verifying all nodes belong to an existing group Waiting for job 2759 ... Mon Jun 8 04:14:02 2026 * Verifying group 'default' Mon Jun 8 04:14:02 2026 * Gathering data (3 nodes) Mon Jun 8 04:14:02 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 04:14:03 2026 * Gathering disk information (3 nodes) Mon Jun 8 04:14:03 2026 * Verifying configuration file consistency Mon Jun 8 04:14:03 2026 * Verifying node status Mon Jun 8 04:14:03 2026 * Verifying instance status Mon Jun 8 04:14:03 2026 * Verifying orphan volumes Mon Jun 8 04:14:03 2026 * Verifying N+1 Memory redundancy Mon Jun 8 04:14:03 2026 * Assessing cluster hypervisor parameters Mon Jun 8 04:14: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. Mon Jun 8 04:14:03 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 04:14:03 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 04:14:03 2026 * Other Notes Mon Jun 8 04:14:03 2026 * Hooks Results Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-06-08 04:14:04.705204 time=0:00:15.979704 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-06-08 04:14:04.705293 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 04:14:13.695454 time=0:00:08.990161 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a9f5d479623d28f7dde5d73d4f4e06f88b403af7 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2762, 2763 Waiting for job 2762 ... Mon Jun 8 04:14:15 2026 * Verifying cluster config Mon Jun 8 04:14:15 2026 * Verifying cluster certificate files Mon Jun 8 04:14:15 2026 * Verifying hypervisor parameters Mon Jun 8 04:14:15 2026 * Verifying all nodes belong to an existing group Waiting for job 2763 ... Mon Jun 8 04:14:15 2026 * Verifying group 'default' Mon Jun 8 04:14:15 2026 * Gathering data (3 nodes) Mon Jun 8 04:14:15 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 04:14:17 2026 * Gathering disk information (3 nodes) Mon Jun 8 04:14:17 2026 * Verifying configuration file consistency Mon Jun 8 04:14:17 2026 * Verifying node status Mon Jun 8 04:14:17 2026 * Verifying instance status Mon Jun 8 04:14:17 2026 * Verifying orphan volumes Mon Jun 8 04:14:17 2026 * Verifying N+1 Memory redundancy Mon Jun 8 04:14:17 2026 * Assessing cluster hypervisor parameters Mon Jun 8 04:14: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. Mon Jun 8 04:14:17 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 04:14:17 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 04:14:17 2026 * Other Notes Mon Jun 8 04:14:17 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a9f5d479623d28f7dde5d73d4f4e06f88b403af7 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:machine_version=' Command: ssh scratchy.staging.ganeti.org 'gnt-job autoarchive all' Archived 0 jobs, 0 unchecked left **** 2026-06-08 04:14:19.416460 skipping Creating instances of template diskless, test(s) disk template diskless disabled ---- Starting instance tests with default HVparams --------------------- <<<< 2026-06-08 04:14:19.416573 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh scratchy.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' Mon Jun 8 04:14:20 2026 * disk 0, size 768M Mon Jun 8 04:14:20 2026 * disk 1, size 512M Mon Jun 8 04:14:20 2026 * creating instance disks... Mon Jun 8 04:14:20 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 04:14:20 2026 adding disks to cluster config Mon Jun 8 04:14:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 04:14:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 04:14:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 04:14:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 04:14:21 2026 * running the instance OS create scripts... Mon Jun 8 04:14:21 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1099509d-c0a9-4a48-8dac-be9d001ddb63 Serial number: 4 Creation time: 2026-06-08 04:14:20 Modification time: 2026-06-08 04:14:21 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:ea:8e:5b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 17100370-fd4e-4883-90d2-1fc21b234d14 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/571cb1a5-da58-49e2-b935-1179bcc565de.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/571cb1a5-da58-49e2-b935-1179bcc565de.file.disk0 (N/A:N/A) name: disk0 UUID: 62e9d385-3a3f-4ccd-a159-65afc0b71bb7 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/9a9e1c84-a36e-4fdc-b504-686df4290511.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/9a9e1c84-a36e-4fdc-b504-686df4290511.file.disk1 (N/A:N/A) name: disk1 UUID: b9311872-3698-4300-a55c-410d28489280 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-06-08 04:14:23.081066 time=0:00:03.664493 [TestInstanceAddFile] gnt-instance add -t file **** 2026-06-08 04:14:23.081187 skipping [TestInstanceUserDown] Tests user shutdown, test(s) instance-user-down disabled **** 2026-06-08 04:14:23.081207 skipping [TestInstanceCommunication] Tests instance communication via 'gnt-instance modify', test(s) instance-communication disabled <<<< 2026-06-08 04:14:23.081217 start [TestClusterEpo] gnt-cluster epo - Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list --verbose --no-headers -o powered' (unavail) (unavail) (unavail) Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo --groups --all' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo --all some_arg' Only one of --groups or --all are allowed Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo -f scratchy.staging.ganeti.org' Arguments in combination with --all are not allowed Stderr was: scratchy.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 scratchy.staging.ganeti.org 'gnt-cluster watcher pause 12h' The watcher is paused until Mon Jun 8 16:14:24 2026. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo -f --all' Node scratchy.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node todd-flanders.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 2767 Waiting for job 2767 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status' ERROR_down Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo --on -f --all' Node todd-flanders.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 Waiting until all nodes are available again Node scratchy.staging.ganeti.org became available Node todd-flanders.staging.ganeti.org became available Node troy-mcclure.staging.ganeti.org became available Submit startup of instance kvm-test-instance02.staging.ganeti.org Submitted jobs 2768 Waiting for job 2768 for kvm-test-instance02.staging.ganeti.org ... All instances have been started successfully Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status' running Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. ---- PASSED [TestClusterEpo] gnt-cluster epo --------------------------- >>>> 2026-06-08 04:14:38.699788 time=0:00:15.618571 [TestClusterEpo] gnt-cluster epo <<<< 2026-06-08 04:14:38.699935 start [TestPauseWatcher] Tests and pauses the watcher Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Mon Jun 8 08:14:38 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Mon Jun 8 08:14:38 2026. ---- PASSED [TestPauseWatcher] Tests and pauses the watcher ------------ >>>> 2026-06-08 04:14:39.295359 time=0:00:00.595424 [TestPauseWatcher] Tests and pauses the watcher **** 2026-06-08 04:14:39.295523 skipping [TestInstanceAutomaticRestart] Test automatic restart of instance by ganeti-watcher, test(s) instance-automatic-restart disabled **** 2026-06-08 04:14:39.295541 skipping [TestInstanceConsecutiveFailures] Test five consecutive instance failures, test(s) instance-consecutive-failures disabled <<<< 2026-06-08 04:14:39.295547 start [TestResumeWatcher] Tests and unpauses the watcher Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-06-08 04:14:39.883294 time=0:00:00.587747 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-06-08 04:14:39.883427 start [TestNodeListDrbd] gnt-node list-drbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-drbd --no-header troy-mcclure.staging.ganeti.org' ---- PASSED [TestNodeListDrbd] gnt-node list-drbd ---------------------- >>>> 2026-06-08 04:14:40.088141 time=0:00:00.204714 [TestNodeListDrbd] gnt-node list-drbd **** 2026-06-08 04:14:40.088306 skipping Converting instance of template file, test(s) conversion feature disabled **** 2026-06-08 04:14:40.088329 skipping [TestInstanceModifyDisks] gnt-instance modify --disk, test(s) instance-modify-disks disabled <<<< 2026-06-08 04:14:40.088340 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2769 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 04:14:51.469816 time=0:00:11.381476 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 04:14:51.469936 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 04:14:51.469960 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2772 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2772 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2773 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 04:14:55 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2774 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2774 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2775 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2775 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.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 scratchy.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-06-08 04:15:00.916034 time=0:00:09.446074 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 04:15:00.916137 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2778 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 04:15:02.898815 time=0:00:01.982678 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 04:15:02.898941 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2779 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 04:15:14.284116 time=0:00:11.385175 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 04:15:14.284223 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2780 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 04:15:16.244121 time=0:00:01.959898 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 04:15:16.244229 start [TestInstanceList] gnt-instance list Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_threads,disk.name/15,disk.spindles/3,disk.name/12,mtime,disk.uuid/13,disk.uuid/10,nic.bridge/1,nic.mode/1,disk.name/5,bridge,admin_state_source,nic.bridge/4,custom_nicparams,snodes.group.uuid,nic.ips,disk_usage,disk.uuid/0,disk.spindles/10,hv/vnc_x509_verify,hv/drop_capabilities,disk.uuid/5,hv/blockdev_prefix,nic.bridge/3,nic.network/2,nic.mac/1,disk.spindles/4,nic.mode/7,nic.network.name/0,nic.uuid/7,nic.mode/0,hv/floppy_image_path,hv/boot_order,disks_active,disk.size/9,pnode.group,nic.network/0,nic.mac/3,hv/keymap,disk.size/13,nic.link/5,disk.size/15,nic.bridge/7,sda_size,nic.vlan/3,nic.mode/5,hv/cpu_sockets,disk.uuid/15,hv/spice_playback_compression,pnode,nic.network.name/3,disk.name/13,nic.count,disk.spindles/14,nic.network.name/5,hv/spice_password_file,hv/spice_streaming_video,nic.ip/6,hv/spice_ip_version,nic.uuid/2,hv/cpu_cap,disk.size/5,disk.uuid/6,hv/disk_discard,disk.uuid/7,hv/devices,uuid,disk.spindles/0,disk.name/9,nic_network,hv/pae,hv/migration_caps,disk.uuid/11,disk.size/7,network_port,disk.name/11,be/minmem,nic.name/1,disk.size/2,disk.size/8,nic.name/4,be/memory,disk.spindles/6,nic.mode/3,nic.ip/4,disk.spindles/8,nic.link/1,disk.size/14,custom_beparams,nic.mode/4,hv/vnc_x509_path,hv/bootloader_path,admin_state,nic.network.name/2,hv/cdrom_disk_type,nic.networks,beparams,nic.network/5,hv/vnet_hdr,nic.vlan/6,disk.uuid/3,nic.ip/7,nic.uuid/4,nic.network/7,vcpus,nic.networks.names,disk.size/1,hv/acpi,hv/vga,disk.names,hv/reboot_behavior,mac,hv/spice_image_compression,disk.uuid/8,name,hv/soundhw,be/auto_balance,oper_vcpus,nic.mac/7,disk.spindles/12,nic.vlan/2,forthcoming,nic.ip/0,disk.name/0,nic.name/2,disk.count,hv/spice_use_tls,disk.name/14,nic.ip/3,hv/machine_version,custom_hvparams,disk.uuid/9,nic.mac/5,nic.link/6,hv/spice_jpeg_wan_compression,nic.bridge/2,nic.name/0,hypervisor,nic.macs,nic.modes,nic.network.name/7,os,disk.spindles,disk.spindles/7,disk.spindles/15,nic.bridge/5,disk.uuid/4,hv/cdrom_image_path,hv/root_path,serial_no,hv/vif_script,nic.mac/2,be/always_failover,hv/kernel_path,nic.name/5,nic.mac/6,status,snodes,disk.spindles/1,nic.mode/2,hv/cpuid,disk.name/6,disk.name/8,nic.bridge/0,nic.name/6,nic.bridges,hv/security_model,disk_template,nic.network.name/1,hv/spice_use_vdagent,nic.vlan/4,hv/disk_aio,disk.size/3,hv/device_model,hv/cpu_cores,nic_link,nic.ip/5,nic.vlan/7,nic.mode/6,nic.link/3,hv/user_shutdown,hv/pci_pass,hv/vnc_password_file,nic.vlans,hv/spice_zlib_glz_wan_compression,ip,nic_mode,nic.network.name/6,hv/use_bootloader,admin_up,disk.name/1,hv/num_ttys,sdb_size,hv/initrd_path,hv/cdrom2_image_path,disk.size/6,disk.spindles/9,nic.uuids,nic.network/4,disk.uuids,hv/cpu_type,hv/kvm_pci_reservations,disk.name/3,hv/security_domain,ctime,hv/vnc_bind_address,nic.network.name/4,be/vcpus,be/maxmem,disk.name/10,hv/use_chroot,nic.name/3,nic.names,nic.link/2,hv/kernel_args,nic.link/7,hv/init_script,snodes.group,hv/use_localtime,nic.network/6,nic.name/7,nic.bridge/6,disk.size/11,nic.vlan/0,nic.uuid/1,disk.sizes,hv/spice_bind,disk.uuid/2,hv/serial_speed,tags,hv/spice_tls_ciphers,hv/usb_mouse,nic.vlan/1,nic.ip/1,hv/use_guest_agent,hv/extra_config,disk.size/0,nic.network/3,hv/kvm_path,nic.uuid/3,oper_state,nic.link/4,osparams,hv/startup_timeout,custom_osparams,disk.spindles/13,nic.ip/2,pnode.group.uuid,nic.vlan/5,hv/kvm_flag,console,disk.spindles/11,hv/disk_cache,disk.size/12,hv/disk_type,hv/cpu_mask,nic.uuid/6,nic.link/0,hv/bootloader_args,hv/nic_type,hv/vif_type,nic.links,disk.name/7,oper_ram,disk.uuid/12,hv/vnc_tls,hv/kvm_extra,disk.spindles/5,hv/scsi_controller_type,hv/virtio_net_queues,nic.network/1,nic.mac/0,disk.spindles/2,hv/extra_cgroups,hv/serial_console,hv/mem_path,disk.size/10,disk.uuid/14,hv/cpu_weight,disk.name/4,nic.uuid/0,nic.uuid/5,nic.mac/4,disk.name/2,hv/vhost_net,hv/viridian,be/spindle_use,hvparams,hv/migration_downtime,hv/usb_devices,disk.size/4,disk.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_threads,disk.name/15,disk.spindles/3,disk.name/12,mtime,disk.uuid/13,disk.uuid/10,nic.bridge/1,nic.mode/1,disk.name/5,bridge,admin_state_source,nic.bridge/4,custom_nicparams,snodes.group.uuid,nic.ips,disk_usage,disk.uuid/0,disk.spindles/10,hv/vnc_x509_verify,hv/drop_capabilities,disk.uuid/5,hv/blockdev_prefix,nic.bridge/3,nic.network/2,nic.mac/1,disk.spindles/4,nic.mode/7,nic.network.name/0,nic.uuid/7,nic.mode/0,hv/floppy_image_path,hv/boot_order,disks_active,disk.size/9,pnode.group,nic.network/0,nic.mac/3,hv/keymap,disk.size/13,nic.link/5,disk.size/15,nic.bridge/7,sda_size,nic.vlan/3,nic.mode/5,hv/cpu_sockets,disk.uuid/15,hv/spice_playback_compression,pnode,nic.network.name/3,disk.name/13,nic.count,disk.spindles/14,nic.network.name/5,hv/spice_password_file,hv/spice_streaming_video,nic.ip/6,hv/spice_ip_version,nic.uuid/2,hv/cpu_cap,disk.size/5,disk.uuid/6,hv/disk_discard,disk.uuid/7,hv/devices,uuid,disk.spindles/0,disk.name/9,nic_network,hv/pae,hv/migration_caps,disk.uuid/11,disk.size/7,network_port,disk.name/11,be/minmem,nic.name/1,disk.size/2,disk.size/8,nic.name/4,be/memory,disk.spindles/6,nic.mode/3,nic.ip/4,disk.spindles/8,nic.link/1,disk.size/14,custom_beparams,nic.mode/4,hv/vnc_x509_path,hv/bootloader_path,admin_state,nic.network.name/2,hv/cdrom_disk_type,nic.networks,beparams,nic.network/5,hv/vnet_hdr,nic.vlan/6,disk.uuid/3,nic.ip/7,nic.uuid/4,nic.network/7,vcpus,nic.networks.names,disk.size/1,hv/acpi,hv/vga,disk.names,hv/reboot_behavior,mac,hv/spice_image_compression,disk.uuid/8,name,hv/soundhw,be/auto_balance,oper_vcpus,nic.mac/7,disk.spindles/12,nic.vlan/2,forthcoming,nic.ip/0,disk.name/0,nic.name/2,disk.count,hv/spice_use_tls,disk.name/14,nic.ip/3,hv/machine_version,custom_hvparams,disk.uuid/9,nic.mac/5,nic.link/6,hv/spice_jpeg_wan_compression,nic.bridge/2,nic.name/0,hypervisor,nic.macs,nic.modes,nic.network.name/7,os,disk.spindles,disk.spindles/7,disk.spindles/15,nic.bridge/5,disk.uuid/4,hv/cdrom_image_path,hv/root_path,serial_no,hv/vif_script,nic.mac/2,be/always_failover,hv/kernel_path,nic.name/5,nic.mac/6,status,snodes,disk.spindles/1,nic.mode/2,hv/cpuid,disk.name/6,disk.name/8,nic.bridge/0,nic.name/6,nic.bridges,hv/security_model,disk_template,nic.network.name/1,hv/spice_use_vdagent,nic.vlan/4,hv/disk_aio,disk.size/3,hv/device_model,hv/cpu_cores,nic_link,nic.ip/5,nic.vlan/7,nic.mode/6,nic.link/3,hv/user_shutdown,hv/pci_pass,hv/vnc_password_file,nic.vlans,hv/spice_zlib_glz_wan_compression,ip,nic_mode,nic.network.name/6,hv/use_bootloader,admin_up,disk.name/1,hv/num_ttys,sdb_size,hv/initrd_path,hv/cdrom2_image_path,disk.size/6,disk.spindles/9,nic.uuids,nic.network/4,disk.uuids,hv/cpu_type,hv/kvm_pci_reservations,disk.name/3,hv/security_domain,ctime,hv/vnc_bind_address,nic.network.name/4,be/vcpus,be/maxmem,disk.name/10,hv/use_chroot,nic.name/3,nic.names,nic.link/2,hv/kernel_args,nic.link/7,hv/init_script,snodes.group,hv/use_localtime,nic.network/6,nic.name/7,nic.bridge/6,disk.size/11,nic.vlan/0,nic.uuid/1,disk.sizes,hv/spice_bind,disk.uuid/2,hv/serial_speed,tags,hv/spice_tls_ciphers,hv/usb_mouse,nic.vlan/1,nic.ip/1,hv/use_guest_agent,hv/extra_config,disk.size/0,nic.network/3,hv/kvm_path,nic.uuid/3,oper_state,nic.link/4,osparams,hv/startup_timeout,custom_osparams,disk.spindles/13,nic.ip/2,pnode.group.uuid,nic.vlan/5,hv/kvm_flag,console,disk.spindles/11,hv/disk_cache,disk.size/12,hv/disk_type,hv/cpu_mask,nic.uuid/6,nic.link/0,hv/bootloader_args,hv/nic_type,hv/vif_type,nic.links,disk.name/7,oper_ram,disk.uuid/12,hv/vnc_tls,hv/kvm_extra,disk.spindles/5,hv/scsi_controller_type,hv/virtio_net_queues,nic.network/1,nic.mac/0,disk.spindles/2,hv/extra_cgroups,hv/serial_console,hv/mem_path,disk.size/10,disk.uuid/14,hv/cpu_weight,disk.name/4,nic.uuid/0,nic.uuid/5,nic.mac/4,disk.name/2,hv/vhost_net,hv/viridian,be/spindle_use,hvparams,hv/migration_downtime,hv/usb_devices,disk.size/4,disk.uuid/1,hv/cpu_threads,disk.name/15,disk.spindles/3,disk.name/12,mtime,disk.uuid/13,disk.uuid/10,nic.bridge/1,nic.mode/1,disk.name/5,bridge,admin_state_source,nic.bridge/4,custom_nicparams,snodes.group.uuid,nic.ips,disk_usage,disk.uuid/0,disk.spindles/10,hv/vnc_x509_verify,hv/drop_capabilities,disk.uuid/5,hv/blockdev_prefix,nic.bridge/3,nic.network/2,nic.mac/1,disk.spindles/4,nic.mode/7,nic.network.name/0,nic.uuid/7,nic.mode/0,hv/floppy_image_path,hv/boot_order,disks_active,disk.size/9,pnode.group,nic.network/0,nic.mac/3,hv/keymap,disk.size/13,nic.link/5,disk.size/15,nic.bridge/7,sda_size,nic.vlan/3,nic.mode/5,hv/cpu_sockets,disk.uuid/15,hv/spice_playback_compression,pnode,nic.network.name/3,disk.name/13,nic.count,disk.spindles/14,nic.network.name/5,hv/spice_password_file,hv/spice_streaming_video,nic.ip/6,hv/spice_ip_version,nic.uuid/2,hv/cpu_cap,disk.size/5,disk.uuid/6,hv/disk_discard,disk.uuid/7,hv/devices,uuid,disk.spindles/0,disk.name/9,nic_network,hv/pae,hv/migration_caps,disk.uuid/11,disk.size/7,network_port,disk.name/11,be/minmem,nic.name/1,disk.size/2,disk.size/8,nic.name/4,be/memory,disk.spindles/6,nic.mode/3,nic.ip/4,disk.spindles/8,nic.link/1,disk.size/14,custom_beparams,nic.mode/4,hv/vnc_x509_path,hv/bootloader_path,admin_state,nic.network.name/2,hv/cdrom_disk_type,nic.networks,beparams,nic.network/5,hv/vnet_hdr,nic.vlan/6,disk.uuid/3,nic.ip/7,nic.uuid/4,nic.network/7,vcpus,nic.networks.names,disk.size/1,hv/acpi,hv/vga,disk.names,hv/reboot_behavior,mac,hv/spice_image_compression,disk.uuid/8,name,hv/soundhw,be/auto_balance,oper_vcpus,nic.mac/7,disk.spindles/12,nic.vlan/2,forthcoming,nic.ip/0,disk.name/0,nic.name/2,disk.count,hv/spice_use_tls,disk.name/14,nic.ip/3,hv/machine_version,custom_hvparams,disk.uuid/9,nic.mac/5,nic.link/6,hv/spice_jpeg_wan_compression,nic.bridge/2,nic.name/0,hypervisor,nic.macs,nic.modes,nic.network.name/7,os,disk.spindles,disk.spindles/7,disk.spindles/15,nic.bridge/5,disk.uuid/4,hv/cdrom_image_path,hv/root_path,serial_no,hv/vif_script,nic.mac/2,be/always_failover,hv/kernel_path,nic.name/5,nic.mac/6,status,snodes,disk.spindles/1,nic.mode/2,hv/cpuid,disk.name/6,disk.name/8,nic.bridge/0,nic.name/6,nic.bridges,hv/security_model,disk_template,nic.network.name/1,hv/spice_use_vdagent,nic.vlan/4,hv/disk_aio,disk.size/3,hv/device_model,hv/cpu_cores,nic_link,nic.ip/5,nic.vlan/7,nic.mode/6,nic.link/3,hv/user_shutdown,hv/pci_pass,hv/vnc_password_file,nic.vlans,hv/spice_zlib_glz_wan_compression,ip,nic_mode,nic.network.name/6,hv/use_bootloader,admin_up,disk.name/1,hv/num_ttys,sdb_size,hv/initrd_path,hv/cdrom2_image_path,disk.size/6,disk.spindles/9,nic.uuids,nic.network/4,disk.uuids,hv/cpu_type,hv/kvm_pci_reservations,disk.name/3,hv/security_domain,ctime,hv/vnc_bind_address,nic.network.name/4,be/vcpus,be/maxmem,disk.name/10,hv/use_chroot,nic.name/3,nic.names,nic.link/2,hv/kernel_args,nic.link/7,hv/init_script,snodes.group,hv/use_localtime,nic.network/6,nic.name/7,nic.bridge/6,disk.size/11,nic.vlan/0,nic.uuid/1,disk.sizes,hv/spice_bind,disk.uuid/2,hv/serial_speed,tags,hv/spice_tls_ciphers,hv/usb_mouse,nic.vlan/1,nic.ip/1,hv/use_guest_agent,hv/extra_config,disk.size/0,nic.network/3,hv/kvm_path,nic.uuid/3,oper_state,nic.link/4,osparams,hv/startup_timeout,custom_osparams,disk.spindles/13,nic.ip/2,pnode.group.uuid,nic.vlan/5,hv/kvm_flag,console,disk.spindles/11,hv/disk_cache,disk.size/12,hv/disk_type,hv/cpu_mask,nic.uuid/6,nic.link/0,hv/bootloader_args,hv/nic_type,hv/vif_type,nic.links,disk.name/7,oper_ram,disk.uuid/12,hv/vnc_tls,hv/kvm_extra,disk.spindles/5,hv/scsi_controller_type,hv/virtio_net_queues,nic.network/1,nic.mac/0,disk.spindles/2,hv/extra_cgroups,hv/serial_console,hv/mem_path,disk.size/10,disk.uuid/14,hv/cpu_weight,disk.name/4,nic.uuid/0,nic.uuid/5,nic.mac/4,disk.name/2,hv/vhost_net,hv/viridian,be/spindle_use,hvparams,hv/migration_downtime,hv/usb_devices,disk.size/4,disk.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/1,disk.size/4,hv/usb_devices,hv/migration_downtime >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hvparams,be/spindle_use,hv/viridian,hv/vhost_net,disk.name/2,nic.mac/4,nic.uuid/5,nic.uuid/0,disk.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_weight,disk.uuid/14,disk.size/10,hv/mem_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/serial_console,hv/extra_cgroups,disk.spindles/2,nic.mac/0,nic.network/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/virtio_net_queues,hv/scsi_controller_type,disk.spindles/5,hv/kvm_extra,hv/vnc_tls,disk.uuid/12,oper_ram >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/7,nic.links,hv/vif_type,hv/nic_type,hv/bootloader_args,nic.link/0,nic.uuid/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_mask,hv/disk_type >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/12,hv/disk_cache >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/11,console,hv/kvm_flag,nic.vlan/5,pnode.group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.ip/2,disk.spindles/13,custom_osparams,hv/startup_timeout,osparams,nic.link/4,oper_state,nic.uuid/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/kvm_path,nic.network/3,disk.size/0,hv/extra_config >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/use_guest_agent,nic.ip/1,nic.vlan/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/usb_mouse,hv/spice_tls_ciphers,tags,hv/serial_speed >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/2,hv/spice_bind,disk.sizes,nic.uuid/1,nic.vlan/0 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/11,nic.bridge/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.name/7,nic.network/6,hv/use_localtime >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output snodes.group,hv/init_script,nic.link/7,hv/kernel_args,nic.link/2,nic.names,nic.name/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/use_chroot,disk.name/10,be/maxmem,be/vcpus,nic.network.name/4,hv/vnc_bind_address,ctime,hv/security_domain,disk.name/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/kvm_pci_reservations,hv/cpu_type >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuids,nic.network/4,nic.uuids,disk.spindles/9,disk.size/6,hv/cdrom2_image_path,hv/initrd_path,sdb_size,hv/num_ttys,disk.name/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output admin_up,hv/use_bootloader,nic.network.name/6,nic_mode >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output ip,hv/spice_zlib_glz_wan_compression,nic.vlans,hv/vnc_password_file >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/pci_pass,hv/user_shutdown,nic.link/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.mode/6,nic.vlan/7,nic.ip/5,nic_link,hv/cpu_cores,hv/device_model,disk.size/3,hv/disk_aio >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/4,hv/spice_use_vdagent,nic.network.name/1,disk_template,hv/security_model >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.bridges,nic.name/6,nic.bridge/0,disk.name/8 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/6,hv/cpuid,nic.mode/2,disk.spindles/1,snodes,status,nic.mac/6,nic.name/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/kernel_path,be/always_failover,nic.mac/2,hv/vif_script >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output serial_no,hv/root_path,hv/cdrom_image_path,disk.uuid/4,nic.bridge/5,disk.spindles/15,disk.spindles/7,disk.spindles,os >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network.name/7,nic.modes >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.macs,hypervisor,nic.name/0,nic.bridge/2,hv/spice_jpeg_wan_compression,nic.link/6,nic.mac/5,disk.uuid/9 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output custom_hvparams,hv/machine_version,nic.ip/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/14,hv/spice_use_tls,disk.count,nic.name/2,disk.name/0,nic.ip/0,forthcoming,nic.vlan/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/12,nic.mac/7,oper_vcpus,be/auto_balance,hv/soundhw,name,disk.uuid/8,hv/spice_image_compression >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output mac,hv/reboot_behavior,disk.names,hv/vga,hv/acpi >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/1,nic.networks.names,vcpus >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network/7,nic.uuid/4,nic.ip/7,disk.uuid/3,nic.vlan/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vnet_hdr,nic.network/5,beparams,nic.networks,hv/cdrom_disk_type,nic.network.name/2,admin_state,hv/bootloader_path,hv/vnc_x509_path,nic.mode/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output custom_beparams,disk.size/14,nic.link/1,disk.spindles/8,nic.ip/4,nic.mode/3,disk.spindles/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output be/memory,nic.name/4,disk.size/8,disk.size/2,nic.name/1,be/minmem,disk.name/11,network_port,disk.size/7,disk.uuid/11 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/migration_caps,hv/pae,nic_network,disk.name/9,disk.spindles/0,uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/devices,disk.uuid/7,hv/disk_discard >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/6,disk.size/5,hv/cpu_cap,nic.uuid/2,hv/spice_ip_version >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.ip/6,hv/spice_streaming_video,hv/spice_password_file,nic.network.name/5,disk.spindles/14,nic.count >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/13,nic.network.name/3,pnode,hv/spice_playback_compression,disk.uuid/15,hv/cpu_sockets,nic.mode/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/3,sda_size,nic.bridge/7,disk.size/15 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.link/5,disk.size/13,hv/keymap,nic.mac/3,nic.network/0,pnode.group >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/9,disks_active,hv/boot_order,hv/floppy_image_path,nic.mode/0,nic.uuid/7,nic.network.name/0,nic.mode/7,disk.spindles/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.mac/1,nic.network/2,nic.bridge/3,hv/blockdev_prefix,disk.uuid/5,hv/drop_capabilities,hv/vnc_x509_verify,disk.spindles/10 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/0,disk_usage,nic.ips,snodes.group.uuid,custom_nicparams,nic.bridge/4,admin_state_source >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output bridge,disk.name/5,nic.mode/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.bridge/1,disk.uuid/10,disk.uuid/13,mtime,disk.name/12,disk.spindles/3,disk.name/15,hv/cpu_threads >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.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 scratchy.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 scratchy.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-06-08 04:15:26.901102 time=0:00:10.656873 [TestInstanceList] gnt-instance list <<<< 2026-06-08 04:15:26.901329 start [TestInstanceInfo] gnt-instance info Command: ssh scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1099509d-c0a9-4a48-8dac-be9d001ddb63 Serial number: 18 Creation time: 2026-06-08 04:14:20 Modification time: 2026-06-08 04:15:15 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:ea:8e:5b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 17100370-fd4e-4883-90d2-1fc21b234d14 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/571cb1a5-da58-49e2-b935-1179bcc565de.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/571cb1a5-da58-49e2-b935-1179bcc565de.file.disk0 (N/A:N/A) name: disk0 UUID: 62e9d385-3a3f-4ccd-a159-65afc0b71bb7 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/9a9e1c84-a36e-4fdc-b504-686df4290511.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/9a9e1c84-a36e-4fdc-b504-686df4290511.file.disk1 (N/A:N/A) name: disk1 UUID: b9311872-3698-4300-a55c-410d28489280 ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-06-08 04:15:28.079781 time=0:00:01.178452 [TestInstanceInfo] gnt-instance info <<<< 2026-06-08 04:15:28.079880 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1099509d-c0a9-4a48-8dac-be9d001ddb63 Serial number: 18 Creation time: 2026-06-08 04:14:20 Modification time: 2026-06-08 04:15:15 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:ea:8e:5b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 17100370-fd4e-4883-90d2-1fc21b234d14 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/571cb1a5-da58-49e2-b935-1179bcc565de.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/571cb1a5-da58-49e2-b935-1179bcc565de.file.disk0 (N/A:N/A) name: disk0 UUID: 62e9d385-3a3f-4ccd-a159-65afc0b71bb7 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/9a9e1c84-a36e-4fdc-b504-686df4290511.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/9a9e1c84-a36e-4fdc-b504-686df4290511.file.disk1 (N/A:N/A) name: disk1 UUID: b9311872-3698-4300-a55c-410d28489280 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 04:15:30 2026 - INFO: Trying to hotplug device... Mon Jun 8 04:15:30 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:34:75:a0,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 04:15:31 2026 - INFO: Trying to hotplug device... Mon Jun 8 04:15:32 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 04:15:33 2026 - INFO: Trying to hotplug device... Mon Jun 8 04:15: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 04:15:35 2026 * disk 2, size 1.0G Mon Jun 8 04:15:35 2026 - INFO: Trying to hotplug device... Mon Jun 8 04:15:35 2026 - INFO: Hotplug done. Mon Jun 8 04:15:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 04:15:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 04:15:36 2026 - INFO: Trying to hotplug device... Mon Jun 8 04:15:36 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.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 scratchy.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-06-08 04:15:55.340595 time=0:00:27.260715 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 04:15:55.340686 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2802 GET /2/jobs/2803 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 04:15:57.796694 time=0:00:02.456008 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 04:15:57.796879 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 04:15:57.796901 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 04:15:57.796925 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 04:15:57.796967 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2804 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 04:16:04.176812 time=0:00:06.379845 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 04:16:04.176989 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 04:16:04.177012 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 04:16:04.177032 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1099509d-c0a9-4a48-8dac-be9d001ddb63 Serial number: 41 Creation time: 2026-06-08 04:14:20 Modification time: 2026-06-08 04:16:03 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:ea:8e:5b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 17100370-fd4e-4883-90d2-1fc21b234d14 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/571cb1a5-da58-49e2-b935-1179bcc565de.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/571cb1a5-da58-49e2-b935-1179bcc565de.file.disk0 (N/A:N/A) name: disk0 UUID: 62e9d385-3a3f-4ccd-a159-65afc0b71bb7 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/9a9e1c84-a36e-4fdc-b504-686df4290511.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/9a9e1c84-a36e-4fdc-b504-686df4290511.file.disk1 (N/A:N/A) name: disk1 UUID: b9311872-3698-4300-a55c-410d28489280 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.CsC2Av Command: ssh scratchy.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.CsC2Av && mv /tmp/gnt.CsC2Av /etc/hosts' Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Stdout was: Mon Jun 8 04:16:06 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.ia1rdnma -oControlMaster=no scratchy.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: 1099509d-c0a9-4a48-8dac-be9d001ddb63 Serial number: 41 Creation time: 2026-06-08 04:14:20 Modification time: 2026-06-08 04:16:03 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:ea:8e:5b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 17100370-fd4e-4883-90d2-1fc21b234d14 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/571cb1a5-da58-49e2-b935-1179bcc565de.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/571cb1a5-da58-49e2-b935-1179bcc565de.file.disk0 (N/A:N/A) name: disk0 UUID: 62e9d385-3a3f-4ccd-a159-65afc0b71bb7 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/9a9e1c84-a36e-4fdc-b504-686df4290511.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/9a9e1c84-a36e-4fdc-b504-686df4290511.file.disk1 (N/A:N/A) name: disk1 UUID: b9311872-3698-4300-a55c-410d28489280 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.lFNkiv Command: ssh scratchy.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.lFNkiv && mv /tmp/gnt.lFNkiv /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1099509d-c0a9-4a48-8dac-be9d001ddb63 Serial number: 41 Creation time: 2026-06-08 04:14:20 Modification time: 2026-06-08 04:16:03 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:ea:8e:5b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 17100370-fd4e-4883-90d2-1fc21b234d14 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/571cb1a5-da58-49e2-b935-1179bcc565de.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/571cb1a5-da58-49e2-b935-1179bcc565de.file.disk0 (N/A:N/A) name: disk0 UUID: 62e9d385-3a3f-4ccd-a159-65afc0b71bb7 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/9a9e1c84-a36e-4fdc-b504-686df4290511.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/9a9e1c84-a36e-4fdc-b504-686df4290511.file.disk1 (N/A:N/A) name: disk1 UUID: b9311872-3698-4300-a55c-410d28489280 Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1099509d-c0a9-4a48-8dac-be9d001ddb63 Serial number: 43 Creation time: 2026-06-08 04:14:20 Modification time: 2026-06-08 04:16:10 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:ea:8e:5b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 17100370-fd4e-4883-90d2-1fc21b234d14 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/571cb1a5-da58-49e2-b935-1179bcc565de.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/571cb1a5-da58-49e2-b935-1179bcc565de.file.disk0 (N/A:N/A) name: disk0 UUID: 62e9d385-3a3f-4ccd-a159-65afc0b71bb7 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/9a9e1c84-a36e-4fdc-b504-686df4290511.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/9a9e1c84-a36e-4fdc-b504-686df4290511.file.disk1 (N/A:N/A) name: disk1 UUID: b9311872-3698-4300-a55c-410d28489280 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1099509d-c0a9-4a48-8dac-be9d001ddb63 Serial number: 45 Creation time: 2026-06-08 04:14:20 Modification time: 2026-06-08 04:16:13 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:ea:8e:5b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 17100370-fd4e-4883-90d2-1fc21b234d14 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/571cb1a5-da58-49e2-b935-1179bcc565de.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/571cb1a5-da58-49e2-b935-1179bcc565de.file.disk0 (N/A:N/A) name: disk0 UUID: 62e9d385-3a3f-4ccd-a159-65afc0b71bb7 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/9a9e1c84-a36e-4fdc-b504-686df4290511.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/9a9e1c84-a36e-4fdc-b504-686df4290511.file.disk1 (N/A:N/A) name: disk1 UUID: b9311872-3698-4300-a55c-410d28489280 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-06-08 04:16:15.119330 time=0:00:10.942298 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-06-08 04:16:15.119415 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/2813 GET /2/jobs/2814 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-06-08 04:16:19.176266 time=0:00:04.056851 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-06-08 04:16:19.176366 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1099509d-c0a9-4a48-8dac-be9d001ddb63 Serial number: 49 Creation time: 2026-06-08 04:14:20 Modification time: 2026-06-08 04:16:18 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:ea:8e:5b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 17100370-fd4e-4883-90d2-1fc21b234d14 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/571cb1a5-da58-49e2-b935-1179bcc565de.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/571cb1a5-da58-49e2-b935-1179bcc565de.file.disk0 (N/A:N/A) name: disk0 UUID: 62e9d385-3a3f-4ccd-a159-65afc0b71bb7 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/9a9e1c84-a36e-4fdc-b504-686df4290511.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/9a9e1c84-a36e-4fdc-b504-686df4290511.file.disk1 (N/A:N/A) name: disk1 UUID: b9311872-3698-4300-a55c-410d28489280 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.jdOmVf Command: ssh scratchy.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.jdOmVf && mv /tmp/gnt.jdOmVf /etc/hosts' Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Stdout was: Mon Jun 8 04:16:21 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1099509d-c0a9-4a48-8dac-be9d001ddb63 Serial number: 49 Creation time: 2026-06-08 04:14:20 Modification time: 2026-06-08 04:16:18 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:ea:8e:5b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 17100370-fd4e-4883-90d2-1fc21b234d14 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/571cb1a5-da58-49e2-b935-1179bcc565de.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/571cb1a5-da58-49e2-b935-1179bcc565de.file.disk0 (N/A:N/A) name: disk0 UUID: 62e9d385-3a3f-4ccd-a159-65afc0b71bb7 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/9a9e1c84-a36e-4fdc-b504-686df4290511.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/9a9e1c84-a36e-4fdc-b504-686df4290511.file.disk1 (N/A:N/A) name: disk1 UUID: b9311872-3698-4300-a55c-410d28489280 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.9dFccX Command: ssh scratchy.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.9dFccX && mv /tmp/gnt.9dFccX /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1099509d-c0a9-4a48-8dac-be9d001ddb63 Serial number: 49 Creation time: 2026-06-08 04:14:20 Modification time: 2026-06-08 04:16:18 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:ea:8e:5b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 17100370-fd4e-4883-90d2-1fc21b234d14 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/571cb1a5-da58-49e2-b935-1179bcc565de.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/571cb1a5-da58-49e2-b935-1179bcc565de.file.disk0 (N/A:N/A) name: disk0 UUID: 62e9d385-3a3f-4ccd-a159-65afc0b71bb7 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/9a9e1c84-a36e-4fdc-b504-686df4290511.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/9a9e1c84-a36e-4fdc-b504-686df4290511.file.disk1 (N/A:N/A) name: disk1 UUID: b9311872-3698-4300-a55c-410d28489280 Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance03.staging.ganeti.org' - Instance name: kvm-test-instance03.staging.ganeti.org UUID: 1099509d-c0a9-4a48-8dac-be9d001ddb63 Serial number: 51 Creation time: 2026-06-08 04:14:20 Modification time: 2026-06-08 04:16:25 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:ea:8e:5b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 17100370-fd4e-4883-90d2-1fc21b234d14 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/571cb1a5-da58-49e2-b935-1179bcc565de.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance03.staging.ganeti.org/571cb1a5-da58-49e2-b935-1179bcc565de.file.disk0 (N/A:N/A) name: disk0 UUID: 62e9d385-3a3f-4ccd-a159-65afc0b71bb7 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance03.staging.ganeti.org/9a9e1c84-a36e-4fdc-b504-686df4290511.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance03.staging.ganeti.org/9a9e1c84-a36e-4fdc-b504-686df4290511.file.disk1 (N/A:N/A) name: disk1 UUID: b9311872-3698-4300-a55c-410d28489280 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance03.staging.ganeti.org Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1099509d-c0a9-4a48-8dac-be9d001ddb63 Serial number: 53 Creation time: 2026-06-08 04:14:20 Modification time: 2026-06-08 04:16:28 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:ea:8e:5b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 17100370-fd4e-4883-90d2-1fc21b234d14 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/571cb1a5-da58-49e2-b935-1179bcc565de.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/571cb1a5-da58-49e2-b935-1179bcc565de.file.disk0 (N/A:N/A) name: disk0 UUID: 62e9d385-3a3f-4ccd-a159-65afc0b71bb7 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/9a9e1c84-a36e-4fdc-b504-686df4290511.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/9a9e1c84-a36e-4fdc-b504-686df4290511.file.disk1 (N/A:N/A) name: disk1 UUID: b9311872-3698-4300-a55c-410d28489280 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-06-08 04:16:30.506998 time=0:00:11.330632 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-06-08 04:16:30.507121 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/2823 GET /2/jobs/2824 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-06-08 04:16:34.992008 time=0:00:04.484887 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-06-08 04:16:34.992108 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 04:16:36 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 04:16:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 04:16:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 04:16:39 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 04:16:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 04:16:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 04:16:41 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 04:16:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 04:16:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 04:16:43 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 04:16:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 04:16:44 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 04:16:44.852641 time=0:00:09.860533 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 04:16:44.852823 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2831 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 04:16:46.834814 time=0:00:01.981991 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 04:16:46.834930 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2832 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2833 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2834 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2835 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2836 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 04:17:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 04:17:25.909352 time=0:00:39.074422 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 04:17:25.909467 start [TestInstanceTags] gnt-instance tags Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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/2840 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/2841 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-06-08 04:17:31.063994 time=0:00:05.154527 [TestInstanceTags] gnt-instance tags <<<< 2026-06-08 04:17:31.064111 start [TestClusterVerify] gnt-cluster verify Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2843, 2844 Waiting for job 2843 ... Mon Jun 8 04:17:32 2026 * Verifying cluster config Mon Jun 8 04:17:32 2026 * Verifying cluster certificate files Mon Jun 8 04:17:32 2026 * Verifying hypervisor parameters Mon Jun 8 04:17:32 2026 * Verifying all nodes belong to an existing group Waiting for job 2844 ... Mon Jun 8 04:17:33 2026 * Verifying group 'default' Mon Jun 8 04:17:33 2026 * Gathering data (3 nodes) Mon Jun 8 04:17:33 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 04:17:34 2026 * Gathering disk information (3 nodes) Mon Jun 8 04:17:34 2026 * Verifying configuration file consistency Mon Jun 8 04:17:34 2026 * Verifying node status Mon Jun 8 04:17:34 2026 * Verifying instance status Mon Jun 8 04:17:34 2026 * Verifying orphan volumes Mon Jun 8 04:17:34 2026 * Verifying N+1 Memory redundancy Mon Jun 8 04:17:34 2026 * Assessing cluster hypervisor parameters Mon Jun 8 04:17: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. Mon Jun 8 04:17:34 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 04:17:34 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 04:17:34 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 04:17:34 2026 * Other Notes Mon Jun 8 04:17:34 2026 - NOTICE: 1 non-redundant instance(s) found. Mon Jun 8 04:17:34 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2846 Waiting for job 2846 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-06-08 04:17:36.707384 time=0:00:05.643273 [TestClusterVerify] gnt-cluster verify <<<< 2026-06-08 04:17:36.707531 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/2849 Mon Jun 8 04:17:38 2026 Generating X509 certificate on troy-mcclure.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-06-08 04:17:38.948006 time=0:00:02.240475 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-06-08 04:17:38.948104 start [TestNodeList] gnt-node list ----- Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/ssh_port,master,mtime,ndp/spindle_count,powered,custom_ndparams,ndp/exclusive_storage,sptotal,dtotal,vm_capable,ndp/oob_program,pinst_list,ndp/ovs_link,disk_state,uuid,offline,csockets,mtotal,group,group.uuid,role,tags,mfree,pinst_cnt,spfree,ctotal,name,sinst_cnt,drained,ctime,sip,dfree,serial_no,sinst_list,cnodes,pip,ndp/cpu_speed,ndp/ovs,mnode,ndp/ovs_name,ndparams,master_candidate,cnos,master_capable,bootid,hv_state >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-node list --output ndp/ssh_port,master,mtime,ndp/spindle_count,powered,custom_ndparams,ndp/exclusive_storage,sptotal,dtotal,vm_capable,ndp/oob_program,pinst_list,ndp/ovs_link,disk_state,uuid,offline,csockets,mtotal,group,group.uuid,role,tags,mfree,pinst_cnt,spfree,ctotal,name,sinst_cnt,drained,ctime,sip,dfree,serial_no,sinst_list,cnodes,pip,ndp/cpu_speed,ndp/ovs,mnode,ndp/ovs_name,ndparams,master_candidate,cnos,master_capable,bootid,hv_state,ndp/ssh_port,master,mtime,ndp/spindle_count,powered,custom_ndparams,ndp/exclusive_storage,sptotal,dtotal,vm_capable,ndp/oob_program,pinst_list,ndp/ovs_link,disk_state,uuid,offline,csockets,mtotal,group,group.uuid,role,tags,mfree,pinst_cnt,spfree,ctotal,name,sinst_cnt,drained,ctime,sip,dfree,serial_no,sinst_list,cnodes,pip,ndp/cpu_speed,ndp/ovs,mnode,ndp/ovs_name,ndparams,master_candidate,cnos,master_capable,bootid,hv_state >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output hv_state,bootid,master_capable,cnos,master_candidate,ndparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/ovs_name,mnode >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/ovs,ndp/cpu_speed,pip,cnodes,sinst_list,serial_no,dfree,sip >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ctime,drained,sinst_cnt,name >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ctotal,spfree,pinst_cnt,mfree >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output tags,role,group.uuid,group >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output mtotal,csockets >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output offline,uuid,disk_state,ndp/ovs_link,pinst_list,ndp/oob_program,vm_capable,dtotal,sptotal >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndp/exclusive_storage,custom_ndparams,powered,ndp/spindle_count,mtime,master,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' scratchy.staging.ganeti.org todd-flanders.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org todd-flanders.staging.ganeti.org scratchy.staging.ganeti.org' troy-mcclure.staging.ganeti.org todd-flanders.staging.ganeti.org scratchy.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org todd-flanders.staging.ganeti.org scratchy.staging.ganeti.org' troy-mcclure.staging.ganeti.org todd-flanders.staging.ganeti.org scratchy.staging.ganeti.org Command: ssh scratchy.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 scratchy.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-06-08 04:17:44.269281 time=0:00:05.321177 [TestNodeList] gnt-node list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-06-08 04:17:44.269357 start [TestJobList] gnt-job list ------- Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output summary,priority,opresult,oppriority,ops,oplog,start_ts,end_ts,received_ts,opstart,archived,status,id,opstatus,opend,opexec >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-job list --output summary,priority,opresult,oppriority,ops,oplog,start_ts,end_ts,received_ts,opstart,archived,status,id,opstatus,opend,opexec,summary,priority,opresult,oppriority,ops,oplog,start_ts,end_ts,received_ts,opstart,archived,status,id,opstatus,opend,opexec >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opexec,opend >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opstatus,id,status,archived,opstart,received_ts,end_ts,start_ts,oplog,ops >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output oppriority,opresult,priority,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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 2590 2591 2592 2593 2594 2595 2596 2597 2598 2599 2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 2705 2706 2707 2708 2709 2710 2711 2712 2713 2714 2715 2716 2717 2718 2719 2720 2721 2722 2723 2724 2725 2726 2727 2728 2729 2730 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 2743 2744 2745 2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 2817 2818 2819 2820 2821 2822 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 2849 2848 2847 2846 2845 2844 2843 2842 2841 2840 2839 2838 2837 2836 2835 2834 2833 2832 2831 2830 2829 2828 2827 2826 2825 2824 2823 2822 2821 2820 2819 2818 2817 2816 2815 2814 2813 2812 2811 2810 2809 2808 2807 2806 2805 2804 2803 2802 2801 2800 2799 2798 2797 2796 2795 2794 2793 2792 2791 2790 2789 2788 2787 2786 2785 2784 2783 2782 2781 2780 2779 2778 2777 2776 2775 2774 2773 2772 2771 2770 2769 2768 2767 2766 2765 2764 2763 2762 2761 2760 2759 2758 2757 2756 2755 2754 2753 2752 2751 2750 2749 2748 2747 2746 2745 2744 2743 2742 2741 2740 2739 2738 2737 2736 2735 2734 2733 2732 2731 2730 2729 2728 2727 2726 2725 2724 2723 2722 2721 2720 2719 2718 2717 2716 2715 2714 2713 2712 2711 2710 2709 2708 2707 2706 2705 2704 2703 2702 2701 2700 2699 2698 2697 2696 2695 2694 2693 2692 2691 2690 2689 2688 2687 2686 2685 2684 2683 2682 2681 2680 2679 2678 2677 2676 2675 2674 2673 2672 2671 2670 2669 2668 2667 2666 2665 2664 2663 2662 2661 2660 2659 2658 2657 2656 2655 2654 2653 2652 2651 2650 2649 2648 2647 2646 2645 2644 2643 2642 2641 2640 2639 2638 2637 2636 2635 2634 2633 2632 2631 2630 2629 2628 2627 2626 2625 2624 2623 2622 2621 2620 2619 2618 2617 2616 2615 2614 2613 2612 2611 2610 2609 2608 2607 2606 2605 2604 2603 2602 2601 2600 2599 2598 2597 2596 2595 2594 2593 2592 2591 2590 2589 2588 2587 2586 2585 2584 2583 2582 2581 2580 2579 2578 2577 2576 2575 2574 2573 2572 2571 2570 2569 2568 2567 2566 2565 2564 2563 2562 2561 2560 2559 2558 2557 2556 2555 2554 2553 2552 2551 2550 2549 2548 2547 2546 2545 2544 2543 2542 2541 2540 2539 2538 2537 2536 2535 2534 2533 2532 2531 2530 2529 2528 2527 2526 2525 2524 2523 2522 2521 2520 2519 2518 2517 2516 2515 2514 2513 2512 2511 2510 2509 2508 2507 2506 2505 2504 2503 2502 2501 2500 2499 2498 2497 2496 2495 2494 2493 2492 2491 2490 2489 2488 2487 2486 2485 2484 2483 2482 2481 2480 2479 2478 2477 2476 2475 2474 2473 2472 2471 2470 2469 2468 2467 2466 2465 2464 2463 2462 2461 2460 2459 2458 2457 2456 2455 2454 2453 2452 2451 2450 2449 2448 2447 2446 2445 2444 2443 2442 2441 2440 2439 2438 2437 2436 2435 2434 2433 2432 2431 2430 2429 2428 2427 2426 2425 2424 2423 2422 2421 2420 2419 2418 2417 2416 2415 2414 2413 2412 2411 2410 2409 2408 2407 2406 2405 2404 2403 2402 2401 2400 2399 2398 2397 2396 2395 2394 2393 2392 2391 2390 2389 2388 2387 2386 2385 2384 2383 2382 2381 2380 2379 2378 2377 2376 2375 2374 2373 2372 2371 2370 2369 2368 2367 2366 2365 2364 2363 2362 2361 2360 2359 2358 2357 2356 2355 2354 2353 2352 2351 2350 2349 2348 2347 2346 2345 2344 2343 2342 2341 2340 2339 2338 2337 2336 2335 2334 2333 2332 2331 2330 2329 2328 2327 2326 2325 2324 2323 2322 2321 2320 2319 2318 2317 2316 2315 2314 2313 2312 2311 2310 2309 2308 2307 2306 2305 2304 2303 2302 2301 2300 2299 2298 2297 2296 2295 2294 2293 2292 2291 2290 2289 2288 2287 2286 2285 2284 2283 2282 2281 2280 2279 2278 2277 2276 2275 2274 2273 2272 2271 2270 2269 2268 2267 2266 2265 2264 2263 2262 2261 2260 2259 2258 2257 2256 2255 2254 2253 2252 2251 2250 2249 2248 2247 2246 2245 2244 2243 2242 2241 2240 2239 2238 2237 2236 2235 2234 2233 2232 2231 2230 2229 2228 2227 2226 2225 2224 2223 2222 2221 2220 2219 2218 2217 2216 2215 2214 2213 2212 2211 2210 2209 2208 2207 2206 2205 2204 2203 2202 2201 2200 2199 2198 2197 2196 2195 2194 2193 2192 2191 2190 2189 2188 2187 2186 2185 2184 2183 2182 2181 2180 2179 2178 2177 2176 2175 2174 2173 2172 2171 2170 2169 2168 2167 2166 2165 2164 2163 2162 2161 2160 2159 2158 2157 2156 2155 2154 2153 2152 2151 2150 2149 2148 2147 2146 2145 2144 2143 2142 2141 2140 2139 2138 2137 2136 2135 2134 2133 2132 2131 2130 2129 2128 2127 2126 2125 2124 2123 2122 2121 2120 2119 2118 2117 2116 2115 2114 2113 2112 2111 2110 2109 2108 2107 2106 2105 2104 2103 2102 2101 2100 2099 2098 2097 2096 2095 2094 2093 2092 2091 2090 2089 2088 2087 2086 2085 2084 2083 2082 2081 2080 2079 2078 2077 2076 2075 2074 2073 2072 2071 2070 2069 2068 2067 2066 2065 2064 2063 2062 2061 2060 2059 2058 2057 2056 2055 2054 2053 2052 2051 2050 2049 2048 2047 2046 2045 2044 2043 2042 2041 2040 2039 2038 2037 2036 2035 2034 2033 2032 2031 2030 2029 2028 2027 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987 1986 1985 1984 1983 1982 1981 1980 1979 1978 1977 1976 1975 1974 1973 1972 1971 1970 1969 1968 1967 1966 1965 1964 1963 1962 1961 1960 1959 1958 1957 1956 1955 1954 1953 1952 1951 1950 1949 1948 1947 1946 1945 1944 1943 1942 1941 1940 1939 1938 1937 1936 1935 1934 1933 1932 1931 1930 1929 1928 1927 1926 1925 1924 1923 1922 1921 1920 1919 1918 1917 1916 1915 1914 1913 1912 1911 1910 1909 1908 1907 1906 1905 1904 1903 1902 1901 1900 1899 1898 1897 1896 1895 1894 1893 1892 1891 1890 1889 1888 1887 1886 1885 1884 1883 1882 1881 1880 1879 1878 1877 1876 1875 1874 1873 1872 1871 1870 1869 1868 1867 1866 1865 1864 1863 1862 1861 1860 1859 1858 1857 1856 1855 1854 1853 1852 1851 1850 1849 1848 1847 1846 1845 1844 1843 1842 1841 1840 1839 1838 1837 1836 1835 1834 1833 1832 1831 1830 1829 1828 1827 1826 1825 1824 1823 1822 1821 1820 1819 1818 1817 1816 1815 1814 1813 1812 1811 1810 1809 1808 1807 1806 1805 1804 1803 1802 1801 1800 1799 1798 1797 1796 1795 1794 1793 1792 1791 1790 1789 1788 1787 1786 1785 1784 1783 1782 1781 1780 1779 1778 1777 1776 1775 1774 1773 1772 1771 1770 1769 1768 1767 1766 1765 1764 1763 1762 1761 1760 1759 1758 1757 1756 1755 1754 1753 1752 1751 1750 1749 1748 1747 1746 1745 1744 1743 1742 1741 1740 1739 1738 1737 1736 1735 1734 1733 1732 1731 1730 1729 1728 1727 1726 1725 1724 1723 1722 1721 1720 1719 1718 1717 1716 1715 1714 1713 1712 1711 1710 1709 1708 1707 1706 1705 1704 1703 1702 1701 1700 1699 1698 1697 1696 1695 1694 1693 1692 1691 1690 1689 1688 1687 1686 1685 1684 1683 1682 1681 1680 1679 1678 1677 1676 1675 1674 1673 1672 1671 1670 1669 1668 1667 1666 1665 1664 1663 1662 1661 1660 1659 1658 1657 1656 1655 1654 1653 1652 1651 1650 1649 1648 1647 1646 1645 1644 1643 1642 1641 1640 1639 1638 1637 1636 1635 1634 1633 1632 1631 1630 1629 1628 1627 1626 1625 1624 1623 1622 1621 1620 1619 1618 1617 1616 1615 1614 1613 1612 1611 1610 1609 1608 1607 1606 1605 1604 1603 1602 1601 1600 1599 1598 1597 1596 1595 1594 1593 1592 1591 1590 1589 1588 1587 1586 1585 1584 1583 1582 1581 1580 1579 1578 1577 1576 1575 1574 1573 1572 1571 1570 1569 1568 1567 1566 1565 1564 1563 1562 1561 1560 1559 1558 1557 1556 1555 1554 1553 1552 1551 1550 1549 1548 1547 1546 1545 1544 1543 1542 1541 1540 1539 1538 1537 1536 1535 1534 1533 1532 1531 1530 1529 1528 1527 1526 1525 1524 1523 1522 1521 1520 1519 1518 1517 1516 1515 1514 1513 1512 1511 1510 1509 1508 1507 1506 1505 1504 1503 1502 1501 1500 1499 1498 1497 1496 1495 1494 1493 1492 1491 1490 1489 1488 1487 1486 1485 1484 1483 1482 1481 1480 1479 1478 1477 1476 1475 1474 1473 1472 1471 1470 1469 1468 1467 1466 1465 1464 1463 1462 1461 1460 1459 1458 1457 1456 1455 1454 1453 1452 1451 1450 1449 1448 1447 1446 1445 1444 1443 1442 1441 1440 1439 1438 1437 1436 1435 1434 1433 1432 1431 1430 1429 1428 1427 1426 1425 1424 1423 1422 1421 1420 1419 1418 1417 1416 1415 1414 1413 1412 1411 1410 1409 1408 1407 1406 1405 1404 1403 1402 1401 1400 1399 1398 1397 1396 1395 1394 1393 1392 1391 1390 1389 1388 1387 1386 1385 1384 1383 1382 1381 1380 1379 1378 1377 1376 1375 1374 1373 1372 1371 1370 1369 1368 1367 1366 1365 1364 1363 1362 1361 1360 1359 1358 1357 1356 1355 1354 1353 1352 1351 1350 1349 1348 1347 1346 1345 1344 1343 1342 1341 1340 1339 1338 1337 1336 1335 1334 1333 1332 1331 1330 1329 1328 1327 1326 1325 1324 1323 1322 1321 1320 1319 1318 1317 1316 1315 1314 1313 1312 1311 1310 1309 1308 1307 1306 1305 1304 1303 1302 1301 1300 1299 1298 1297 1296 1295 1294 1293 1292 1291 1290 1289 1288 1287 1286 1285 1284 1283 1282 1281 1280 1279 1278 1277 1276 1275 1274 1273 1272 1271 1270 1269 1268 1267 1266 1265 1264 1263 1262 1261 1260 1259 1258 1257 1256 1255 1254 1253 1252 1251 1250 1249 1248 1247 1246 1245 1244 1243 1242 1241 1240 1239 1238 1237 1236 1235 1234 1233 1232 1231 1230 1229 1228 1227 1226 1225 1224 1223 1222 1221 1220 1219 1218 1217 1216 1215 1214 1213 1212 1211 1210 1209 1208 1207 1206 1205 1204 1203 1202 1201 1200 1199 1198 1197 1196 1195 1194 1193 1192 1191 1190 1189 1188 1187 1186 1185 1184 1183 1182 1181 1180 1179 1178 1177 1176 1175 1174 1173 1172 1171 1170 1169 1168 1167 1166 1165 1164 1163 1162 1161 1160 1159 1158 1157 1156 1155 1154 1153 1152 1151 1150 1149 1148 1147 1146 1145 1144 1143 1142 1141 1140 1139 1138 1137 1136 1135 1134 1133 1132 1131 1130 1129 1128 1127 1126 1125 1124 1123 1122 1121 1120 1119 1118 1117 1116 1115 1114 1113 1112 1111 1110 1109 1108 1107 1106 1105 1104 1103 1102 1101 1100 1099 1098 1097 1096 1095 1094 1093 1092 1091 1090 1089 1088 1087 1086 1085 1084 1083 1082 1081 1080 1079 1078 1077 1076 1075 1074 1073 1072 1071 1070 1069 1068 1067 1066 1065 1064 1063 1062 1061 1060 1059 1058 1057 1056 1055 1054 1053 1052 1051 1050 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 1011 1010 1009 1008 1007 1006 1005 1004 1003 1002 1001 1000 999 998 997 996 995 994 993 992 991 990 989 988 987 986 985 984 983 982 981 980 979 978 977 976 975 974 973 972 971 970 969 968 967 966 965 964 963 962 961 960 959 958 957 956 955 954 953 952 951 950 949 948 947 946 945 944 943 942 941 940 939 938 937 936 935 934 933 932 931 930 929 928 927 926 925 924 923 922 921 920 919 918 917 916 915 914 913 912 911 910 909 908 907 906 905 904 903 902 901 900 899 898 897 896 895 894 893 892 891 890 889 888 887 886 885 884 883 882 881 880 879 878 877 876 875 874 873 872 871 870 869 868 867 866 865 864 863 862 861 860 859 858 857 856 855 854 853 852 851 850 849 848 847 846 845 844 843 842 841 840 839 838 837 836 835 834 833 832 831 830 829 828 827 826 825 824 823 822 821 820 819 818 817 816 815 814 813 812 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 782 781 780 779 778 777 776 775 774 773 772 771 770 769 768 767 766 765 764 763 762 761 760 759 758 757 756 755 754 753 752 751 750 749 748 747 746 745 744 743 742 741 740 739 738 737 736 735 734 733 732 731 730 729 728 727 726 725 724 723 722 721 720 719 718 717 716 715 714 713 712 711 710 709 708 707 706 705 704 703 702 701 700 699 698 697 696 695 694 693 692 691 690 689 688 687 686 685 684 683 682 681 680 679 678 677 676 675 674 673 672 671 670 669 668 667 666 665 664 663 662 661 660 659 658 657 656 655 654 653 652 651 650 649 648 647 646 645 644 643 642 641 640 639 638 637 636 635 634 633 632 631 630 629 628 627 626 625 624 623 622 621 620 619 618 617 616 615 614 613 612 611 610 609 608 607 606 605 604 603 602 601 600 599 598 597 596 595 594 593 592 591 590 589 588 587 586 585 584 583 582 581 580 579 578 577 576 575 574 573 572 571 570 569 568 567 566 565 564 563 562 561 560 559 558 557 556 555 554 553 552 551 550 549 548 547 546 545 544 543 542 541 540 539 538 537 536 535 534 533 532 531 530 529 528 527 526 525 524 523 522 521 520 519 518 517 516 515 514 513 512 511 510 509 508 507 506 505 504 503 502 501 500 499 498 497 496 495 494 493 492 491 490 489 488 487 486 485 484 483 482 481 480 479 478 477 476 475 474 473 472 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1' 2849 2848 2847 2846 2845 2844 2843 2842 2841 2840 2839 2838 2837 2836 2835 2834 2833 2832 2831 2830 2829 2828 2827 2826 2825 2824 2823 2822 2821 2820 2819 2818 2817 2816 2815 2814 2813 2812 2811 2810 2809 2808 2807 2806 2805 2804 2803 2802 2801 2800 2799 2798 2797 2796 2795 2794 2793 2792 2791 2790 2789 2788 2787 2786 2785 2784 2783 2782 2781 2780 2779 2778 2777 2776 2775 2774 2773 2772 2771 2770 2769 2768 2767 2766 2765 2764 2763 2762 2761 2760 2759 2758 2757 2756 2755 2754 2753 2752 2751 2750 2749 2748 2747 2746 2745 2744 2743 2742 2741 2740 2739 2738 2737 2736 2735 2734 2733 2732 2731 2730 2729 2728 2727 2726 2725 2724 2723 2722 2721 2720 2719 2718 2717 2716 2715 2714 2713 2712 2711 2710 2709 2708 2707 2706 2705 2704 2703 2702 2701 2700 2699 2698 2697 2696 2695 2694 2693 2692 2691 2690 2689 2688 2687 2686 2685 2684 2683 2682 2681 2680 2679 2678 2677 2676 2675 2674 2673 2672 2671 2670 2669 2668 2667 2666 2665 2664 2663 2662 2661 2660 2659 2658 2657 2656 2655 2654 2653 2652 2651 2650 2649 2648 2647 2646 2645 2644 2643 2642 2641 2640 2639 2638 2637 2636 2635 2634 2633 2632 2631 2630 2629 2628 2627 2626 2625 2624 2623 2622 2621 2620 2619 2618 2617 2616 2615 2614 2613 2612 2611 2610 2609 2608 2607 2606 2605 2604 2603 2602 2601 2600 2599 2598 2597 2596 2595 2594 2593 2592 2591 2590 2589 2588 2587 2586 2585 2584 2583 2582 2581 2580 2579 2578 2577 2576 2575 2574 2573 2572 2571 2570 2569 2568 2567 2566 2565 2564 2563 2562 2561 2560 2559 2558 2557 2556 2555 2554 2553 2552 2551 2550 2549 2548 2547 2546 2545 2544 2543 2542 2541 2540 2539 2538 2537 2536 2535 2534 2533 2532 2531 2530 2529 2528 2527 2526 2525 2524 2523 2522 2521 2520 2519 2518 2517 2516 2515 2514 2513 2512 2511 2510 2509 2508 2507 2506 2505 2504 2503 2502 2501 2500 2499 2498 2497 2496 2495 2494 2493 2492 2491 2490 2489 2488 2487 2486 2485 2484 2483 2482 2481 2480 2479 2478 2477 2476 2475 2474 2473 2472 2471 2470 2469 2468 2467 2466 2465 2464 2463 2462 2461 2460 2459 2458 2457 2456 2455 2454 2453 2452 2451 2450 2449 2448 2447 2446 2445 2444 2443 2442 2441 2440 2439 2438 2437 2436 2435 2434 2433 2432 2431 2430 2429 2428 2427 2426 2425 2424 2423 2422 2421 2420 2419 2418 2417 2416 2415 2414 2413 2412 2411 2410 2409 2408 2407 2406 2405 2404 2403 2402 2401 2400 2399 2398 2397 2396 2395 2394 2393 2392 2391 2390 2389 2388 2387 2386 2385 2384 2383 2382 2381 2380 2379 2378 2377 2376 2375 2374 2373 2372 2371 2370 2369 2368 2367 2366 2365 2364 2363 2362 2361 2360 2359 2358 2357 2356 2355 2354 2353 2352 2351 2350 2349 2348 2347 2346 2345 2344 2343 2342 2341 2340 2339 2338 2337 2336 2335 2334 2333 2332 2331 2330 2329 2328 2327 2326 2325 2324 2323 2322 2321 2320 2319 2318 2317 2316 2315 2314 2313 2312 2311 2310 2309 2308 2307 2306 2305 2304 2303 2302 2301 2300 2299 2298 2297 2296 2295 2294 2293 2292 2291 2290 2289 2288 2287 2286 2285 2284 2283 2282 2281 2280 2279 2278 2277 2276 2275 2274 2273 2272 2271 2270 2269 2268 2267 2266 2265 2264 2263 2262 2261 2260 2259 2258 2257 2256 2255 2254 2253 2252 2251 2250 2249 2248 2247 2246 2245 2244 2243 2242 2241 2240 2239 2238 2237 2236 2235 2234 2233 2232 2231 2230 2229 2228 2227 2226 2225 2224 2223 2222 2221 2220 2219 2218 2217 2216 2215 2214 2213 2212 2211 2210 2209 2208 2207 2206 2205 2204 2203 2202 2201 2200 2199 2198 2197 2196 2195 2194 2193 2192 2191 2190 2189 2188 2187 2186 2185 2184 2183 2182 2181 2180 2179 2178 2177 2176 2175 2174 2173 2172 2171 2170 2169 2168 2167 2166 2165 2164 2163 2162 2161 2160 2159 2158 2157 2156 2155 2154 2153 2152 2151 2150 2149 2148 2147 2146 2145 2144 2143 2142 2141 2140 2139 2138 2137 2136 2135 2134 2133 2132 2131 2130 2129 2128 2127 2126 2125 2124 2123 2122 2121 2120 2119 2118 2117 2116 2115 2114 2113 2112 2111 2110 2109 2108 2107 2106 2105 2104 2103 2102 2101 2100 2099 2098 2097 2096 2095 2094 2093 2092 2091 2090 2089 2088 2087 2086 2085 2084 2083 2082 2081 2080 2079 2078 2077 2076 2075 2074 2073 2072 2071 2070 2069 2068 2067 2066 2065 2064 2063 2062 2061 2060 2059 2058 2057 2056 2055 2054 2053 2052 2051 2050 2049 2048 2047 2046 2045 2044 2043 2042 2041 2040 2039 2038 2037 2036 2035 2034 2033 2032 2031 2030 2029 2028 2027 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987 1986 1985 1984 1983 1982 1981 1980 1979 1978 1977 1976 1975 1974 1973 1972 1971 1970 1969 1968 1967 1966 1965 1964 1963 1962 1961 1960 1959 1958 1957 1956 1955 1954 1953 1952 1951 1950 1949 1948 1947 1946 1945 1944 1943 1942 1941 1940 1939 1938 1937 1936 1935 1934 1933 1932 1931 1930 1929 1928 1927 1926 1925 1924 1923 1922 1921 1920 1919 1918 1917 1916 1915 1914 1913 1912 1911 1910 1909 1908 1907 1906 1905 1904 1903 1902 1901 1900 1899 1898 1897 1896 1895 1894 1893 1892 1891 1890 1889 1888 1887 1886 1885 1884 1883 1882 1881 1880 1879 1878 1877 1876 1875 1874 1873 1872 1871 1870 1869 1868 1867 1866 1865 1864 1863 1862 1861 1860 1859 1858 1857 1856 1855 1854 1853 1852 1851 1850 1849 1848 1847 1846 1845 1844 1843 1842 1841 1840 1839 1838 1837 1836 1835 1834 1833 1832 1831 1830 1829 1828 1827 1826 1825 1824 1823 1822 1821 1820 1819 1818 1817 1816 1815 1814 1813 1812 1811 1810 1809 1808 1807 1806 1805 1804 1803 1802 1801 1800 1799 1798 1797 1796 1795 1794 1793 1792 1791 1790 1789 1788 1787 1786 1785 1784 1783 1782 1781 1780 1779 1778 1777 1776 1775 1774 1773 1772 1771 1770 1769 1768 1767 1766 1765 1764 1763 1762 1761 1760 1759 1758 1757 1756 1755 1754 1753 1752 1751 1750 1749 1748 1747 1746 1745 1744 1743 1742 1741 1740 1739 1738 1737 1736 1735 1734 1733 1732 1731 1730 1729 1728 1727 1726 1725 1724 1723 1722 1721 1720 1719 1718 1717 1716 1715 1714 1713 1712 1711 1710 1709 1708 1707 1706 1705 1704 1703 1702 1701 1700 1699 1698 1697 1696 1695 1694 1693 1692 1691 1690 1689 1688 1687 1686 1685 1684 1683 1682 1681 1680 1679 1678 1677 1676 1675 1674 1673 1672 1671 1670 1669 1668 1667 1666 1665 1664 1663 1662 1661 1660 1659 1658 1657 1656 1655 1654 1653 1652 1651 1650 1649 1648 1647 1646 1645 1644 1643 1642 1641 1640 1639 1638 1637 1636 1635 1634 1633 1632 1631 1630 1629 1628 1627 1626 1625 1624 1623 1622 1621 1620 1619 1618 1617 1616 1615 1614 1613 1612 1611 1610 1609 1608 1607 1606 1605 1604 1603 1602 1601 1600 1599 1598 1597 1596 1595 1594 1593 1592 1591 1590 1589 1588 1587 1586 1585 1584 1583 1582 1581 1580 1579 1578 1577 1576 1575 1574 1573 1572 1571 1570 1569 1568 1567 1566 1565 1564 1563 1562 1561 1560 1559 1558 1557 1556 1555 1554 1553 1552 1551 1550 1549 1548 1547 1546 1545 1544 1543 1542 1541 1540 1539 1538 1537 1536 1535 1534 1533 1532 1531 1530 1529 1528 1527 1526 1525 1524 1523 1522 1521 1520 1519 1518 1517 1516 1515 1514 1513 1512 1511 1510 1509 1508 1507 1506 1505 1504 1503 1502 1501 1500 1499 1498 1497 1496 1495 1494 1493 1492 1491 1490 1489 1488 1487 1486 1485 1484 1483 1482 1481 1480 1479 1478 1477 1476 1475 1474 1473 1472 1471 1470 1469 1468 1467 1466 1465 1464 1463 1462 1461 1460 1459 1458 1457 1456 1455 1454 1453 1452 1451 1450 1449 1448 1447 1446 1445 1444 1443 1442 1441 1440 1439 1438 1437 1436 1435 1434 1433 1432 1431 1430 1429 1428 1427 1426 1425 1424 1423 1422 1421 1420 1419 1418 1417 1416 1415 1414 1413 1412 1411 1410 1409 1408 1407 1406 1405 1404 1403 1402 1401 1400 1399 1398 1397 1396 1395 1394 1393 1392 1391 1390 1389 1388 1387 1386 1385 1384 1383 1382 1381 1380 1379 1378 1377 1376 1375 1374 1373 1372 1371 1370 1369 1368 1367 1366 1365 1364 1363 1362 1361 1360 1359 1358 1357 1356 1355 1354 1353 1352 1351 1350 1349 1348 1347 1346 1345 1344 1343 1342 1341 1340 1339 1338 1337 1336 1335 1334 1333 1332 1331 1330 1329 1328 1327 1326 1325 1324 1323 1322 1321 1320 1319 1318 1317 1316 1315 1314 1313 1312 1311 1310 1309 1308 1307 1306 1305 1304 1303 1302 1301 1300 1299 1298 1297 1296 1295 1294 1293 1292 1291 1290 1289 1288 1287 1286 1285 1284 1283 1282 1281 1280 1279 1278 1277 1276 1275 1274 1273 1272 1271 1270 1269 1268 1267 1266 1265 1264 1263 1262 1261 1260 1259 1258 1257 1256 1255 1254 1253 1252 1251 1250 1249 1248 1247 1246 1245 1244 1243 1242 1241 1240 1239 1238 1237 1236 1235 1234 1233 1232 1231 1230 1229 1228 1227 1226 1225 1224 1223 1222 1221 1220 1219 1218 1217 1216 1215 1214 1213 1212 1211 1210 1209 1208 1207 1206 1205 1204 1203 1202 1201 1200 1199 1198 1197 1196 1195 1194 1193 1192 1191 1190 1189 1188 1187 1186 1185 1184 1183 1182 1181 1180 1179 1178 1177 1176 1175 1174 1173 1172 1171 1170 1169 1168 1167 1166 1165 1164 1163 1162 1161 1160 1159 1158 1157 1156 1155 1154 1153 1152 1151 1150 1149 1148 1147 1146 1145 1144 1143 1142 1141 1140 1139 1138 1137 1136 1135 1134 1133 1132 1131 1130 1129 1128 1127 1126 1125 1124 1123 1122 1121 1120 1119 1118 1117 1116 1115 1114 1113 1112 1111 1110 1109 1108 1107 1106 1105 1104 1103 1102 1101 1100 1099 1098 1097 1096 1095 1094 1093 1092 1091 1090 1089 1088 1087 1086 1085 1084 1083 1082 1081 1080 1079 1078 1077 1076 1075 1074 1073 1072 1071 1070 1069 1068 1067 1066 1065 1064 1063 1062 1061 1060 1059 1058 1057 1056 1055 1054 1053 1052 1051 1050 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 1011 1010 1009 1008 1007 1006 1005 1004 1003 1002 1001 1000 999 998 997 996 995 994 993 992 991 990 989 988 987 986 985 984 983 982 981 980 979 978 977 976 975 974 973 972 971 970 969 968 967 966 965 964 963 962 961 960 959 958 957 956 955 954 953 952 951 950 949 948 947 946 945 944 943 942 941 940 939 938 937 936 935 934 933 932 931 930 929 928 927 926 925 924 923 922 921 920 919 918 917 916 915 914 913 912 911 910 909 908 907 906 905 904 903 902 901 900 899 898 897 896 895 894 893 892 891 890 889 888 887 886 885 884 883 882 881 880 879 878 877 876 875 874 873 872 871 870 869 868 867 866 865 864 863 862 861 860 859 858 857 856 855 854 853 852 851 850 849 848 847 846 845 844 843 842 841 840 839 838 837 836 835 834 833 832 831 830 829 828 827 826 825 824 823 822 821 820 819 818 817 816 815 814 813 812 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 782 781 780 779 778 777 776 775 774 773 772 771 770 769 768 767 766 765 764 763 762 761 760 759 758 757 756 755 754 753 752 751 750 749 748 747 746 745 744 743 742 741 740 739 738 737 736 735 734 733 732 731 730 729 728 727 726 725 724 723 722 721 720 719 718 717 716 715 714 713 712 711 710 709 708 707 706 705 704 703 702 701 700 699 698 697 696 695 694 693 692 691 690 689 688 687 686 685 684 683 682 681 680 679 678 677 676 675 674 673 672 671 670 669 668 667 666 665 664 663 662 661 660 659 658 657 656 655 654 653 652 651 650 649 648 647 646 645 644 643 642 641 640 639 638 637 636 635 634 633 632 631 630 629 628 627 626 625 624 623 622 621 620 619 618 617 616 615 614 613 612 611 610 609 608 607 606 605 604 603 602 601 600 599 598 597 596 595 594 593 592 591 590 589 588 587 586 585 584 583 582 581 580 579 578 577 576 575 574 573 572 571 570 569 568 567 566 565 564 563 562 561 560 559 558 557 556 555 554 553 552 551 550 549 548 547 546 545 544 543 542 541 540 539 538 537 536 535 534 533 532 531 530 529 528 527 526 525 524 523 522 521 520 519 518 517 516 515 514 513 512 511 510 509 508 507 506 505 504 503 502 501 500 499 498 497 496 495 494 493 492 491 490 489 488 487 486 485 484 483 482 481 480 479 478 477 476 475 474 473 472 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 1726 1986 196 2730 2198 2592 1515 758 2037 1040 1253 438 2518 837 2600 44 1586 2597 1097 1585 1158 1596 1652 1461 2777 1654 1547 710 1820 1702 726 1462 171 2701 2083 1328 1424 2570 992 208 644 2438 451 2229 675 1579 886 1722 176 1811 30 1509 719 456 2254 827 1148 2256 14 762 318 105 861 552 1824 976 262 933 2794 589 1061 58 2261 330 1594 2206 523 1050 2522 1062 356 1150 1023 623 1483 929 1041 2611 1640 1967 184 2568 1202 1828 2207 917 1156 2021 209 2029 2223 2154 1498 391 1357 657 395 1366 2177 2733 1069 2800 478 2451 1985 2531 2429 2700 314 2181 1343 1309 959 1968 1786 1266 217 494 771 865 1808 308 1850 2690 2309 1517 2281 2663 1033 1344 2331 2803 650 1606 2346 671 51 2237 1170 2811 1834 836 1241 1881 1643 1720 586 2755 165 2343 2789 2535 183 1152 2827 393 1244 2620 1358 1077 1825 2719 2544 1669 830 2369 2092 1015 219 1102 1778 162 2569 1969 626 1028 2552 1425 1199 962 772 109 1157 2270 1691 1339 1917 1611 2314 744 1353 240 620 1367 2236 2434 1250 355 602 2651 1678 884 558 1737 2445 2603 910 1408 2693 610 2102 1895 1519 1012 1476 2500 599 1397 1609 1092 60 2398 2058 2449 467 2101 1282 2318 1409 1863 2680 647 1261 1575 291 1423 1306 1830 1911 2213 1802 1322 999 1126 922 1548 2183 1256 544 2408 2697 1136 1037 1728 1972 2666 2407 2736 1370 1742 1323 2543 2815 2224 2463 1878 2242 179 1184 102 2052 735 2559 2557 1747 2549 885 2048 2145 124 2689 479 200 2477 43 2781 782 1242 423 462 787 1406 2652 283 237 641 745 521 724 2053 254 707 1536 1767 798 2357 1705 2133 1388 2630 661 1038 148 232 2510 1075 1734 436 350 1307 2752 565 382 1473 2464 789 134 137 595 185 1411 909 1953 1938 1958 2702 1434 1727 2435 576 66 903 2627 1295 653 1703 1710 1287 829 1843 1799 2391 419 2672 416 2461 1315 850 2780 496 2208 371 790 651 761 1841 2812 225 131 639 1931 2352 2751 2400 1765 2059 2136 1342 2111 78 2409 117 2785 2199 2825 866 302 1043 822 2419 880 1638 488 2516 1360 1724 2846 2089 2336 1042 2057 1687 1334 974 1513 5 1316 1556 2792 1321 1876 198 62 1877 1016 2660 1522 1308 502 569 2587 2194 2091 489 1854 2688 1435 883 698 684 1089 94 1361 1980 1663 1009 1862 2799 2632 604 1345 2103 1501 1456 224 392 2691 2115 739 1123 2824 2043 1508 1527 1487 869 616 1883 2547 1132 2514 278 1792 1924 1923 2431 629 1954 2186 2378 2599 1612 1193 2106 1021 2614 1551 1771 1207 221 1939 1839 1201 2211 1280 2581 2537 1356 767 1468 2604 2425 49 2312 1818 961 1104 276 935 1855 1719 2086 1410 2023 1274 1124 1076 375 2282 1117 1332 250 672 1467 2413 2643 1930 1957 998 204 1791 2654 2657 2446 1570 2845 2192 1648 2172 1796 374 2673 1402 1506 1789 986 175 1120 1627 2849 597 2018 213 1161 1853 608 2443 2088 2538 1743 1114 871 1900 230 448 1906 38 77 1347 654 1523 2316 2290 1857 2631 2275 2759 2373 848 2835 142 1455 1180 1248 530 2240 2517 2148 1602 2810 1336 1608 1121 2001 321 895 1504 1107 282 449 1151 1499 307 2462 1942 195 1196 734 2124 2040 429 1700 1665 273 1837 1059 1603 284 2499 1759 1514 342 1823 2638 2589 908 662 15 994 402 2226 1329 99 847 1783 2399 1749 2292 1074 497 2217 1392 1591 1999 1091 170 947 1447 1553 2310 211 593 205 1030 399 23 2625 2055 1511 2291 1011 90 35 199 2771 1679 2099 516 2271 2174 1644 274 1188 1974 1892 2036 435 879 2583 740 115 1562 2424 212 2580 1704 1505 431 238 2196 290 2002 875 2277 1214 1978 2376 2793 269 646 1444 1479 567 1524 7 2004 2775 797 403 2747 1405 2642 717 258 1775 1488 428 812 1452 2478 1568 239 97 2359 1628 2134 769 1278 1707 2054 2251 820 693 575 1480 2266 111 2722 1617 860 1848 2489 1997 1100 425 1629 2509 1450 2612 2269 1682 1008 585 1228 666 1354 1559 566 2562 1300 1094 2764 2796 728 1396 2221 2840 2068 607 2061 1451 1301 1129 973 167 1463 2033 2140 2401 1333 2832 2804 688 2338 354 1807 1576 611 1567 1398 2579 2433 799 1688 1672 1907 398 67 1960 1623 2131 873 2776 1191 923 956 842 2214 2709 2418 997 868 515 168 1072 2330 1231 2844 932 1922 1757 584 2379 2335 2024 1004 1604 925 2503 1083 1311 472 2662 1689 2135 1474 2260 294 1294 2681 800 2819 622 2808 2117 103 1898 1010 1955 1768 2634 1636 89 563 1905 2421 1167 1082 951 1725 91 280 1303 601 2406 1770 2699 2178 2484 1427 907 1851 1088 445 2132 1526 1622 2128 645 1324 1039 1496 1128 1416 537 2268 844 1809 689 1500 2430 264 1661 341 1060 1805 819 667 2090 2696 2160 543 1590 1298 870 1615 2170 1571 1879 1874 528 888 1908 1378 1415 890 2410 1163 2658 430 2319 1991 948 1670 900 37 731 2745 1657 381 1390 1681 1975 714 988 1875 729 193 721 2120 470 351 1197 2576 1890 1340 2558 357 2843 33 2295 2159 2682 806 2415 300 485 186 1213 687 2013 178 1420 1259 926 3 303 275 1708 891 1731 2345 127 1667 1532 2246 2274 2019 324 1101 1142 1852 905 2540 1766 1036 510 1693 1701 344 2426 169 332 181 296 2381 1741 22 701 751 1813 1458 2637 2491 1489 317 2063 670 1122 2149 1714 527 396 263 466 1032 320 2173 380 1195 2556 1605 975 1856 1155 1919 1140 1859 455 2239 322 2422 960 1782 1192 1940 1246 2022 1948 68 446 1 1048 1005 2283 784 1233 1491 1377 1656 1251 2714 1695 2436 12 1827 2233 1774 1660 1698 1171 1555 2218 2773 613 241 1217 730 2754 427 1894 765 2640 253 1355 192 409 2027 1982 2566 2167 1558 390 1534 2142 793 233 2480 2222 2545 2584 2575 1401 2536 486 832 2591 952 1752 2014 372 573 965 1386 2582 2524 227 718 65 713 1068 1520 1706 2394 809 843 19 16 2788 2247 621 1539 673 2122 4 2339 1668 553 2175 1359 1597 1761 2390 267 2618 130 1115 2493 1845 1267 2362 801 1457 821 2472 2541 712 1912 1106 1484 1996 1884 1055 618 1836 2741 2195 1206 1413 2453 1368 953 1529 1887 1226 709 2467 447 955 1965 2423 1631 705 2548 760 277 587 73 2125 1549 1971 1962 2079 882 987 2064 2105 1182 505 334 2097 113 2205 1787 2705 1227 2119 2727 1587 574 519 285 234 1744 814 1494 1319 594 1941 266 1550 2821 1952 2481 851 1784 1671 2606 2619 2563 2150 141 535 2354 1868 2679 407 583 1944 2069 413 2735 1804 1641 1279 1842 631 1886 2442 2713 1186 2834 1482 1987 1565 2731 158 143 1001 2228 2383 2560 325 123 2344 619 1685 1647 1183 359 2708 1981 1943 2265 1238 2823 2432 2296 2671 1893 1574 1750 2342 766 1616 1921 768 681 1619 1044 368 2051 755 759 2067 930 1581 2286 2498 2468 1144 2505 920 1130 2502 2017 2766 1717 2130 2573 2215 942 2475 635 347 160 2109 1264 1694 1933 412 1243 1821 1254 2496 457 1736 463 2263 1795 242 2366 1337 2000 677 1454 2288 2032 1205 2 1430 1624 203 2762 1642 2848 410 1733 2094 514 2595 152 1235 927 1024 1145 2763 783 897 377 581 1936 531 26 2504 1085 984 2724 2322 236 733 2232 164 2210 1432 2307 940 892 245 796 1537 936 2624 21 941 1758 534 2234 2363 786 1925 1815 2405 297 353 1177 1995 2554 877 2397 305 1327 1692 1812 1966 2353 2166 1320 1797 1112 1046 2262 2084 1880 1139 1105 114 2629 138 838 379 549 1983 840 1819 1338 737 1103 1198 2176 1371 1281 898 1525 807 490 966 540 550 434 2152 1204 2107 2639 1116 2694 539 725 1255 1209 1557 418 56 1330 2683 1389 1179 590 2279 147 243 2259 1697 2108 1067 669 2129 2341 367 853 1275 235 1169 1135 1351 2837 1162 2038 971 2329 2596 2078 509 207 1543 1087 764 658 397 2539 106 1365 2417 1801 2005 1057 1677 2513 1272 2324 854 1920 2448 128 1932 1882 415 1673 2744 2155 42 439 2041 2739 2185 1276 1493 1172 1535 1464 229 983 498 2350 598 2487 2072 1000 2077 2113 74 780 2718 1383 2816 1109 817 1620 706 1283 743 28 1090 2382 592 525 180 1211 484 394 2012 1215 1369 749 2506 1442 792 1194 2818 1718 1470 2034 473 893 311 1421 957 50 663 1730 969 1518 1305 1928 1349 2156 85 1833 536 388 2374 432 441 1111 1751 1269 781 2738 301 2294 309 2670 2802 2778 1168 2805 104 387 609 268 928 2368 406 1872 1176 1218 1507 2829 665 1453 637 326 727 1034 1866 1020 2303 2095 1190 2782 214 1680 2723 2720 1210 1078 298 1291 2820 1814 699 867 835 76 2056 1888 2308 161 606 1832 2327 1959 2495 271 1684 810 791 2137 1721 422 1053 340 1516 1777 660 2830 1460 2669 776 2641 2377 2469 1064 2193 559 1793 1379 376 1653 139 121 2578 2813 1889 220 1240 1903 2452 811 564 2190 373 2074 1220 1563 1031 685 568 1346 1350 2258 1149 881 2187 2633 1632 2715 1436 468 1185 2044 1745 2588 108 816 627 2139 1934 2572 1380 2444 1946 2798 763 1237 1690 327 683 1637 1459 572 2482 963 1052 1593 2380 491 421 2586 2594 2711 72 2523 2494 2428 1387 182 1729 2441 1838 2571 1049 2567 2289 1528 112 1847 2703 2758 157 400 708 1929 1426 2065 1861 2574 1849 61 2025 306 1781 2533 2519 2280 201 1245 2351 2042 2306 1146 711 2235 251 45 92 541 1400 1429 702 993 2098 2340 2284 1013 1417 2011 2200 2278 1645 2243 365 1916 742 2501 98 2809 1601 919 1014 633 1899 924 2180 1909 2831 1286 1904 1545 2685 150 2648 9 166 934 2590 155 2104 1093 2555 247 2045 2201 129 1951 173 736 529 378 582 2298 2249 2385 1007 2096 255 691 292 1393 634 1284 2497 1675 2372 2356 2066 678 1110 1165 2806 189 1443 6 10 2138 126 1699 493 2060 1658 913 1826 2225 1756 1554 2814 2520 1433 831 2817 2659 1739 315 659 1222 1896 1166 2082 747 1335 532 135 1926 31 1829 2143 1418 2674 1502 2293 1580 188 1174 2355 1054 2676 2285 856 2760 40 2403 29 1512 1633 818 524 1798 1630 1560 2473 2488 2623 1709 389 2026 1270 1472 1865 312 1002 547 746 2608 2144 1964 617 859 1289 1407 2551 1544 2080 1844 1840 857 2466 154 2474 159 210 2151 1961 664 1399 2490 1891 906 911 1740 967 578 2070 146 1439 1310 1538 628 1785 1080 2770 80 172 1753 401 2526 630 1065 2253 226 2787 526 1646 279 1070 2047 2684 125 495 2712 256 1363 1901 1081 2644 2725 1175 2165 2147 1552 1249 2525 2801 1018 349 1592 872 1915 2184 249 1297 1984 333 223 520 2370 1530 1431 2365 1716 579 2049 2301 2636 715 756 823 2016 2384 1412 2244 464 248 2615 69 1540 2561 1448 361 2767 949 442 732 1776 2774 571 2164 1711 2332 1956 1229 2698 1173 1096 2202 614 1178 1738 17 2402 1232 53 1099 177 912 2248 2389 2645 1794 2085 2511 1403 2653 2396 338 386 2311 2565 2635 149 8 577 383 1806 2334 2471 640 1864 1613 828 554 2305 2299 2686 25 1440 2721 511 1927 802 2241 1317 649 1979 954 2833 1686 1446 503 323 2297 1572 1595 692 1817 2470 18 2395 460 1639 1318 86 916 2479 1373 1302 1492 995 2828 1666 981 2534 88 2768 110 1870 551 2617 2276 2071 1625 1588 2610 1247 2367 2749 846 1223 458 964 2483 1127 2728 2613 1945 1800 299 874 481 2726 385 2126 694 508 2797 1419 2273 1056 980 2605 2439 2667 2388 968 1098 1495 265 668 404 1935 2008 75 370 546 1189 32 1867 364 216 863 459 2710 696 1035 331 690 2046 533 2393 785 48 1490 246 615 2168 2323 1676 187 1025 2772 538 1137 2230 120 454 1465 612 2838 805 1990 11 2326 636 2542 2593 1086 2756 2783 1732 2476 343 750 2447 2737 682 1277 1422 2267 625 1763 2527 841 132 1200 1650 2528 2649 2440 1577 1655 2656 286 1846 945 896 2255 57 1810 977 1293 2209 288 405 1372 815 289 1296 295 1133 1674 2553 1216 2704 2753 2515 362 1341 1212 1583 1391 2757 163 156 1113 561 2546 151 1271 2412 1019 876 100 2607 2458 2786 1236 360 133 2219 2123 461 2742 1598 499 316 1079 2231 1485 1348 1762 2456 2007 1790 475 369 1071 1273 1026 2695 1578 2687 748 310 1224 2839 118 946 1910 174 914 2616 2485 1364 483 1006 2361 580 643 775 697 408 2171 1683 1713 70 1541 972 2304 1234 2437 703 1475 190 348 845 1977 943 2203 1937 2157 2457 2779 1478 695 2822 894 720 757 2257 2729 1017 1257 1221 1871 1262 2112 55 1760 2795 52 1138 2847 1160 570 990 1993 2116 2315 1510 2252 2333 1374 813 1471 1600 2769 2358 944 548 1073 1314 704 2601 2360 2392 2748 153 1561 2668 555 2121 507 2179 950 2245 1252 2317 2621 1208 2655 2530 1384 2197 1022 1902 2746 2622 1885 825 596 1723 1477 938 482 453 54 804 2512 1989 1441 2602 1835 1258 1239 545 1649 2455 2169 465 1312 833 2020 1203 1141 1618 803 808 1394 2287 1326 346 937 2790 788 2716 2375 411 2364 1712 2189 437 738 1125 1998 1589 480 1290 24 878 2646 1988 542 2264 1143 1325 522 244 1584 433 259 777 93 1503 1268 64 2404 648 1970 1607 982 1748 1542 1788 517 1566 723 206 1918 2081 700 921 2692 591 59 1375 2087 826 477 2009 2677 2507 978 444 1914 2204 2118 1159 2371 34 1058 1134 1437 2028 313 122 270 556 656 852 1822 642 46 2146 2076 1533 632 1331 1659 1395 2411 513 989 2320 1265 82 605 2010 1299 476 252 2325 904 1469 2598 136 887 2784 145 1634 2349 991 506 1285 63 2675 1546 1735 1119 504 1118 1154 1029 339 2765 1860 1950 231 1497 1696 2188 1181 2321 1225 754 2191 469 2015 834 2609 1521 931 970 1994 1047 1973 257 918 2250 2114 2153 2807 2550 1466 1147 2521 1362 2492 2039 1869 2717 1780 335 1564 2743 1095 753 1108 202 2227 501 2238 2272 215 1438 2454 1582 858 1382 2347 770 2006 194 1573 2532 1066 2842 1779 1873 722 557 1063 1764 1769 2826 424 1816 512 101 1164 2706 1385 487 1428 2414 144 864 345 652 1084 839 1610 2313 2841 915 2465 2508 1754 471 2073 855 1486 624 474 794 2791 979 1313 1949 1153 985 2062 260 2110 2003 901 1662 39 1131 560 2585 1651 1858 2836 1449 2216 358 363 1352 119 1481 1715 2577 2665 655 562 2093 676 2626 1897 2564 2035 426 996 41 2141 218 1187 440 287 1292 261 2661 773 2220 795 2100 1027 2387 2182 778 2386 328 366 47 414 674 20 417 83 603 1230 1414 2163 84 1831 13 1621 79 492 2031 2161 1263 1664 1772 686 420 2302 222 2628 1755 824 2734 1947 2650 679 197 1614 2459 1304 27 1219 849 191 500 2212 336 1051 716 337 1963 2732 2707 293 902 2075 939 2460 2450 384 2337 638 140 2486 2416 1746 588 889 2050 2761 319 329 862 2750 1531 2678 87 1381 1803 779 2127 1569 2030 752 2529 107 1913 116 2664 2158 1445 228 304 452 1992 1626 680 1404 352 450 899 2328 1045 443 1976 272 1376 774 81 2348 1635 2647 281 1288 518 958 2427 1260 2162 2420 1003 36 1773 741 600 96 95 2740 71 2300 1599' 1726 1986 196 2730 2198 2592 1515 758 2037 1040 1253 438 2518 837 2600 44 1586 2597 1097 1585 1158 1596 1652 1461 2777 1654 1547 710 1820 1702 726 1462 171 2701 2083 1328 1424 2570 992 208 644 2438 451 2229 675 1579 886 1722 176 1811 30 1509 719 456 2254 827 1148 2256 14 762 318 105 861 552 1824 976 262 933 2794 589 1061 58 2261 330 1594 2206 523 1050 2522 1062 356 1150 1023 623 1483 929 1041 2611 1640 1967 184 2568 1202 1828 2207 917 1156 2021 209 2029 2223 2154 1498 391 1357 657 395 1366 2177 2733 1069 2800 478 2451 1985 2531 2429 2700 314 2181 1343 1309 959 1968 1786 1266 217 494 771 865 1808 308 1850 2690 2309 1517 2281 2663 1033 1344 2331 2803 650 1606 2346 671 51 2237 1170 2811 1834 836 1241 1881 1643 1720 586 2755 165 2343 2789 2535 183 1152 2827 393 1244 2620 1358 1077 1825 2719 2544 1669 830 2369 2092 1015 219 1102 1778 162 2569 1969 626 1028 2552 1425 1199 962 772 109 1157 2270 1691 1339 1917 1611 2314 744 1353 240 620 1367 2236 2434 1250 355 602 2651 1678 884 558 1737 2445 2603 910 1408 2693 610 2102 1895 1519 1012 1476 2500 599 1397 1609 1092 60 2398 2058 2449 467 2101 1282 2318 1409 1863 2680 647 1261 1575 291 1423 1306 1830 1911 2213 1802 1322 999 1126 922 1548 2183 1256 544 2408 2697 1136 1037 1728 1972 2666 2407 2736 1370 1742 1323 2543 2815 2224 2463 1878 2242 179 1184 102 2052 735 2559 2557 1747 2549 885 2048 2145 124 2689 479 200 2477 43 2781 782 1242 423 462 787 1406 2652 283 237 641 745 521 724 2053 254 707 1536 1767 798 2357 1705 2133 1388 2630 661 1038 148 232 2510 1075 1734 436 350 1307 2752 565 382 1473 2464 789 134 137 595 185 1411 909 1953 1938 1958 2702 1434 1727 2435 576 66 903 2627 1295 653 1703 1710 1287 829 1843 1799 2391 419 2672 416 2461 1315 850 2780 496 2208 371 790 651 761 1841 2812 225 131 639 1931 2352 2751 2400 1765 2059 2136 1342 2111 78 2409 117 2785 2199 2825 866 302 1043 822 2419 880 1638 488 2516 1360 1724 2846 2089 2336 1042 2057 1687 1334 974 1513 5 1316 1556 2792 1321 1876 198 62 1877 1016 2660 1522 1308 502 569 2587 2194 2091 489 1854 2688 1435 883 698 684 1089 94 1361 1980 1663 1009 1862 2799 2632 604 1345 2103 1501 1456 224 392 2691 2115 739 1123 2824 2043 1508 1527 1487 869 616 1883 2547 1132 2514 278 1792 1924 1923 2431 629 1954 2186 2378 2599 1612 1193 2106 1021 2614 1551 1771 1207 221 1939 1839 1201 2211 1280 2581 2537 1356 767 1468 2604 2425 49 2312 1818 961 1104 276 935 1855 1719 2086 1410 2023 1274 1124 1076 375 2282 1117 1332 250 672 1467 2413 2643 1930 1957 998 204 1791 2654 2657 2446 1570 2845 2192 1648 2172 1796 374 2673 1402 1506 1789 986 175 1120 1627 2849 597 2018 213 1161 1853 608 2443 2088 2538 1743 1114 871 1900 230 448 1906 38 77 1347 654 1523 2316 2290 1857 2631 2275 2759 2373 848 2835 142 1455 1180 1248 530 2240 2517 2148 1602 2810 1336 1608 1121 2001 321 895 1504 1107 282 449 1151 1499 307 2462 1942 195 1196 734 2124 2040 429 1700 1665 273 1837 1059 1603 284 2499 1759 1514 342 1823 2638 2589 908 662 15 994 402 2226 1329 99 847 1783 2399 1749 2292 1074 497 2217 1392 1591 1999 1091 170 947 1447 1553 2310 211 593 205 1030 399 23 2625 2055 1511 2291 1011 90 35 199 2771 1679 2099 516 2271 2174 1644 274 1188 1974 1892 2036 435 879 2583 740 115 1562 2424 212 2580 1704 1505 431 238 2196 290 2002 875 2277 1214 1978 2376 2793 269 646 1444 1479 567 1524 7 2004 2775 797 403 2747 1405 2642 717 258 1775 1488 428 812 1452 2478 1568 239 97 2359 1628 2134 769 1278 1707 2054 2251 820 693 575 1480 2266 111 2722 1617 860 1848 2489 1997 1100 425 1629 2509 1450 2612 2269 1682 1008 585 1228 666 1354 1559 566 2562 1300 1094 2764 2796 728 1396 2221 2840 2068 607 2061 1451 1301 1129 973 167 1463 2033 2140 2401 1333 2832 2804 688 2338 354 1807 1576 611 1567 1398 2579 2433 799 1688 1672 1907 398 67 1960 1623 2131 873 2776 1191 923 956 842 2214 2709 2418 997 868 515 168 1072 2330 1231 2844 932 1922 1757 584 2379 2335 2024 1004 1604 925 2503 1083 1311 472 2662 1689 2135 1474 2260 294 1294 2681 800 2819 622 2808 2117 103 1898 1010 1955 1768 2634 1636 89 563 1905 2421 1167 1082 951 1725 91 280 1303 601 2406 1770 2699 2178 2484 1427 907 1851 1088 445 2132 1526 1622 2128 645 1324 1039 1496 1128 1416 537 2268 844 1809 689 1500 2430 264 1661 341 1060 1805 819 667 2090 2696 2160 543 1590 1298 870 1615 2170 1571 1879 1874 528 888 1908 1378 1415 890 2410 1163 2658 430 2319 1991 948 1670 900 37 731 2745 1657 381 1390 1681 1975 714 988 1875 729 193 721 2120 470 351 1197 2576 1890 1340 2558 357 2843 33 2295 2159 2682 806 2415 300 485 186 1213 687 2013 178 1420 1259 926 3 303 275 1708 891 1731 2345 127 1667 1532 2246 2274 2019 324 1101 1142 1852 905 2540 1766 1036 510 1693 1701 344 2426 169 332 181 296 2381 1741 22 701 751 1813 1458 2637 2491 1489 317 2063 670 1122 2149 1714 527 396 263 466 1032 320 2173 380 1195 2556 1605 975 1856 1155 1919 1140 1859 455 2239 322 2422 960 1782 1192 1940 1246 2022 1948 68 446 1 1048 1005 2283 784 1233 1491 1377 1656 1251 2714 1695 2436 12 1827 2233 1774 1660 1698 1171 1555 2218 2773 613 241 1217 730 2754 427 1894 765 2640 253 1355 192 409 2027 1982 2566 2167 1558 390 1534 2142 793 233 2480 2222 2545 2584 2575 1401 2536 486 832 2591 952 1752 2014 372 573 965 1386 2582 2524 227 718 65 713 1068 1520 1706 2394 809 843 19 16 2788 2247 621 1539 673 2122 4 2339 1668 553 2175 1359 1597 1761 2390 267 2618 130 1115 2493 1845 1267 2362 801 1457 821 2472 2541 712 1912 1106 1484 1996 1884 1055 618 1836 2741 2195 1206 1413 2453 1368 953 1529 1887 1226 709 2467 447 955 1965 2423 1631 705 2548 760 277 587 73 2125 1549 1971 1962 2079 882 987 2064 2105 1182 505 334 2097 113 2205 1787 2705 1227 2119 2727 1587 574 519 285 234 1744 814 1494 1319 594 1941 266 1550 2821 1952 2481 851 1784 1671 2606 2619 2563 2150 141 535 2354 1868 2679 407 583 1944 2069 413 2735 1804 1641 1279 1842 631 1886 2442 2713 1186 2834 1482 1987 1565 2731 158 143 1001 2228 2383 2560 325 123 2344 619 1685 1647 1183 359 2708 1981 1943 2265 1238 2823 2432 2296 2671 1893 1574 1750 2342 766 1616 1921 768 681 1619 1044 368 2051 755 759 2067 930 1581 2286 2498 2468 1144 2505 920 1130 2502 2017 2766 1717 2130 2573 2215 942 2475 635 347 160 2109 1264 1694 1933 412 1243 1821 1254 2496 457 1736 463 2263 1795 242 2366 1337 2000 677 1454 2288 2032 1205 2 1430 1624 203 2762 1642 2848 410 1733 2094 514 2595 152 1235 927 1024 1145 2763 783 897 377 581 1936 531 26 2504 1085 984 2724 2322 236 733 2232 164 2210 1432 2307 940 892 245 796 1537 936 2624 21 941 1758 534 2234 2363 786 1925 1815 2405 297 353 1177 1995 2554 877 2397 305 1327 1692 1812 1966 2353 2166 1320 1797 1112 1046 2262 2084 1880 1139 1105 114 2629 138 838 379 549 1983 840 1819 1338 737 1103 1198 2176 1371 1281 898 1525 807 490 966 540 550 434 2152 1204 2107 2639 1116 2694 539 725 1255 1209 1557 418 56 1330 2683 1389 1179 590 2279 147 243 2259 1697 2108 1067 669 2129 2341 367 853 1275 235 1169 1135 1351 2837 1162 2038 971 2329 2596 2078 509 207 1543 1087 764 658 397 2539 106 1365 2417 1801 2005 1057 1677 2513 1272 2324 854 1920 2448 128 1932 1882 415 1673 2744 2155 42 439 2041 2739 2185 1276 1493 1172 1535 1464 229 983 498 2350 598 2487 2072 1000 2077 2113 74 780 2718 1383 2816 1109 817 1620 706 1283 743 28 1090 2382 592 525 180 1211 484 394 2012 1215 1369 749 2506 1442 792 1194 2818 1718 1470 2034 473 893 311 1421 957 50 663 1730 969 1518 1305 1928 1349 2156 85 1833 536 388 2374 432 441 1111 1751 1269 781 2738 301 2294 309 2670 2802 2778 1168 2805 104 387 609 268 928 2368 406 1872 1176 1218 1507 2829 665 1453 637 326 727 1034 1866 1020 2303 2095 1190 2782 214 1680 2723 2720 1210 1078 298 1291 2820 1814 699 867 835 76 2056 1888 2308 161 606 1832 2327 1959 2495 271 1684 810 791 2137 1721 422 1053 340 1516 1777 660 2830 1460 2669 776 2641 2377 2469 1064 2193 559 1793 1379 376 1653 139 121 2578 2813 1889 220 1240 1903 2452 811 564 2190 373 2074 1220 1563 1031 685 568 1346 1350 2258 1149 881 2187 2633 1632 2715 1436 468 1185 2044 1745 2588 108 816 627 2139 1934 2572 1380 2444 1946 2798 763 1237 1690 327 683 1637 1459 572 2482 963 1052 1593 2380 491 421 2586 2594 2711 72 2523 2494 2428 1387 182 1729 2441 1838 2571 1049 2567 2289 1528 112 1847 2703 2758 157 400 708 1929 1426 2065 1861 2574 1849 61 2025 306 1781 2533 2519 2280 201 1245 2351 2042 2306 1146 711 2235 251 45 92 541 1400 1429 702 993 2098 2340 2284 1013 1417 2011 2200 2278 1645 2243 365 1916 742 2501 98 2809 1601 919 1014 633 1899 924 2180 1909 2831 1286 1904 1545 2685 150 2648 9 166 934 2590 155 2104 1093 2555 247 2045 2201 129 1951 173 736 529 378 582 2298 2249 2385 1007 2096 255 691 292 1393 634 1284 2497 1675 2372 2356 2066 678 1110 1165 2806 189 1443 6 10 2138 126 1699 493 2060 1658 913 1826 2225 1756 1554 2814 2520 1433 831 2817 2659 1739 315 659 1222 1896 1166 2082 747 1335 532 135 1926 31 1829 2143 1418 2674 1502 2293 1580 188 1174 2355 1054 2676 2285 856 2760 40 2403 29 1512 1633 818 524 1798 1630 1560 2473 2488 2623 1709 389 2026 1270 1472 1865 312 1002 547 746 2608 2144 1964 617 859 1289 1407 2551 1544 2080 1844 1840 857 2466 154 2474 159 210 2151 1961 664 1399 2490 1891 906 911 1740 967 578 2070 146 1439 1310 1538 628 1785 1080 2770 80 172 1753 401 2526 630 1065 2253 226 2787 526 1646 279 1070 2047 2684 125 495 2712 256 1363 1901 1081 2644 2725 1175 2165 2147 1552 1249 2525 2801 1018 349 1592 872 1915 2184 249 1297 1984 333 223 520 2370 1530 1431 2365 1716 579 2049 2301 2636 715 756 823 2016 2384 1412 2244 464 248 2615 69 1540 2561 1448 361 2767 949 442 732 1776 2774 571 2164 1711 2332 1956 1229 2698 1173 1096 2202 614 1178 1738 17 2402 1232 53 1099 177 912 2248 2389 2645 1794 2085 2511 1403 2653 2396 338 386 2311 2565 2635 149 8 577 383 1806 2334 2471 640 1864 1613 828 554 2305 2299 2686 25 1440 2721 511 1927 802 2241 1317 649 1979 954 2833 1686 1446 503 323 2297 1572 1595 692 1817 2470 18 2395 460 1639 1318 86 916 2479 1373 1302 1492 995 2828 1666 981 2534 88 2768 110 1870 551 2617 2276 2071 1625 1588 2610 1247 2367 2749 846 1223 458 964 2483 1127 2728 2613 1945 1800 299 874 481 2726 385 2126 694 508 2797 1419 2273 1056 980 2605 2439 2667 2388 968 1098 1495 265 668 404 1935 2008 75 370 546 1189 32 1867 364 216 863 459 2710 696 1035 331 690 2046 533 2393 785 48 1490 246 615 2168 2323 1676 187 1025 2772 538 1137 2230 120 454 1465 612 2838 805 1990 11 2326 636 2542 2593 1086 2756 2783 1732 2476 343 750 2447 2737 682 1277 1422 2267 625 1763 2527 841 132 1200 1650 2528 2649 2440 1577 1655 2656 286 1846 945 896 2255 57 1810 977 1293 2209 288 405 1372 815 289 1296 295 1133 1674 2553 1216 2704 2753 2515 362 1341 1212 1583 1391 2757 163 156 1113 561 2546 151 1271 2412 1019 876 100 2607 2458 2786 1236 360 133 2219 2123 461 2742 1598 499 316 1079 2231 1485 1348 1762 2456 2007 1790 475 369 1071 1273 1026 2695 1578 2687 748 310 1224 2839 118 946 1910 174 914 2616 2485 1364 483 1006 2361 580 643 775 697 408 2171 1683 1713 70 1541 972 2304 1234 2437 703 1475 190 348 845 1977 943 2203 1937 2157 2457 2779 1478 695 2822 894 720 757 2257 2729 1017 1257 1221 1871 1262 2112 55 1760 2795 52 1138 2847 1160 570 990 1993 2116 2315 1510 2252 2333 1374 813 1471 1600 2769 2358 944 548 1073 1314 704 2601 2360 2392 2748 153 1561 2668 555 2121 507 2179 950 2245 1252 2317 2621 1208 2655 2530 1384 2197 1022 1902 2746 2622 1885 825 596 1723 1477 938 482 453 54 804 2512 1989 1441 2602 1835 1258 1239 545 1649 2455 2169 465 1312 833 2020 1203 1141 1618 803 808 1394 2287 1326 346 937 2790 788 2716 2375 411 2364 1712 2189 437 738 1125 1998 1589 480 1290 24 878 2646 1988 542 2264 1143 1325 522 244 1584 433 259 777 93 1503 1268 64 2404 648 1970 1607 982 1748 1542 1788 517 1566 723 206 1918 2081 700 921 2692 591 59 1375 2087 826 477 2009 2677 2507 978 444 1914 2204 2118 1159 2371 34 1058 1134 1437 2028 313 122 270 556 656 852 1822 642 46 2146 2076 1533 632 1331 1659 1395 2411 513 989 2320 1265 82 605 2010 1299 476 252 2325 904 1469 2598 136 887 2784 145 1634 2349 991 506 1285 63 2675 1546 1735 1119 504 1118 1154 1029 339 2765 1860 1950 231 1497 1696 2188 1181 2321 1225 754 2191 469 2015 834 2609 1521 931 970 1994 1047 1973 257 918 2250 2114 2153 2807 2550 1466 1147 2521 1362 2492 2039 1869 2717 1780 335 1564 2743 1095 753 1108 202 2227 501 2238 2272 215 1438 2454 1582 858 1382 2347 770 2006 194 1573 2532 1066 2842 1779 1873 722 557 1063 1764 1769 2826 424 1816 512 101 1164 2706 1385 487 1428 2414 144 864 345 652 1084 839 1610 2313 2841 915 2465 2508 1754 471 2073 855 1486 624 474 794 2791 979 1313 1949 1153 985 2062 260 2110 2003 901 1662 39 1131 560 2585 1651 1858 2836 1449 2216 358 363 1352 119 1481 1715 2577 2665 655 562 2093 676 2626 1897 2564 2035 426 996 41 2141 218 1187 440 287 1292 261 2661 773 2220 795 2100 1027 2387 2182 778 2386 328 366 47 414 674 20 417 83 603 1230 1414 2163 84 1831 13 1621 79 492 2031 2161 1263 1664 1772 686 420 2302 222 2628 1755 824 2734 1947 2650 679 197 1614 2459 1304 27 1219 849 191 500 2212 336 1051 716 337 1963 2732 2707 293 902 2075 939 2460 2450 384 2337 638 140 2486 2416 1746 588 889 2050 2761 319 329 862 2750 1531 2678 87 1381 1803 779 2127 1569 2030 752 2529 107 1913 116 2664 2158 1445 228 304 452 1992 1626 680 1404 352 450 899 2328 1045 443 1976 272 1376 774 81 2348 1635 2647 281 1288 518 958 2427 1260 2162 2420 1003 36 1773 741 600 96 95 2740 71 2300 1599 Command: ssh scratchy.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-06-08 04:17:58.040178 time=0:00:13.770821 [TestJobList] gnt-job list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-06-08 04:17:58.040334 start [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --new-primary=scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2851 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 scratchy.staging.ganeti.org:/srv/ganeti/file-storage' Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --new-primary=scratchy.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2853 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2854 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'rm -rf /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org' Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --new-primary=troy-mcclure.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2856 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary >>>> 2026-06-08 04:18:38.318168 time=0:00:40.277834 [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary <<<< 2026-06-08 04:18:38.318356 start [TestGroupList] gnt-group list --- Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output custom_diskparams,ctime,mtime,ndp/ssh_port,node_cnt,pinst_cnt,uuid,ipolicy,pinst_list,ndparams,name,ndp/ovs,ndp/ovs_name,custom_ipolicy,ndp/exclusive_storage,node_list,custom_ndparams,tags,ndp/spindle_count,ndp/ovs_link,ndp/cpu_speed,diskparams,alloc_policy,serial_no,ndp/oob_program >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-group list --output custom_diskparams,ctime,mtime,ndp/ssh_port,node_cnt,pinst_cnt,uuid,ipolicy,pinst_list,ndparams,name,ndp/ovs,ndp/ovs_name,custom_ipolicy,ndp/exclusive_storage,node_list,custom_ndparams,tags,ndp/spindle_count,ndp/ovs_link,ndp/cpu_speed,diskparams,alloc_policy,serial_no,ndp/oob_program,custom_diskparams,ctime,mtime,ndp/ssh_port,node_cnt,pinst_cnt,uuid,ipolicy,pinst_list,ndparams,name,ndp/ovs,ndp/ovs_name,custom_ipolicy,ndp/exclusive_storage,node_list,custom_ndparams,tags,ndp/spindle_count,ndp/ovs_link,ndp/cpu_speed,diskparams,alloc_policy,serial_no,ndp/oob_program >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/oob_program,serial_no,alloc_policy,diskparams,ndp/cpu_speed,ndp/ovs_link >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/spindle_count,tags,custom_ndparams,node_list,ndp/exclusive_storage,custom_ipolicy,ndp/ovs_name,ndp/ovs >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output name,ndparams,pinst_list >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ipolicy,uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output pinst_cnt,node_cnt,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output mtime,ctime,custom_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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh scratchy.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 scratchy.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-06-08 04:18:40.469667 time=0:00:02.151311 [TestGroupList] gnt-group list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-06-08 04:18:40.469762 start [TestGroupListFields] gnt-group list-fields Command: ssh scratchy.staging.ganeti.org 'gnt-group list-fields >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.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.ia1rdnma -oControlMaster=no scratchy.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 scratchy.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-06-08 04:18:41.074648 time=0:00:00.604886 [TestGroupListFields] gnt-group list-fields Warning: Queried for unknown fields field/does/not/exist <<<< 2026-06-08 04:18:41.074763 start [TestInstanceFailover] gnt-instance failover Instance doesn't support failover, skipping test ---- PASSED [TestInstanceFailover] gnt-instance failover --------------- >>>> 2026-06-08 04:18:41.074845 time=0:00:00.000082 [TestInstanceFailover] gnt-instance failover <<<< 2026-06-08 04:18:41.074878 start [TestRapiInstanceFailover] Test failing over instance via RAPI Instance doesn't support failover, skipping test ---- PASSED [TestRapiInstanceFailover] Test failing over instance via RAPI >>>> 2026-06-08 04:18:41.074927 time=0:00:00.000049 [TestRapiInstanceFailover] Test failing over instance via RAPI <<<< 2026-06-08 04:18:41.074955 start [TestInstanceMigrate] gnt-instance migrate Instance doesn't support migration, skipping test ---- PASSED [TestInstanceMigrate] gnt-instance migrate ----------------- >>>> 2026-06-08 04:18:41.074994 time=0:00:00.000039 [TestInstanceMigrate] gnt-instance migrate <<<< 2026-06-08 04:18:41.075022 start [TestRapiInstanceMigrate] Test migrating instance via RAPI Instance doesn't support migration, skipping test ---- PASSED [TestRapiInstanceMigrate] Test migrating instance via RAPI - >>>> 2026-06-08 04:18:41.075077 time=0:00:00.000055 [TestRapiInstanceMigrate] Test migrating instance via RAPI <<<< 2026-06-08 04:18:41.075117 start [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes Command: ssh scratchy.staging.ganeti.org 'gnt-cluster repair-disk-sizes' ---- PASSED [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes - >>>> 2026-06-08 04:18:42.114820 time=0:00:01.039703 [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes **** 2026-06-08 04:18:42.114958 skipping [TestInstanceDataCensorship] Test protection of sensitive instance data, test(s) ['rapi', 'instance-data-censorship'] disabled <<<< 2026-06-08 04:18:42.114979 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 04:18:53.696471 time=0:00:11.581492 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 775ce6d0bcc90530bd66019bdeae0cfd2078113c /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2860, 2861 Waiting for job 2860 ... Mon Jun 8 04:18:55 2026 * Verifying cluster config Mon Jun 8 04:18:55 2026 * Verifying cluster certificate files Mon Jun 8 04:18:55 2026 * Verifying hypervisor parameters Mon Jun 8 04:18:55 2026 * Verifying all nodes belong to an existing group Waiting for job 2861 ... Mon Jun 8 04:18:55 2026 * Verifying group 'default' Mon Jun 8 04:18:55 2026 * Gathering data (3 nodes) Mon Jun 8 04:18:55 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 04:18:57 2026 * Gathering disk information (3 nodes) Mon Jun 8 04:18:57 2026 * Verifying configuration file consistency Mon Jun 8 04:18:57 2026 * Verifying node status Mon Jun 8 04:18:57 2026 * Verifying instance status Mon Jun 8 04:18:57 2026 * Verifying orphan volumes Mon Jun 8 04:18:57 2026 * Verifying N+1 Memory redundancy Mon Jun 8 04:18:57 2026 * Assessing cluster hypervisor parameters Mon Jun 8 04:18:57 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Jun 8 04:18:57 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 04:18:57 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 04:18:57 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 04:18:57 2026 * Other Notes Mon Jun 8 04:18:57 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 775ce6d0bcc90530bd66019bdeae0cfd2078113c /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 0f27002a-505c-4061-8bd7-34f18a1b71d2 Creation time: 2026-06-08 00:13:10 Modification time: 2026-06-08 04:18:53 Master node: scratchy.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.KyxPLf 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 namespace: 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 scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=False' <<<< 2026-06-08 04:18:59.126044 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh scratchy.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' Mon Jun 8 04:19:00 2026 * disk 0, size 768M Mon Jun 8 04:19:00 2026 * disk 1, size 512M Mon Jun 8 04:19:00 2026 * creating instance disks... Mon Jun 8 04:19:00 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 04:19:00 2026 adding disks to cluster config Mon Jun 8 04:19:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 04:19:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 04:19:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 04:19:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 04:19:01 2026 * running the instance OS create scripts... Mon Jun 8 04:19:01 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 55151875-788a-400f-9d54-1732e25330bd Serial number: 4 Creation time: 2026-06-08 04:19:00 Modification time: 2026-06-08 04:19:01 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:14:bf:50 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 9c024958-80cb-487c-b53f-3e25a9d7fece 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/2171ba3b-f62e-42bc-b2f4-49cc52d3b84d.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2171ba3b-f62e-42bc-b2f4-49cc52d3b84d.file.disk0 (N/A:N/A) name: disk0 UUID: 87526d7a-144d-4ed8-beca-629650a1a7c2 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/45f3a49a-32a6-41d2-8122-feb1bc18c863.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/45f3a49a-32a6-41d2-8122-feb1bc18c863.file.disk1 (N/A:N/A) name: disk1 UUID: 8daaf14e-ec0b-4c6b-8eb8-cc9e26e4b5a2 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-06-08 04:19:02.828982 time=0:00:03.702938 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-06-08 04:19:02.829078 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2865 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 04:19:04.412341 time=0:00:01.583263 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 04:19:04.412454 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 04:19:04.412477 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2868 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2868 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2869 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 04:19:08 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2870 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2870 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2871 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2871 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.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 scratchy.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-06-08 04:19:13.848362 time=0:00:09.435885 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 04:19:13.848446 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2874 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 04:19:15.822503 time=0:00:01.974057 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 04:19:15.822626 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2875 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 04:19:17.356058 time=0:00:01.533432 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 04:19:17.356163 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2876 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 04:19:19.280057 time=0:00:01.923894 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 04:19:19.280173 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 55151875-788a-400f-9d54-1732e25330bd Serial number: 16 Creation time: 2026-06-08 04:19:00 Modification time: 2026-06-08 04:19:18 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:14:bf:50 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 9c024958-80cb-487c-b53f-3e25a9d7fece 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/2171ba3b-f62e-42bc-b2f4-49cc52d3b84d.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2171ba3b-f62e-42bc-b2f4-49cc52d3b84d.file.disk0 (N/A:N/A) name: disk0 UUID: 87526d7a-144d-4ed8-beca-629650a1a7c2 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/45f3a49a-32a6-41d2-8122-feb1bc18c863.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/45f3a49a-32a6-41d2-8122-feb1bc18c863.file.disk1 (N/A:N/A) name: disk1 UUID: 8daaf14e-ec0b-4c6b-8eb8-cc9e26e4b5a2 Command: ssh scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.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 scratchy.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-06-08 04:19:38.760749 time=0:00:19.480576 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 04:19:38.760895 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2892 GET /2/jobs/2893 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 04:19:41.220373 time=0:00:02.459478 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 04:19:41.220484 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 04:19:41.220511 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 04:19:41.220524 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 04:19:41.220534 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2894 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 04:19:42.799783 time=0:00:01.579249 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 04:19:42.799888 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 04:19:42.799910 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 04:19:42.799924 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 04:19:43 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 04:19:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 04:19:44 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 04:19:46 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 04:19:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 04:19:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 04:19:48 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 04:19:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 04:19:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 04:19:51 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 04:19:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 04:19:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 04:19:52.698325 time=0:00:09.898401 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 04:19:52.698445 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2901 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 04:19:54.687234 time=0:00:01.988789 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 04:19:54.687327 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2902 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2903 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2904 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2905 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2906 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 04:20:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 04:20:04.569176 time=0:00:09.881849 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 04:20:04.569298 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 04:20:06.242573 time=0:00:01.673275 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 7e22bb30b846ef112913667af5e7cabfe7dbb0e6 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2909, 2910 Waiting for job 2909 ... Mon Jun 8 04:20:07 2026 * Verifying cluster config Mon Jun 8 04:20:07 2026 * Verifying cluster certificate files Mon Jun 8 04:20:07 2026 * Verifying hypervisor parameters Mon Jun 8 04:20:07 2026 * Verifying all nodes belong to an existing group Waiting for job 2910 ... Mon Jun 8 04:20:08 2026 * Verifying group 'default' Mon Jun 8 04:20:08 2026 * Gathering data (3 nodes) Mon Jun 8 04:20:08 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 04:20:09 2026 * Gathering disk information (3 nodes) Mon Jun 8 04:20:09 2026 * Verifying configuration file consistency Mon Jun 8 04:20:09 2026 * Verifying node status Mon Jun 8 04:20:09 2026 * Verifying instance status Mon Jun 8 04:20:09 2026 * Verifying orphan volumes Mon Jun 8 04:20:09 2026 * Verifying N+1 Memory redundancy Mon Jun 8 04:20:09 2026 * Assessing cluster hypervisor parameters Mon Jun 8 04:20:09 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon Jun 8 04:20:09 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 04:20:09 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 04:20:09 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 04:20:09 2026 * Other Notes Mon Jun 8 04:20:09 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 7e22bb30b846ef112913667af5e7cabfe7dbb0e6 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=True' ---- Starting reduced number of instance tests with hypervisor parameter use_chroot=True Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=True' <<<< 2026-06-08 04:20:12.862017 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh scratchy.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' Mon Jun 8 04:20:14 2026 * disk 0, size 768M Mon Jun 8 04:20:14 2026 * disk 1, size 512M Mon Jun 8 04:20:14 2026 * creating instance disks... Mon Jun 8 04:20:14 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 04:20:14 2026 adding disks to cluster config Mon Jun 8 04:20:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 04:20:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 04:20:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 04:20:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 04:20:14 2026 * running the instance OS create scripts... Mon Jun 8 04:20:14 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 732e9568-ff2b-4a5a-8708-c8f8f7236ceb Serial number: 4 Creation time: 2026-06-08 04:20:14 Modification time: 2026-06-08 04:20:14 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:75:f4:ff IP: None mode: bridged link: virt-bridge vlan: network: None UUID: bf79087b-6f17-48c3-87f2-df17628acea7 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/aa96eb63-8eb7-472e-ab93-12b28c56522c.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/aa96eb63-8eb7-472e-ab93-12b28c56522c.file.disk0 (N/A:N/A) name: disk0 UUID: 59360f87-2620-4fed-94e8-c073bcdea54c - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/38547ac1-a6f0-4e82-8400-1415fd5eb782.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/38547ac1-a6f0-4e82-8400-1415fd5eb782.file.disk1 (N/A:N/A) name: disk1 UUID: 3fb21f79-219d-4534-af71-c3a1e9402aa5 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-06-08 04:20:16.580808 time=0:00:03.718791 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-06-08 04:20:16.580906 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2915 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 04:20:28.072478 time=0:00:11.491572 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 04:20:28.072626 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 04:20:28.072655 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2918 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2918 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2919 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 04:20:32 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2920 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2920 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2921 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2921 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.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 scratchy.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-06-08 04:20:37.582767 time=0:00:09.510112 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 04:20:37.582882 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2924 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 04:20:39.572043 time=0:00:01.989161 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 04:20:39.572181 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2925 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 04:20:50.964058 time=0:00:11.391877 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 04:20:50.964160 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2926 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 04:20:52.896314 time=0:00:01.932154 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 04:20:52.896441 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 732e9568-ff2b-4a5a-8708-c8f8f7236ceb Serial number: 16 Creation time: 2026-06-08 04:20:14 Modification time: 2026-06-08 04:20:52 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:75:f4:ff IP: None mode: bridged link: virt-bridge vlan: network: None UUID: bf79087b-6f17-48c3-87f2-df17628acea7 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/aa96eb63-8eb7-472e-ab93-12b28c56522c.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/aa96eb63-8eb7-472e-ab93-12b28c56522c.file.disk0 (N/A:N/A) name: disk0 UUID: 59360f87-2620-4fed-94e8-c073bcdea54c - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/38547ac1-a6f0-4e82-8400-1415fd5eb782.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/38547ac1-a6f0-4e82-8400-1415fd5eb782.file.disk1 (N/A:N/A) name: disk1 UUID: 3fb21f79-219d-4534-af71-c3a1e9402aa5 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 04:20:55 2026 - INFO: Trying to hotplug device... Mon Jun 8 04:20:55 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:b0:89:32,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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 04:20:57 2026 - INFO: Trying to hotplug device... Mon Jun 8 04:20: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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 04:20:58 2026 - INFO: Trying to hotplug device... Mon Jun 8 04:20:58 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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon Jun 8 04:21:00 2026 * disk 2, size 1.0G Mon Jun 8 04:21:00 2026 - INFO: Trying to hotplug device... Mon Jun 8 04:21:00 2026 - INFO: Hotplug done. Mon Jun 8 04:21:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 04:21: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 scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon Jun 8 04:21:01 2026 - INFO: Trying to hotplug device... Mon Jun 8 04:21: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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.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 scratchy.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-06-08 04:21:20.898120 time=0:00:28.001679 [TestInstanceModify] gnt-instance modify <<<< 2026-06-08 04:21:20.898275 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2947 GET /2/jobs/2948 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-08 04:21:23.376094 time=0:00:02.477819 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-08 04:21:23.376210 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-08 04:21:23.376241 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-08 04:21:23.376256 skipping , test(s) instance-device-names disabled <<<< 2026-06-08 04:21:23.376267 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2949 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 04:21:29.764015 time=0:00:06.387748 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 04:21:29.764160 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-08 04:21:29.764182 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-08 04:21:29.764197 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Mon Jun 8 04:21:30 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon Jun 8 04:21:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 04:21:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon Jun 8 04:21:33 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon Jun 8 04:21:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 04:21:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon Jun 8 04:21:35 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon Jun 8 04:21:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 04:21:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon Jun 8 04:21:38 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon Jun 8 04:21:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 04:21:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-08 04:21:39.640322 time=0:00:09.876125 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-08 04:21:39.640474 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2956 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 04:21:41.620770 time=0:00:01.980296 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 04:21:41.620910 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2957 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2958 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2959 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2960 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2961 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 04:22:19 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.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-08 04:22:20.807752 time=0:00:39.186842 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-08 04:22:20.807880 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-08 04:22:32.289744 time=0:00:11.481864 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8be0048cbb53bdad9efd7c0b66009103ace1f291 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2964, 2965 Waiting for job 2964 ... Mon Jun 8 04:22:34 2026 * Verifying cluster config Mon Jun 8 04:22:34 2026 * Verifying cluster certificate files Mon Jun 8 04:22:34 2026 * Verifying hypervisor parameters Mon Jun 8 04:22:34 2026 * Verifying all nodes belong to an existing group Waiting for job 2965 ... Mon Jun 8 04:22:34 2026 * Verifying group 'default' Mon Jun 8 04:22:34 2026 * Gathering data (3 nodes) Mon Jun 8 04:22:34 2026 * Gathering information about nodes (3 nodes) Mon Jun 8 04:22:35 2026 * Gathering disk information (3 nodes) Mon Jun 8 04:22:35 2026 * Verifying configuration file consistency Mon Jun 8 04:22:35 2026 * Verifying node status Mon Jun 8 04:22:35 2026 * Verifying instance status Mon Jun 8 04:22:35 2026 * Verifying orphan volumes Mon Jun 8 04:22:35 2026 * Verifying N+1 Memory redundancy Mon Jun 8 04:22:35 2026 * Assessing cluster hypervisor parameters Mon Jun 8 04:22: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. Mon Jun 8 04:22:35 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon Jun 8 04:22:35 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Mon Jun 8 04:22:35 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon Jun 8 04:22:35 2026 * Other Notes Mon Jun 8 04:22:35 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8be0048cbb53bdad9efd7c0b66009103ace1f291 /var/lib/ganeti/config.data Command: ssh scratchy.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 scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=True' <<<< 2026-06-08 04:22:38.939483 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh scratchy.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' Mon Jun 8 04:22:40 2026 * disk 0, size 768M Mon Jun 8 04:22:40 2026 * disk 1, size 512M Mon Jun 8 04:22:40 2026 * creating instance disks... Mon Jun 8 04:22:40 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon Jun 8 04:22:40 2026 adding disks to cluster config Mon Jun 8 04:22:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 04:22:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 04:22:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon Jun 8 04:22:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon Jun 8 04:22:40 2026 * running the instance OS create scripts... Mon Jun 8 04:22:40 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 71965356-bfe4-4537-abe9-516a395e46ee Serial number: 4 Creation time: 2026-06-08 04:22:40 Modification time: 2026-06-08 04:22:40 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:2f:d9:64 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 61ce1c72-2c0c-4659-98f3-2d5b2a2d0b51 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/89b74a73-9739-47e5-b948-4428905c570d.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/89b74a73-9739-47e5-b948-4428905c570d.file.disk0 (N/A:N/A) name: disk0 UUID: d8699d7d-d95a-4eb9-b5f4-6f216fc0bc80 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/b8572a3a-eff8-4d84-b14e-4bf8c6bc5f3a.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/b8572a3a-eff8-4d84-b14e-4bf8c6bc5f3a.file.disk1 (N/A:N/A) name: disk1 UUID: 7bd818cf-d861-454f-b065-ed87253ff912 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-06-08 04:22:42.632012 time=0:00:03.692529 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-06-08 04:22:42.632133 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2970 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-08 04:22:54.016431 time=0:00:11.384298 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-08 04:22:54.016563 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-08 04:22:54.016586 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2973 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2973 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2974 for kvm-test-instance02.staging.ganeti.org ... Mon Jun 8 04:22:58 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2975 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2975 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2976 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2976 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.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 scratchy.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-06-08 04:23:03.443546 time=0:00:09.426960 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-08 04:23:03.443670 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2979 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-08 04:23:05.421395 time=0:00:01.977725 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-08 04:23:05.421481 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2980 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-08 04:23:16.788056 time=0:00:11.366575 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-08 04:23:16.788159 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2981 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-08 04:23:18.724180 time=0:00:01.936021 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-08 04:23:18.724303 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ia1rdnma -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 71965356-bfe4-4537-abe9-516a395e46ee Serial number: 16 Creation time: 2026-06-08 04:22:40 Modification time: 2026-06-08 04:23:17 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 2b750a6b-8f03-4c30-962f-4988cca590d1) - 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:2f:d9:64 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 61ce1c72-2c0c-4659-98f3-2d5b2a2d0b51 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/89b74a73-9739-47e5-b948-4428905c570d.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/89b74a73-9739-47e5-b948-4428905c570d.file.disk0 (N/A:N/A) name: disk0 UUID: d8699d7d-d95a-4eb9-b5f4-6f216fc0bc80 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/b8572a3a-eff8-4d84-b14e-4bf8c6bc5f3a.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/b8572a3a-eff8-4d84-b14e-4bf8c6bc5f3a.file.disk1 (N/A:N/A) name: disk1 UUID: 7bd818cf-d861-454f-b065-ed87253ff912 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon Jun 8 04:23:20 2026 - INFO: Trying to hotplug device... Mon Jun 8 04:23:21 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:6f:40:48,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 scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon Jun 8 04:23:22 2026 - INFO: Trying to hotplug device... Mon Jun 8 04:23:52 2026 - WARNING: Could not hotplug device: Error while executing backend function: Hot-unplug of nic-923c5d5c-7d74-4100 not acknowledged by guest within 30s. On q35 the guest's PCIe hotplug driver (pciehp) must release the device before QEMU can remove it. Verify the guest's kernel has CONFIG_HOTPLUG_PCI_PCIE and is responsive. Mon Jun 8 04:23:52 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-06-08 04:23:53.312930 time=0:00:34.588627 [TestInstanceModify] gnt-instance modify ---- BLOCK FAILED [RunInstanceTests] Create and exercise instances: Hotplugging command failed; please check output for further information ^^^^ BLOCK 2026-06-08 04:23:53.313080 time=3:53:38.700781 [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